Buat daftar direktori dengan metadata, hasilkan ke HTML

2

Saya ingin membuat tampilan HTML folder saya, dengan kemampuan untuk menambahkan metadata ke item. Hal-hal seperti deskripsi, atau tag khusus lainnya.

Ada yang tahu utilitas untuk ini.

Awalnya saya berpikir untuk memiliki:

folder\
  images\
    _meta.xml
    01.jpg

Kemudian di _meta.xml Anda akan miliki

<files>
    <name>01.jpg</name>
    <description>Picture from some holiday</description>
    ...
</files>

Dan dapat menghasilkan sesuatu seperti

...
<li>Images</li>
<ul>
    <li>
        <span class="name" title="Picture from some holiday">01.jpg</span>
    </li>
</ul>
...

Ada saran, atau cara yang lebih baik untuk mencapai ini? Itu akan menjadi Windows XP / 7.

jamiebarrow
sumber

Jawaban:

2

Hanya daftar file relatif mudah dan bisa dilakukan lusinan cara. Gagal persyaratan yang lebih kompleks, tempat yang baik untuk memulai adalah windows powershell.

Untuk dapat menambahkan metadata dan tag ke file banyak rumit terutama karena Anda perlu membuat semacam database untuk menyimpan informasi tentang file Anda. Dan aplikasi ini harus cukup pintar untuk menangani skenario seperti memindahkan file ke lokasi yang berbeda atau bahkan menghapus file.

Semua yang dikatakan, sebagian besar format file mendukung beberapa konsep metadata. JPEG misalnya memiliki EXIF ​​yang dapat menyertakan judul. Taruhan yang lebih baik mungkin untuk mengisi data semacam itu. Bonus tambahan adalah win7 shell dan fitur pencarian mengambil keuntungan dari metadata ini untuk format file umum sehingga hasil tidak memerlukan pengembangan.

Wyatt Barnett
sumber
Ja, saya kira saya agak terlalu malas untuk membuat skrip itu :) Oleh karena itu pertanyaannya. Saya tidak terlalu khawatir tentang pemindahan file, karena saya akan bertujuan untuk menjaga struktur yang dikelola dengan baik, lebih khawatir tentang daftar apa yang ada sekarang + menunjukkan metadata.
jamiebarrow
0

Dir-To-List belum diperbarui dalam waktu lama tetapi tampaknya menjadi sesuatu yang sejalan dengan apa yang Anda butuhkan.

CGA
sumber
0

Saya pikir saya telah membuat sesuatu sesuai dengan apa yang telah Anda gambarkan.

Ini adalah freeware yang di-host di GitHub di sini .

Ini adalah skrip yang ditulis dalam PowerShell yang membuat halaman html dari direktori dan subdirektori ith, membuat ubin untuk setiap file di direktori tersebut. File memiliki warna yang berbeda tergantung pada ekstensi mereka. Beberapa di antaranya dapat dilihat langsung dari halaman web jika dapat ditangani oleh browser.

Daftar lengkap file yang dapat dilihat di browser dengan mengklik ubin:

txt,
cpp,
c,
hpp,
h,
gif,
tiff,
jpg,
jpeg,
png,
bmp,
pdf,
html,
htm

Outputnya akan terlihat seperti ini: masukkan deskripsi gambar di sini

Setiap ubin berisi data seperti: nama file, ukuran file, tanggal modifikasi .

Anda dapat dengan mudah menyesuaikannya seperti yang Anda suka. Warna-warna didefinisikan dalam string CSS di awal skrip.

Saya harap seseorang akan merasakan manfaatnya.

mnmnc
sumber