web2png - ออนไลน์ในคลาวด์

นี่คือคำสั่ง web2png ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


web2png - แปลงแผนผังเว็บจากการใช้ GIF เป็น PNGs

เรื่องย่อ


เว็บ2png [-adnrtv] [ไดเรกทอรี... ]

DESCRIPTION


Web2png เป็นส่วนหน้าสำหรับ gif2png(1) ที่แปลงหน้าเว็บทั้งหมดโดยอัตโนมัติ
ลำดับชั้นจากการใช้ GIF ไปจนถึงการใช้ PNG มันแปลงรูปภาพและแพตช์ IMG SRC
อ้างอิงในหน้าเว็บ

อาร์กิวเมนต์ถึง เว็บ2png ต้องเป็นไดเร็กทอรี ถ้าไม่มีให้ ไดเร็กทอรีปัจจุบันคือ
สันนิษฐาน

ในแต่ละไดเร็กทอรี เว็บ2png พยายามแปลงทุก GIF เป็น PNG มันทิ้ง GIF ไว้คนเดียว
มีหลายภาพ เนื่องจากจะแสดงได้ไม่ถูกต้องในเบราว์เซอร์ปัจจุบันทั้งหมด มัน
ยังไม่แปลง GIF ที่มี PNG ที่เกี่ยวข้องอยู่แล้ว (เช่น ชื่อเดียวกัน
ยกเว้นนามสกุลไฟล์ .gif) GIF ดั้งเดิมถูกทิ้งไว้ที่เดิม

Web2png ติดตามการแปลงที่ประสบความสำเร็จ จากนั้นจะดูแต่ละ HTML, HTML ที่ปลอดภัย, HTML
รวม, หน้า PHP, โปรแกรม JavaScript หรือ Cascading Style Sheet ภายใต้อาร์กิวเมนต์
ไดเร็กทอรี (นามสกุล html, shtml, .inc, .php, .js, .css) ในหน้าเหล่านี้จะแก้ไขแต่ละอย่าง
อ้างอิงถึง GIF ที่แปลงสำเร็จแต่ละรายการเพื่อชี้ไปที่ PNG การอ้างอิงในญาติ
แท็ก HREF และ BACKGROUND เป็นที่รู้จักโดยชื่อไฟล์และคงที่ (ไดเรกทอรีฐานใด ๆ ที่ประกาศ
โดยแท็ก BASE จะถูกนำหน้า URL ที่เกี่ยวข้อง) ข้อมูลอ้างอิงที่เป็น HTTP URL คือ
จับคู่กับรายการ GIF ที่แปลงสภาพได้โดยใช้ชื่อฐาน หากมีการแข่งขันเช่นนั้น
เนื้อหาของ URL ถูกดึงมาและเปรียบเทียบกับ GIF ที่แปลงได้ ถ้าทั้งชื่อฐานและ
ข้อมูลตรงกัน การอ้างอิง HTTP ได้รับการแก้ไขแล้ว หากเพจอยู่ภายใต้การควบคุมเวอร์ชัน RCS
พวกเขากำลังตรวจสอบการแก้ไขก่อนที่จะมีการเปลี่ยนแปลง มิฉะนั้น สำเนาของ
ต้นฉบับของหน้าเว็บที่แก้ไขแต่ละหน้าจะถูกทิ้งไว้ในไดเร็กทอรีเดียวกัน โดยมีส่วนเพิ่มเติม
นามสกุล .bak

ตัวเลือกต่อไปนี้จะเปลี่ยนลักษณะการทำงานของโปรแกรม:

-a
แปลงไฟล์ GIF ทั้งหมด รวมถึงไฟล์ที่มีหลายภาพ

-d
ลบต้นฉบับ ลบ GIF ทั้งหมดที่มี PNG ที่เกี่ยวข้อง และไฟล์ .bak ทั้งหมด

-n
อย่าทำการเปลี่ยนแปลงใดๆ ด้วยตัวเลือกนี้ เว็บ2png รายงานเกี่ยวกับสิ่งที่ต้องทำ (และ on
GIF ที่มีหลายภาพ) แต่จะไม่แปลง GIF หรือสัมผัสหน้าเว็บ

-r
ย้อนกลับ. กู้คืนหน้า HTML/SHTML/PHP ทั้งหมดจากไฟล์ .bak ที่สร้างโดยไฟล์ก่อนหน้า
เรียกใช้ (หรือหากไฟล์อยู่ภายใต้การควบคุมเวอร์ชัน ให้เปลี่ยนกลับ) ลบ PNG ด้วย
GIF ที่เกี่ยวข้อง

-v
ละเอียด ระบุข้อมูลการติดตามเพิ่มเติมเกี่ยวกับกระบวนการแปลง สามารถเรียกใช้ Web2png ได้
บนไดเร็กทอรีที่ได้รับการแปลงแล้วบางส่วนจากการรันครั้งก่อน มันจะทำ
ปริมาณงานขั้นต่ำที่จำเป็น การเปลี่ยนแปลงที่ทำขึ้นจะสามารถย้อนกลับได้อย่างเต็มที่ด้วย
-r จนกว่าคุณจะเรียกใช้ใน -d โหมด. Web2png เขียนด้วย Python Python 1.5.2 หรือดีกว่า
จะต้องติดตั้งและเข้าถึงได้บนระบบของคุณเพื่อให้ เว็บ2png วิ่ง.

หมายเหตุ


บางครั้ง เป็นไปได้ที่จะแปลง GIF แบบโปร่งใสโดยไม่ต้องเปลี่ยนรูปลักษณ์ของ
โดยรู้จากบริบทว่ามักจะวางอยู่ในพื้นที่คงที่และ
สีทึบ Web2png ไม่สามารถสรุปได้ว่าเมื่อใดจึงจะไม่พยายาม แต่ก็อาจจะ
มีประโยชน์ในการใช้ gif2png ด้วยตัวเลือก -b ด้วยมือ

ที่รู้จักกัน ปัญหา


อัลกอริทึมสำหรับแก้ไข HTTP URL นั้นไม่สามารถเข้าใจผิดได้ อาจจะสับสนผิดได้
การแก้ไขการอ้างอิง HTTP URL ไปยัง GIF เป็นการอ้างอิงที่ไม่ถูกต้องไปยัง PNG หาก GIF
จับคู่ GIF เป้าหมายในพื้นที่ทั้งจากชื่อฐานและเนื้อหาไบนารี แต่จริง ๆ แล้วใช้งานได้จริง
โฮสต์อื่น

โปรแกรมนี้ไม่แปลง CGI โดยอัตโนมัติ คุณจะต้องทำด้วยมือ อื่น
วิธีการเนื้อหาแบบไดนามิก (เช่นการรวมฝั่งเซิร์ฟเวอร์) อาจต้องใช้การแฮ็กด้วยมือ

โปรแกรมไม่สามารถบอกได้ว่าแปลงจาก PNG ที่มีอยู่ก่อนแล้ว หากคุณมี PNG ที่เหมือนกัน
ชื่อต้นกำเนิดเป็น GIF ที่สอดคล้องกัน แต่มีข้อมูลที่แตกต่างกัน the -r โหมดจะ
กลบเกลื่อนพวกเขา

ใช้ web2png ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด