หากฉันมีไฟล์. txt ซึ่งมีรายการ URL ฉันจะเปิด Chrome หรือ Firefox ให้เปิดหนึ่ง URL ต่อหนึ่งแท็บแล้วบันทึกหน้าในแต่ละแท็บแยกกันได้อย่างไร
แพลตฟอร์มใด ๆ ที่จะทำ: Windows, Mac, Linux
หากฉันมีไฟล์. txt ซึ่งมีรายการ URL ฉันจะเปิด Chrome หรือ Firefox ให้เปิดหนึ่ง URL ต่อหนึ่งแท็บแล้วบันทึกหน้าในแต่ละแท็บแยกกันได้อย่างไร
แพลตฟอร์มใด ๆ ที่จะทำ: Windows, Mac, Linux
คำตอบ:
การเปิด URL ในแท็บสามารถทำได้เพียงวางในคอนโซลแจ้งให้cmd
URL ของคุณเช่นนี้
start chrome http://yoururls/foo.html &
start chrome http://yoururls/bar.html &
.
.
.
หรือ
start firefox http://yoururls/foo.html &
start firefox http://yoururls/bar.html &
.
.
.
แม้ว่าคำถามจะกล่าวถึง Chrome และ Firefox โดยเฉพาะหากสิ่งที่คุณพยายามทำคือการบันทึกเนื้อหาของแต่ละหน้าwgetจะถูกสร้างขึ้นสำหรับงานนี้ เช่น:
wget --input-file=list_of_urls.txt
คุณสามารถระบุตัวแทนผู้ใช้เฉพาะในกรณีที่คุณต้องการให้เซิร์ฟเวอร์เห็นคำขอเป็นเบราว์เซอร์บางตัว:
wget --user-agent=some_specific_user_agent_string --input-file=list_of_urls.txt
ตอบคำถามของฉันเองฉันไม่แน่ใจเกี่ยวกับปลั๊กอินที่ฉันเคยเห็น แต่มีลักษณะใกล้เคียงกันมากขึ้นยืนยันว่าพวกเขาควรทำงาน
สองขั้นตอน:
1) เรียกใช้ Firefox หรือ Chrome จากบรรทัดคำสั่งส่งผ่านรายการไซต์เป็นพารามิเตอร์หรือไฟล์ที่มีรายการโดยใช้หนึ่งในวิธีต่อไปนี้:
2) จากนั้นใช้หนึ่งในปลั๊กอินต่อไปนี้ตามความเหมาะสมเพื่อบันทึกเนื้อหาทั้งหมดของแต่ละแท็บ
Firefox:
https://addons.mozilla.org/en-US/firefox/addon/unmht/
อ้างถึงจากหน้าปลั๊กอิน (คุณสมบัติพิเศษที่น่าสนใจสำหรับคำถามนี้):
เกี่ยวกับ Add-on นี้: UnMHT มีคุณสมบัติดังต่อไปนี้:
- บันทึกหน้าเว็บเป็นไฟล์ MHT
- แทรก URL ของหน้าเว็บและวันที่ที่คุณบันทึกไว้ในไฟล์ MHT ที่บันทึกไว้
- บันทึกหลายแท็บเป็นไฟล์ MHT พร้อมกัน
- บันทึกหลายแท็บลงในไฟล์ MHT เดียว
- บันทึกหน้าเว็บด้วยการคลิกเพียงครั้งเดียวลงในไดเรกทอรีที่มีคุณสมบัติครบถ้วนด้วยคุณสมบัติการบันทึกอย่างรวดเร็ว
- แปลงไฟล์ HTML และไดเรกทอรีที่มีไฟล์ที่ใช้โดย HTML เป็นไฟล์ MHT
- ดูไฟล์ MHT ที่บันทึกโดย UnMHT, IE, PowerPoint และอื่น ๆ
Chrome: ส่วนขยาย: ZipTabs https://chrome.google.com/webstore/detail/ziptabs/ccnanbffbfbcgfmmkgejodommhidpjba
จากหน้าส่วนขยาย:
- บันทึกหน้าเปิดหลายหน้าลงในไฟล์ zip ที่มีไฟล์ HTML ไฟล์เดียวพร้อมทรัพยากรทั้งหมด (รูปภาพสไตล์ชีตเฟรม ... )
- เปิดไฟล์ zip ที่มีไฟล์เก็บถาวรลงในแท็บหมายเหตุ:
- ส่วนขยายนี้ต้องติดตั้ง "SingleFile Core" แล้ว (ทำตามคำแนะนำในการติดตั้ง)
การทำให้แท็บทั้งหมดเปิดแยกกันผ่านชุดงานนั้นไม่ยากเกินไป
รหัส:
@echo off
open chrome [enter URL 1]
open chrome [enter URL 2]
...
exit
สำหรับการบันทึกไม่แน่ใจว่าเป็นไปได้ผ่านแบทช์ ฉันอาจจะผิด