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

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

โครงการ:

ชื่อ


Linklint - ตัวตรวจสอบลิงค์ด่วนและเครื่องมือบำรุงรักษาเว็บไซต์

เรื่องย่อ


ลิงค์ลินท์ [-แคช ไดเรกทอรี] [-กรณี] [- ตรวจสอบผลรวม] [-กระชับ_url] [-db1..9] [-ล่าช้า d] [-doc]
[-docbase ฐาน] [-dont_output xxxx] [-ข้อผิดพลาด] [-ฟลัช] [-ซึ่งไปข้างหน้า] [-ช่วยด้วย] [-help_all]
[- โฮสต์ ชื่อโฮสต์:port] [- โฮสต์ ชื่อโฮสต์] [-htmlเท่านั้น] [-http] [-http_header ชื่อ:ค่า]
[-ไม่สนใจ ละเว้น] [-ดัชนี ไฟล์] [-ภาษา zz] [- จำกัด n] [-รายการ] [- คนในพื้นที่ ลิงค์เซ็ต] [-แผนที่
/a=[/ข]] [-สุทธิ] [-netmod] [-เน็ตเซ็ต] [-no_anchors] [-no_query_string] [-no_warn_index]
[-เด็กกำพร้า] [-ออก ไฟล์] [-output_frames] [-output_index ชื่อไฟล์] [- รหัสผ่าน ดินแดน
ผู้ใช้:รหัสผ่าน] [-ผู้รับมอบฉันทะ ชื่อโฮสต์[:พอร์ต]] [-เงียบ] [- เปลี่ยนเส้นทาง] [- ลองใหม่] [-เงียบ] [-ข้าม
ข้าม] [-ข้อความเท่านั้น] [-หมดเวลา t] [-url_doc_prefix URL/] [-version] [-เตือน] [-xref]
ลิงค์เซ็ต

VERSION


2.3.5 13 สิงหาคม 2001

DESCRIPTION


หน้าคู่มือนี้จัดทำเอกสารสั้นๆ เกี่ยวกับโปรแกรม Linklint ซึ่งเป็น Open Source Perl
โปรแกรมที่ตรวจสอบลิงก์ HTML ในพื้นที่และระยะไกล

หน้าคู่มือนี้เขียนขึ้นสำหรับการแจกจ่าย Debian เนื่องจากโปรแกรมดั้งเดิมไม่
ไม่มีหน้าคู่มือ แต่มีเอกสารในรูปแบบ HTML แทน ดูด้านล่าง

OPTIONS


อินพุต เนื้อไม่มีมัน การเลือก

ไม่ว่าคุณจะทำการตรวจสอบไซต์ในพื้นที่หรือตรวจสอบไซต์ HTTP คุณระบุซึ่ง
ไดเร็กทอรี (น่าจะมีไฟล์ HTML) เพื่อตรวจสอบกับชุดลิงก์อย่างน้อยหนึ่งชุด NS
linkset ใช้อักขระตัวแทนสองตัว @ และ # ชุดลิงก์แต่ละชุดระบุอย่างน้อยหนึ่งชุด
ไดเรกทอรีเหมือนกับมาตรฐาน * และ ? อักขระตัวแทนใช้เพื่อระบุ
อักขระในชื่อ * ของไฟล์ในหนึ่งไดเร็กทอรี

อักขระ @ ตรงกับสตริงอักขระใดๆ (การกระทำประเภทนี้ เช่น "*") และเครื่องหมาย #
character (ซึ่งเหมือนกับ "?") ตรงกับสตริงอักขระใดๆ ยกเว้น "/" NS
วิธีที่ดีที่สุดในการทำความเข้าใจวิธีการทำงานของ @ และ # คือการดูตัวอย่างบางส่วน:

ทั้งไซต์ /@
หน้าแรกเท่านั้น (ค่าเริ่มต้น) /
ไฟล์ในไดเร็กทอรีรูทเท่านั้น /#
. . . และหนึ่งไดเร็กทอรีลง /#/#
ไฟล์ในไดเร็กทอรีย่อยเท่านั้น /sub/#
ไฟล์ในไดเร็กทอรีย่อยและด้านล่าง /sub/@
เฉพาะไฟล์ /file1 /file2 ...
ไดเรกทอรีย่อยเฉพาะ /sub1/@ /sub2/@ ...

หากคุณระบุชุดลิงก์มากกว่าหนึ่งชุด ไฟล์ที่ตรงกับชุดลิงก์ใดๆ จะถูกตรวจสอบ
ไฟล์ HTML ที่ไม่ตรงกับชุดลิงก์ใด ๆ จะถูกข้ามไป Linklint จะคอยดูว่าพวกเขา
มีอยู่แต่จะไม่ตรวจสอบลิงก์ใด ๆ ของพวกเขา

อื่นๆ เนื้อไม่มีมัน การเลือก Options

-ข้าม ข้าม
ข้ามไฟล์ HTML ที่ตรงกัน ข้าม. "Linklint" จะทำให้แน่ใจว่าไฟล์เหล่านี้มีอยู่แต่
จะไม่เพิ่มลิงก์ใด ๆ ในรายการไฟล์ที่จะตรวจสอบ หลายรายการ ข้าม เป็น
อนุญาตแต่ต้องนำหน้าด้วย -ข้าม บนบรรทัดคำสั่ง ข้ามใช้
อักขระตัวแทนเดียวกันกับชุดลิงก์

-ไม่สนใจ ละเว้น
ละเว้นไฟล์ที่ตรงกัน ละเว้น. "Linklint" ไม่ได้ตรวจสอบเพื่อดูว่าไฟล์เหล่านี้หรือไม่
มีอยู่. หลายรายการ ละเว้น ได้รับอนุญาต แต่ต้องนำหน้าด้วย -ไม่สนใจ บน
บรรทัดคำสั่ง. ชุดละเว้นใช้อักขระตัวแทนเดียวกันกับชุดลิงก์

- จำกัด n
ขีด จำกัด การตรวจสอบไปยัง n ไฟล์ HTML (ค่าเริ่มต้น 500) ไฟล์ HTML ทั้งหมดหลังจากไฟล์แรก n เป็น
ข้ามไป

ในประเทศ เว็บไซต์ การตรวจสอบ

หากคุณกำลังพัฒนาหน้า HTML บนคอมพิวเตอร์ที่ไม่มีเซิร์ฟเวอร์ http หรือ if
คุณกำลังพัฒนาเว็บไซต์อย่างง่ายที่ไม่ได้ใช้การเปลี่ยนเส้นทางเซิร์ฟเวอร์หรือ CGI ที่กว้างขวาง
คุณควรใช้การตรวจสอบไซต์ในพื้นที่

ลิงค์ลินท์ /@

ตรวจสอบไฟล์ HTML ทั้งหมดในไดเร็กทอรีปัจจุบันและด้านล่าง ถือว่าปัจจุบัน
ไดเร็กทอรีคือไดเร็กทอรีรากของเซิร์ฟเวอร์ ดังนั้นลิงก์ที่ขึ้นต้นด้วย "/" เป็นค่าเริ่มต้นของ this
ไดเร็กทอรี คุณต้องระบุ /@ เพื่อตรวจสอบไซต์ทั้งหมด ดูไฟล์ที่จะตรวจสอบ
รายละเอียด

linklint -root dir //@

ตรวจสอบไฟล์ HTML ทั้งหมดใน dir และด้านล่าง สิ่งนี้มีประโยชน์หากคุณต้องการตรวจสอบหลาย ๆ ไซต์
บนเครื่องเดียวกัน หรือหากคุณไม่ต้องการเรียกใช้ Linklint ในไดเร็กทอรี HTML สาธารณะของคุณ

อื่นๆ ในประเทศ เว็บไซต์ Options

- โฮสต์ ชื่อโฮสต์
ตามค่าเริ่มต้น "Linklint" จะถือว่าลิงก์ทั้งหมดบนไซต์ของคุณที่ขึ้นต้นด้วย "http://" are
ลิงค์ระยะไกลไปยังเว็บไซต์อื่น หากคุณมีลิงก์ที่แน่นอนไปยังไซต์ของคุณเอง ให้
"Linklint" ชื่อโฮสต์และลิงก์ที่ขึ้นต้นด้วย "http://hostname" จะถือว่าเป็น
ไฟล์ในเครื่อง หากคุณระบุ - โฮสต์ ชื่อโฮสต์:พอร์ต เฉพาะลิงก์ http ไปยังชื่อโฮสต์นี้และ
พอร์ตจะถือว่าเป็นไฟล์ในเครื่อง

-กรณี
ตรวจสอบให้แน่ใจว่าชื่อไฟล์ (ตัวพิมพ์บน/ล่าง) ใช้ลิงก์ภายในแท็ก html ตรงกัน
กรณีที่ใช้โดยระบบไฟล์ นี่สำหรับ Windows เท่านั้นและมีประโยชน์มากหากคุณ
กำลังย้ายไซต์ไปยังโฮสต์ Unix

-เด็กกำพร้า
ตรวจสอบไดเร็กทอรีทั้งหมดที่มีไฟล์ที่ใช้บนไซต์เพื่อหาไฟล์ (เด็กกำพร้า) ที่ไม่ได้ใช้

-ดัชนี ไฟล์
ใช้ ไฟล์ เป็นไฟล์ดัชนีเริ่มต้นแทนที่จะเป็นรายการเริ่มต้นที่ใช้โดย "Linklint"
คุณสามารถระบุไฟล์ได้มากกว่าหนึ่งไฟล์ แต่แต่ละไฟล์ต้องนำหน้าด้วย -ดัชนี บน
บรรทัดคำสั่ง. หากไม่พบไฟล์ดัชนีเริ่มต้น "Linklint" จะใช้รายการของ
ไดเร็กทอรีทั้งหมด ดูส่วนไฟล์เริ่มต้นสำหรับรายละเอียด

-แผนที่ /a=[/ข]
ตัวแทนชั้นนำ /a กับ /b. สำหรับแมปภาพฝั่งเซิร์ฟเวอร์หรือเพื่อจำลอง Server
การเปลี่ยนเส้นทาง

-no_warn_index
เปลี่ยนคำเตือน "ไม่พบไฟล์ดัชนี" ใช้กับการตรวจสอบไซต์ในพื้นที่เท่านั้น

-no_anchors
บอก "Linklint" ให้ละเว้นสมอที่มีชื่อ นี้สามารถบรรเทาปัญหาหน่วยความจำสำหรับผู้คน
กับเว็บไซต์ขนาดใหญ่ที่สนใจหน้าหายเป็นหลักและไม่หายไปชื่อ
สมอ ตัวเลือกนี้ใช้ได้กับทั้ง HTTP และการตรวจสอบไซต์ในเครื่อง

HTTP เว็บไซต์ การตรวจสอบ

หากคุณมีไซต์ที่ซับซ้อนซึ่งใช้ CGI หรือ Server Redirection จำนวนมาก คุณควรใช้
การตรวจสอบไซต์ HTTP แม้ว่าการตรวจสอบไซต์ HTTP จะอ่านหน้าเว็บผ่านเซิร์ฟเวอร์ HTTP ของคุณ คุณ
จะได้รับประสิทธิภาพที่ดีที่สุดหากคุณตรวจสอบเครื่องที่มีความเร็วสูง
การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ

linklint -http -โฮสต์ www.site.com /@

พื้นที่ -http ธงบอก "Linklint" ให้ตรวจสอบไฟล์ HTML บนเว็บไซต์ www.site.com ผ่านรีโมท
การเชื่อมต่อ http คุณต้องระบุ -host ทุกครั้งที่คุณตรวจสอบไซต์ HTTP (มิฉะนั้น
Linklint จะไม่รับหน้าของคุณ) คุณสามารถระบุ /@ เพื่อตรวจสอบไซต์ทั้งหมด ดู
ไฟล์ใดที่จะตรวจสอบรายละเอียด

HTTP เว็บไซต์ ตรวจสอบ Options

-http
การตั้งค่าสถานะนี้บอกให้ Linklint ทำการตรวจสอบไซต์ HTTP แทนการตรวจสอบไซต์ในเครื่อง
ไฟล์ทั้งหมด (ยกเว้นแมปภาพฝั่งเซิร์ฟเวอร์) จะถูกอ่านผ่านโปรโตคอล HTTP จาก your
เว็บเซิร์ฟเวอร์.

- โฮสต์ ชื่อโฮสต์:port
ถ้าคุณรวม :ท่า ที่ส่วนท้ายของชื่อโฮสต์ของคุณ Linklint ใช้พอร์ตนี้สำหรับ HTTP
ตรวจสอบเว็บไซต์

- รหัสผ่าน ดินแดน ผู้ใช้:รหัสผ่าน
ใช้ ผู้ใช้งาน และ รหัสผ่าน เพื่อเป็นสิทธิ์ในการป้อนรหัสผ่านป้องกัน ดินแดน อาณาจักรคือ
ชื่อพื้นที่ของไซต์ที่ใช้ชุดชื่อผู้ใช้และรหัสผ่านร่วมกัน ถ้า
ต้องใช้รหัสผ่านเพื่อตรวจสอบเว็บไซต์ของคุณ Linklint จะบอกคุณว่าต้องการอาณาจักรใด
รหัสผ่านในข้อความเตือน ใส่ขอบเขตด้วยเครื่องหมายคำพูดคู่หากมี
ช่องว่าง หากไม่มีการกำหนดรหัสผ่านสำหรับขอบเขตเฉพาะ Linklint จะลองใช้
รหัสผ่านสำหรับขอบเขต "" DEFAULT"" หากระบุไว้

-หมดเวลา t
หมดเวลาหลังจาก t วินาที (ค่าเริ่มต้น 15) เมื่อรับไฟล์ผ่าน http เมื่อข้อมูลคือ
ได้รับเพิ่มเติม t วินาทีได้รับอนุญาต การหมดเวลาถูกปิดใช้งานใน Windows
เครื่องเนื่องจากพอร์ต Windows ของ Perl ไม่รองรับฟังก์ชัน "alarm()"

-ล่าช้า d
ความล่าช้า d วินาทีระหว่างการร้องขอไปยังโฮสต์เดียวกัน (ค่าเริ่มต้น 0) เป็นกันเอง
สิ่งที่ต้องทำโดยเฉพาะหากคุณกำลังตรวจสอบลิงก์จำนวนมากบนโฮสต์เดียวกัน

- คนในพื้นที่ ลิงค์เซ็ต
รับไฟล์ที่ตรงกัน ลิงค์เซ็ต ในท้องถิ่น ค่าเริ่มต้น - คนในพื้นที่ ลิงค์เซ็ต is @.แผนที่ (ที่
ตรงกับลิงค์ที่ลงท้ายด้วย .แผนที่). ซึ่งช่วยให้ Linklint ติดตามลิงก์ผ่าน
แมปรูปภาพฝั่งเซิร์ฟเวอร์ ค่าเริ่มต้นจะถูกละเว้นหากคุณระบุของคุณเอง - คนในพื้นที่
นิพจน์ คุณต้องระบุ -ราก ไดเร็กทอรีสำหรับตัวเลือกนี้ในการทำงานอย่างถูกต้อง

-แผนที่ /a=[/ข]
ตัวแทนชั้นนำ /a กับ /b. สำหรับแมปภาพฝั่งเซิร์ฟเวอร์หรือเพื่อจำลอง Server
การเปลี่ยนเส้นทาง

-no_anchors
บอก "Linklint" ให้ละเว้นสมอที่มีชื่อ

-no_query_string
จนถึงเวอร์ชัน 2.3.4 Linklint ไม่ได้ใช้สตริงการสืบค้นขณะทำไซต์ HTTP
ตรวจสอบ สตริงการสืบค้นถูกลบออกก่อนที่จะส่งคำขอ HTTP ณ 2.3.4 แบบสอบถาม
สตริงในลิงก์ใช้ในคำขอ ใช้ -no_query_string ธงที่จะได้รับกลับ
พฤติกรรม "เก่า"

-http_header ชื่อ:ค่า
เพิ่มส่วนหัว HTTP ชื่อ: ความคุ้มค่า ไปยังคำขอ HTTP ทั้งหมดที่สร้างโดย Linklint คุณจะ
จำเป็นต้องใช้เครื่องหมายคำพูดเพื่อซ่อนช่องว่างในบรรทัดส่วนหัวจากบรรทัดคำสั่ง
ล่าม. Linklint จะเพิ่มช่องว่างหลังโคลอนแรกโดยอัตโนมัติหากมี
ไม่ได้มีอยู่แล้ว อนุญาตให้ใช้ส่วนหัวหลายบรรทัด (ไม่ซ้ำกัน)

-ภาษา zz
ตัวเลือกนี้มีประโยชน์เฉพาะในกรณีที่คุณกำลังตรวจสอบไซต์ที่ใช้การเจรจาเนื้อหากับ
แสดง URL เดียวกันในภาษาต่างๆ

สร้างส่วนหัวคำขอ HTTP ของ form ยอมรับ-ภาษา: zz ที่รวมเป็น
ส่วนหนึ่งของคำขอ HTTP ทั้งหมดที่สร้างโดย Linklint หลายรายการ -ภาษา ข้อกำหนด
ได้รับอนุญาต. ซึ่งจะส่งผลให้ตัวเดียว ยอมรับ-ภาษา: ส่วนหัวที่แสดงรายการ .ทั้งหมด
ภาษาที่คุณระบุตามลำดับตัวอักษร บางเว็บก็ใช้ได้นะ
ข้อมูลเพื่อส่งคืนหน้าให้คุณในภาษาเฉพาะ

หากคุณต้องการให้ซับซ้อนกว่านี้ ให้ใช้จุดประสงค์ทั่วไปมากกว่านี้
-http_header เพื่อสร้างส่วนหัวของคุณเอง มีรายการภาษาบางส่วน
ตัวย่อ (นำมาจาก Debian) รวมอยู่ในเอกสารประกอบของ Linklint

ห่างไกล URL การตรวจสอบ

การตรวจสอบ URL ระยะไกลจะใช้เพื่อดูว่ามี URL ระยะไกลหรือไม่ (หรือได้รับการแก้ไขเมื่อเร็วๆ นี้)
ลิงก์ในหน้าระยะไกลจะไม่ถูกตรวจสอบหรือ Linklint ค้นหาจุดยึดที่มีชื่อใน
URL ระยะไกล

การตรวจสอบ URL ระยะไกลสามารถใช้เพื่อตรวจสอบลิงก์ "ระยะไกล" ทั้งหมดบนไซต์ของคุณ (เหล่านั้น
ที่เชื่อมโยงไปยังหน้าในเว็บไซต์อื่น ๆ ) หรือสามารถตรวจสอบรายการ URL มีหลายวิธี
เพื่อระบุ URL ระยะไกลที่จะตรวจสอบ:

ลิงค์ลินท์ http://somehost/file.html

ตรวจสอบเพื่อดูว่า /file.html มีอยู่ในบางโฮสต์ สามารถป้อน URL ได้หลายรายการบน
บรรทัดคำสั่งใน an @ไฟล์คำสั่งหรือในไฟล์ @@httpไฟล์. ทุก URL ที่จะตรวจสอบต้องเริ่มต้น
ด้วย "http://" การดำเนินการนี้จะปิดใช้งานการตรวจสอบไซต์

ลิ้ง@@httpfile

ตรวจสอบ URL http ระยะไกลทั้งหมดที่พบใน httpfile อะไรก็ได้ในไฟล์ที่ขึ้นต้นด้วย
"http://" ถือเป็น URL หากไฟล์ดูเหมือน a รีโมทX.txt ไฟล์ที่สร้าง
โดย Linklint URL ที่ล้มเหลวทั้งหมดจะถูกอ้างอิงโยง

linklint @@ -doc linkdoc

สมมติว่าคุณได้ตรวจสอบไซต์และใช้งานแล้ว -doc ลิงค์เอกสาร ที่จะใส่ทั้งหมดของคุณ
ไฟล์เอาต์พุตในไดเร็กทอรี linkdoc, Linklint จะตรวจสอบรีโมตลิงค์ทั้งหมดที่
พบในไซต์ของคุณและอ้างอิงโยง URL ที่ล้มเหลวทั้งหมดโดยไม่ต้องตรวจสอบไซต์ คุณสามารถ
ใช้ -netmod or -เน็ตเซ็ต แฟล็กเพื่อเปิดใช้งานสถานะแคช

linklint -net [ตัวเลือกการตรวจสอบเว็บไซต์]

พื้นที่ -สุทธิ ตั้งค่าสถานะบอกให้ Linklint ตรวจสอบลิงก์ระยะไกลทั้งหมดหลังจากทำในเครื่องหรือ HTTP
เว็บไซต์ตรวจสอบเว็บไซต์ หากคุณกำลังมีปัญหาด้านความจำ อย่าใช้ปุ่ม -สุทธิ ให้ใช้ตัวเลือกแทน
หนึ่งใน @@ ตัวเลือกด้านบน

อื่นๆ ห่างไกล URL Options

-หมดเวลา t
หมดเวลาหลังจาก t วินาที (ค่าเริ่มต้น 15) เมื่อรับไฟล์ผ่าน http เมื่อข้อมูลคือ
ได้รับเพิ่มเติม t วินาทีได้รับอนุญาต การหมดเวลาถูกปิดใช้งานใน Windows
เครื่องเนื่องจากพอร์ต Windows ของ Perl ไม่รองรับฟังก์ชัน "alarm()"

-ล่าช้า d
ความล่าช้า d วินาทีระหว่างการร้องขอไปยังโฮสต์เดียวกัน (ค่าเริ่มต้น 0) เป็นกันเอง
สิ่งที่ต้องทำโดยเฉพาะหากคุณกำลังตรวจสอบลิงก์จำนวนมากบนโฮสต์เดียวกัน

- เปลี่ยนเส้นทาง
ตรวจสอบสำหรับ เปลี่ยนเส้นทางในส่วนหัวของ URL ระยะไกลที่เป็นไฟล์ html ถ้า
พบว่ามีการเปลี่ยนเส้นทาง คุณลักษณะนี้ถูกปิดใช้งานหากแคชสถานะเป็น
มือสอง

-ผู้รับมอบฉันทะ ชื่อโฮสต์[:พอร์ต]
ส่งคำขอ HTTP ระยะไกลทั้งหมดผ่านพร็อกซีเซิร์ฟเวอร์ ชื่อโฮสต์ และตัวเลือก
พอร์ต. ซึ่งช่วยให้คุณสามารถตรวจสอบ URL ระยะไกลหรือ (ใหม่ในเวอร์ชัน 2.3.1) ของคุณทั้งหมด
ไซต์จากภายในไฟร์วอลล์ที่มีพร็อกซีเซิร์ฟเวอร์ http ข้อความแสดงข้อผิดพลาดบางอย่าง
(เกี่ยวกับข้อผิดพลาดของโฮสต์) อาจไม่พร้อมใช้งานผ่านพร็อกซีเซิร์ฟเวอร์

-กระชับ_url
ปิดการพิมพ์ URL ที่สำเร็จไปยัง STDOUT ระหว่างการตรวจสอบลิงก์ระยะไกล

Status แคช Options

แคชสถานะเป็นคุณสมบัติที่ทรงพลังมาก ช่วยให้คุณติดตามการเปลี่ยนแปลงล่าสุด
ในหน้าระยะไกล (นอกสถานที่) ทั้งหมดที่คุณลิงก์ไป จากนั้นคุณสามารถใช้ผลลัพธ์ของ Linklint
ไฟล์เพื่อตรวจสอบหน้าที่เปลี่ยนแปลงอย่างรวดเร็วเพื่อดูว่ายังตรงตามความต้องการของคุณหรือไม่

แฟล็กด้านล่างใช้ประโยชน์จากไฟล์แคชสถานะ linklint.url (เก็บไว้ในหน้าแรกหรือ .ของคุณ
ไดเรกทอรี LINKLINT) ไฟล์นี้ติดตามวันที่แก้ไขของรีโมททั้งหมด
URL ที่คุณตรวจสอบ

-netmod
ทำงานเหมือน -สุทธิ แต่ใช้แคชสถานะ URL ที่ตรวจสอบใหม่จะเป็น
เข้ามาในแคช Linklint จะบอกคุณว่า URL (ที่แคชไว้ก่อนหน้านี้) ใดที่ได้รับ
แก้ไขตั้งแต่ครั้งล่าสุด -เน็ตเซ็ต.

-เน็ตเซ็ต
Like -netmod แต่ยังรีเซ็ตสถานะที่แก้ไขล่าสุดในแคชสำหรับ URL ทั้งหมดที่
ตรวจสอบแล้ว ตกลง ถ้าคุณใช้ -เน็ตเซ็ตURL ที่แก้ไขจะถูกรายงานเพียงครั้งเดียว

- ลองใหม่
ตรวจสอบเฉพาะ URL ที่มีสถานะโฮสต์ล้มเหลวในแคช บางครั้ง URL ล้มเหลว
เพราะโฮสต์ของมันหยุดทำงานชั่วคราว แฟล็กนี้ช่วยให้คุณสามารถตรวจสอบได้อีกครั้งเฉพาะเหล่านั้น
ลิงค์ วิธีง่ายๆ ในการตรวจสอบ URL ที่แคชไว้ทั้งหมดที่มีความล้มเหลวของโฮสต์อีกครั้งคือ "linklint @@
-retry" ใช้ "linklint @@linkdoc/remoteX.txt -retry" หากคุณต้องการให้ URL ล้มเหลว
อ้างอิงข้าม

-ฟลัช
ลบ URL ทั้งหมดออกจากแคชที่ยังไม่ได้ตรวจสอบ NS - ลองใหม่ ธง
ไม่มีผลกับ URL ที่ถูกล้าง

- ตรวจสอบผลรวม
ตรวจสอบให้แน่ใจว่าทุก URL ที่ได้รับการแก้ไขมีการรายงานเช่นนั้น ธงนี้สามารถทำให้
การตรวจสอบระยะไกลใช้เวลานานขึ้น หลายหน้าที่ต้องมีการตรวจสอบคือ
สร้างขึ้นแบบไดนามิกและจะถูกรายงานเมื่อแก้ไขเสมอ

-แคช ไดเรกทอรี
อ่านและเขียน linklint.url ไฟล์แคชในไดเร็กทอรีนี้ ไดเร็กทอรีเริ่มต้น
ถูกกำหนดโดยตัวแปรสภาพแวดล้อม LINKLINT หรือ HOME ของคุณ

เอาท์พุต Options

ไม่มีการสร้างไฟล์เอาท์พุตตามค่าเริ่มต้น เฉพาะความคืบหน้าและสรุปผลลัพธ์โดยย่อ
ถูกพิมพ์ไปที่หน้าจอ คุณสามารถสร้างเอกสารฉบับสมบูรณ์ได้ (แยกออกเป็น
ไฟล์) ใน a -doc ไดเร็กทอรีหรือใส่เอาต์พุตที่เลือกไว้ใน single -ออก ไฟล์หรือโดยการเปลี่ยนเส้นทาง
เอาต์พุตมาตรฐานไปยังไฟล์ ดูส่วนข้อกำหนดไฟล์เอาต์พุตสำหรับรายละเอียด
คำอธิบายของไฟล์เอาต์พุตทั้งหมด

หลาย เนื้อไม่มีมัน เอาท์พุต

-doc ลิงค์เอกสาร
ส่งสัญญาณออกทั้งหมดไปที่ ลิงค์เอกสาร ไดเร็กทอรี เอาท์พุทแบ่งออกเป็นแยกกัน txt.
และ . html ไฟล์. มีการผลิตเอกสารฉบับสมบูรณ์เสมอโดยไม่คำนึงถึงเอกสารฉบับเดียว
แฟล็กไฟล์

ไฟล์ ดัชนี. txt มีดัชนีไปยังไฟล์อื่น ๆ ทั้งหมด index.html เป็น HTML
รุ่นของดัชนี ไฟล์ดัชนีสำหรับการตรวจสอบ URL ระยะไกลคือ ur_lindex.txt และ
url_index.html.

-ข้อความเท่านั้น
ป้องกันไฟล์ HTML ใด ๆ ไม่ให้ถูกสร้างขึ้นใน -doc ไดเรกทอรี

-htmlเท่านั้น
ลบไฟล์ข้อความที่ซ้ำซ้อนในไฟล์ -doc ไดเร็กทอรีหลังจากที่ถูกใช้เพื่อสร้าง
ไฟล์เอาต์พุต HTML ไฟล์ ระยะไกล.txt และ รีโมทX.txt ไม่ได้ถูกลบไปตั้งแต่พวกเขา
สามารถใช้โดย Linklint เพื่อตรวจสอบ URL ระยะไกลอีกครั้ง

-docbase ฐาน
แทนที่ค่าเริ่มต้น ฐาน นิพจน์ที่ใช้สำหรับนำเบราว์เซอร์ไปยังแหล่งข้อมูล
ระบุไว้ในไฟล์ HTML ที่ส่งออก ฐานถูกต่อท้ายลิงก์ในเครื่องในเอาต์พุต
ไฟล์ HTML สิ่งนี้มีผลกับลิงก์ในไฟล์เอาต์พุต HTML เท่านั้น ไม่มีผลกับ
สิ่งที่แสดงในไฟล์เหล่านี้ โดยปกติแฟล็กนี้จะใช้ได้เฉพาะระหว่าง a
ไซต์ท้องถิ่นตรวจสอบเพื่อตั้งฐานเป็น "http://host".

-output_frames
ไฟล์ข้อมูลเอาต์พุต HTML ทั้งหมดเชื่อมโยงกับ from index.html. ถ้าคุณใช้แฟล็กนี้แล้ว
ไฟล์ข้อมูลจะถูกเปิดขึ้นในกรอบใหม่ (หน้าต่าง) ซึ่งสะดวกใน
บางกรณีเพราะมันมักจะออกจาก index.html ไฟล์เปิดในหน้าต่างของตัวเอง

-output_index ชื่อไฟล์
ไฟล์ดัชนีผลลัพธ์ก่อนหน้านี้มีชื่อว่า linklint.txt และ linklint.html. เหล่านี้
ตอนนี้ได้เปลี่ยนเป็น ดัชนี. txt และ index.html. คุณสามารถใช้ไฟล์ -output_index
ตัวเลือกในการเปลี่ยนชื่อนี้กลับเป็น "linklint" หรืออย่างอื่น

-url_doc_prefix URL/
โดยค่าเริ่มต้น ไฟล์เอาต์พุตจะเชื่อมโยงกับ URL ระยะไกลที่ตรวจสอบทั้งหมดเริ่มต้นด้วย "url"
คุณสามารถเปลี่ยนแปลงสิ่งนี้ได้ด้วยปุ่ม -url_doc_prefix ตัวเลือก. หาก url_doc_prefix มี a
อักขระ "/" จากนั้นไดเร็กทอรีที่เหมาะสมจะถูกสร้างขึ้น (เป็นไดเร็กทอรีย่อยของ
ไดเร็กทอรี -doc)

-dont_output xxxx
อย่าสร้างไฟล์เอาท์พุตที่มี "xxxx" สามารถทำซ้ำได้ ตัวอย่าง:

-dont_output "X$"

จะระงับเอาต์พุตของไฟล์อ้างอิงโยงทั้งหมด

เดียว เนื้อไม่มีมัน เอาท์พุต

-ข้อผิดพลาด
แสดงรายการไฟล์ที่หายไปและข้อผิดพลาดอื่นๆ

-ออก ไฟล์
ส่งรายการออกและข้อมูลสรุปไปที่ ไฟล์.

-รายการ
แสดงรายการไฟล์ ลิงค์ ไดเร็กทอรี และอื่นๆ ที่พบทั้งหมด

-เตือน
แสดงรายการคำเตือนทั้งหมด

-xref
เพิ่มการอ้างอิงโยงไปยังรายการ

-ซึ่งไปข้างหน้า
เรียงลำดับรายการตามไฟล์อ้างอิง

การแก้ปัญหา และ อื่น ๆ ธง

-db1
ดีบักอินพุตบรรทัดคำสั่งและนิพจน์ linkset

-db2
พิมพ์ชื่อของทุกไฟล์ที่ได้รับการตรวจสอบ (ไม่ใช่แค่ไฟล์ HTML)

-db3
ดีบักตัวแยกวิเคราะห์ HTML พิมพ์แท็กและลิงก์ผลลัพธ์

-db4
ดีบักการเชื่อมต่อซ็อกเก็ต (ชนิด)

-db5
ไม่ได้ใช้.

-db6
รายละเอียดสถานะที่แก้ไขล่าสุดสำหรับ URL ระยะไกล (requires -เน็ตเซ็ต or -netmod).

-db7
พิมพ์ข้อมูลการดีบักสั้นๆ ขณะตรวจสอบ URL ระยะไกล

-db8
พิมพ์ส่วนหัว http ทั้งหมดขณะตรวจสอบ URL ระยะไกล

-db9
สร้างข้อผิดพลาด http แบบสุ่ม

-version
ให้ข้อมูลรุ่น

-ช่วยด้วย
แสดงตัวอย่างการใช้ Linklint แบบง่ายๆ

-help_all
แสดงรายการความช่วยเหลือทั้งหมด (มีอยู่ในโปรแกรม) รวมถึงทุกตัวเลือกอินพุต

-เงียบ
ปิดใช้งานการพิมพ์ไปยังหน้าจอ

-เงียบ
ปิดใช้งานการพิมพ์สรุปไปยังหน้าจอ

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



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