Folder & impor ZIP
Rapikan puluhan proyek dan masukkan satu chapter penuh dalam sekali impor.
Daftar isi
Folder proyek
Folder di MochiTs bersifat virtual: proyek tetap berupa file terpisah, hanya dikelompokkan lewat folderId. Satu proyek berada di paling banyak satu folder.
- Buat folder: buka menu tiga titik di Home, pilih Kelola folder, lalu tambahkan nama folder. Nama yang sudah dipakai akan diberi akhiran otomatis, misalnya
Chapter 1 (2). - Pindahkan proyek: buka All Project atau isi folder, ketuk menu tiga titik pada proyek, pilih Pindahkan ke folder, lalu tentukan folder atau Tanpa folder.
- Ganti nama: dari dialog Kelola folder. Proyek tidak terpengaruh.
- Hapus beberapa item: tekan lama satu kartu proyek atau folder, ketuk kartu lain untuk menambah pilihan, lalu ketuk ikon hapus di bar atas.
- Hapus folder: proyek di dalamnya tidak dihapus, hanya kembali ke daftar Home tanpa folder.
Home menampilkan folder dan proyek dalam deretan Recent Projects. Kartu folder berisi cover dan jumlah proyek; ketuk kartu untuk membuka isinya dalam grid tiga kolom. Ikon panah di kanan judul membuka All Project dalam grid dua kolom. Tombol Open Project di bagian bawah khusus mengimpor berkas .mts, sedangkan Import Image dan ikon ZIP tetap tersedia di Home.
Impor banyak gambar
Picker Android terbuka. Pilih hingga 100 gambar sekaligus (batas dari aplikasi).
Jika memilih lebih dari satu gambar tanpa folder tujuan, MochiTs membuat folder Impor YYYYMMDD_HHMMSS. Satu gambar tidak dibuatkan folder.
Setiap gambar menjadi proyek dengan judul dari nama file. Gambar yang gagal dibaca dilewati; sisanya tetap diimpor.
Impor ZIP
Ada dua cara masuk: pilih ZIP langsung dari Beranda, atau bagikan ZIP dari file manager. Untuk impor dari dalam aplikasi:
Di Beranda, ketuk ikon panah ke bawah di bar atas. Pemilih dokumen Android akan terbuka.
Pilih satu arsip. MochiTs memetakan isi ZIP terlebih dahulu, lalu mengimpor gambar dan bundel .mts yang ditemukan.
Notifikasi singkat menampilkan jumlah gambar dan proyek yang berhasil diimpor. Folder baru langsung muncul di Beranda.
Struktur ZIP menentukan struktur folder. MochiTs membaca arsip dalam dua lintasan: pertama memetakan isi, lalu mengekstrak hanya file yang relevan.
| Isi ZIP | Hasil di MochiTs |
|---|---|
001.jpg, 002.jpg, … di root | Proyek-proyek di dalam satu folder bernama file ZIP. |
Subfolder Ch 1/, Ch 2/ | Satu folder per subfolder tingkat atas; gambar di dalamnya menjadi proyek. |
| Campuran gambar root + subfolder | Gambar root masuk folder ZIP; setiap subfolder menjadi folder sendiri. |
Bundel .mts | Diimpor sebagai proyek yang bisa diedit, lengkap dengan layer dan riwayatnya. |
__MACOSX/, file tersembunyi, non-gambar | Diabaikan. |
Urutan halaman di dalam satu folder mengikuti natural sort: 2 sebelum 10, dan nama file dinormalisasi menjadi judul proyek.
Batas keamanan impor
- Maksimal 300 item diimpor dan 5.000 entri dipindai per ZIP.
- Maksimal 64 MB per entri dan 512 MB total data yang diekstrak.
- Path dengan
..(traversal) serta file tersembunyi tidak diproses. - File sementara di cache dihapus setelah setiap entri selesai diimpor.
Membuka atau membagikan ZIP
MochiTs terdaftar sebagai pembuka dan target bagikan untuk application/zip dan application/x-zip-compressed. Dari file manager, pilih Bagikan lalu MochiTs, atau gunakan Buka dengan. Saat ZIP masuk dari luar:
- Aplikasi menampilkan dialog pratinjau berisi nama file ZIP.
- Ketuk Impor untuk memproses, atau Batal untuk membatalkan.
- Salinan sementara di cache dihapus setelah impor atau pembatalan.
Pratinjau ini sengaja dipakai agar ZIP tidak langsung diekstrak tanpa persetujuan. File .mts yang dibuka dari luar tetap langsung masuk sebagai proyek.