EnglishFrenchSpanyol

Ad


Favicon OnWorks

web2png - Dalam talian di Awan

Jalankan web2png dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan web2png yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


web2png - menukar pepohon web daripada menggunakan GIF kepada menggunakan PNG

SINOPSIS


web2png [-adnrtv] [direktori...]

DESCRIPTION


Web2png ialah hujung hadapan untuk gif2png(1) yang secara automatik menukar keseluruhan halaman web
hierarki daripada menggunakan GIF kepada menggunakan PNG. Ia melakukan penukaran imej dan menampal IMG SRC
rujukan dalam laman web.

Hujah untuk web2png mestilah direktori; jika tiada yang diberikan, direktori semasa adalah
diandaikan.

Dalam setiap direktori, web2png cuba menukar setiap GIF kepada PNG. Ia meninggalkan GIF sahaja
mempunyai berbilang imej, kerana ini tidak akan dipaparkan dengan betul dalam semua pelayar semasa. Ia
juga tidak menukar semula GIF yang sudah mempunyai PNG yang sepadan (cth nama yang sama
kecuali sambungan fail .gif). GIF asal dibiarkan di tempatnya.

Web2png menjejaki penukaran yang berjaya. Ia kemudian melihat setiap HTML, HTML selamat, HTML
kemasukan, halaman PHP, program JavaScript atau Cascading Style Sheet di bawah hujah
direktori (html sambungan, shtml, .inc, .php, .js, .css). Dalam halaman ini, ia membetulkan setiap satu
merujuk kepada setiap GIF yang berjaya ditukar untuk menunjuk pada PNG. Rujukan secara relatif
Teg HREF dan BACKGROUND diiktiraf oleh nama fail dan tetap (mana-mana direktori asas diisytiharkan
oleh teg BASE akan ditambah kepada URL relatif). Rujukan yang merupakan URL HTTP ialah
dipadankan dengan senarai GIF boleh tukar mengikut nama asas; jika ada perlawanan seperti itu, yang
kandungan URL diambil dan dibandingkan dengan GIF boleh tukar. Jika kedua-dua nama asas dan
padanan data, rujukan HTTP ditetapkan. Jika halaman berada di bawah kawalan versi RCS,
mereka diperiksa untuk pengubahsuaian sebelum diubah; jika tidak, salinan
asal setiap halaman web yang diubah suai ditinggalkan dalam direktori yang sama, dengan tambahan
sambungan .bak.

Pilihan berikut mengubah tingkah laku program:

-a
Tukar semua fail GIF, termasuk yang mempunyai berbilang imej.

-d
Padamkan asal. Mengalih keluar semua GIF dengan PNG yang sepadan dan semua fail .bak.

-n
Jangan buat perubahan. Dengan pilihan ini, web2png laporan tentang perkara yang perlu dilakukan (dan seterusnya
GIF yang mempunyai berbilang imej), tetapi tidak menukar GIF mahupun menyentuh halaman web.

-r
terbalik. Pulihkan semua halaman HTML/SHTML/PHP daripada fail .bak yang dibuat oleh fail sebelumnya
jalankan (atau, jika fail berada di bawah kawalan versi, kembalikannya). Alih keluar PNG dengan
GIF yang sepadan.

-v
Berkata-kata. Nyatakan lebih banyak maklumat surih tentang proses penukaran. Web2png boleh dijalankan
pada direktori yang sebahagiannya telah ditukar oleh larian sebelumnya; ia akan melakukan
jumlah kerja minimum yang diperlukan. Perubahan yang dibuatnya akan boleh diterbalikkan sepenuhnya
-r sehingga anda menjalankannya -d mod. Web2png ditulis dalam Python. Python 1.5.2 atau lebih baik
mesti dipasang dan boleh diakses pada sistem anda untuk web2png untuk berlari.

NOTA


Kadangkala ada kemungkinan untuk menukar GIF lutsinar tanpa mengubah rupa
halaman, dengan mengetahui daripada konteks bahawa mereka akan sentiasa meletakkan dalam kawasan tetap dan
warna pepejal. Web2png tidak dapat menyimpulkan bila ini akan berlaku, jadi ia tidak mencuba; tetapi ia mungkin
berguna untuk menggunakan gif2png dengan pilihan -b dengan tangan.

DIKENALI MASALAH


Algoritma untuk membetulkan URL HTTP tidak mudah. Ia boleh dikelirukan menjadi salah
menampal rujukan URL HTTP kepada GIF kepada rujukan tidak sah kepada PNG jika GIF
sepadan dengan GIF sasaran tempatan oleh kedua-dua nama asas dan kandungan binari, tetapi sebenarnya kekal
hos lain.

Program ini tidak menukar CGI secara automatik; anda perlu melakukannya dengan tangan. Lain-lain
kaedah kandungan dinamik (seperti kemasukan sisi pelayan) juga mungkin memerlukan penggodaman tangan.

Program ini tidak boleh memberitahu ditukar daripada PNG sedia ada; jika anda mempunyai PNG dengan yang sama
nama batang sebagai GIF yang sepadan tetapi membawa maklumat yang berbeza, iaitu -r mod akan
pukul mereka.

Gunakan web2png dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad