เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Octahedron80 (คุย | ส่วนร่วม)
Octahedron80 (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
บรรทัด 9:
'''OctraBot''' เป็น[[วิกิพีเดีย:บอต|บอต]]ของ [[ผู้ใช้:Octahedron80|Octahedron80]] เพื่อการแก้ไขบทความจำนวนมาก อาทิการเก็บกวาดชื่อบทความ อัปเดตแม่แบบเก่าไปใช้แม่แบบใหม่ เก็บกวาดเนื้อหาทั่วไป อย่างไรก็ตามบอตที่ฉันเขียนเป็นแบบกึ่งอัตโนมัติ หมายความว่า บอตจะทำงานที่ได้มอบหมายเมื่อต้องการให้ทำ ไม่ได้ทำงานตลอดเวลา และไม่ได้ทำเหมือนเดิมทุกครั้ง ถ้าบอตนี้ทำงานผิดพลาดในบทความใด สามารถกดย้อนบทความนั้นได้ และกรุณาช่วยแจ้งความผิดพลาดนั้นด้วย
 
OctraBot รุ่นปัจจุบัน 3.5.12 เขียนขึ้นด้วย[[ภาษาจาวา]] โดยใช้พื้นฐานจาก [https://github.com/MER-C/wiki-java/blob/master/src/org/wikipedia/Wiki.java Wiki.java] รุ่น 0.30-r2015.04.25
 
โครงการที่อนุมัติสถานะบอตแล้ว: ar, da, eo, eu, id, ko, li, lt, ms, nl, nn, ru, se, sv, ta, '''th''', vi, wuu, zh, thwiktionary, wikidata
บรรทัด 15:
== งานที่ทำ ==
;วิกิพีเดียข้ามภาษาและวิกิสนเทศ
* autoMigrateToWikidataAuto WD Migration - เพิ่มลิงก์ข้ามภาษาไปวิกิสนเทศ และเก็บกวาดลิงก์ที่เพิ่มไปแล้ว จำกัดไว้ 3 เทร็ดต่องาน โดยมีวิธีเรียกรายชื่อบทความดังนี้
** Random pages - สุ่มรายชื่อบทความตามจำนวนที่กำหนด โดยใช้คุณลักษณะการสุ่มของมีเดียวิกิ
** Beginning with - เรียกรายชื่อบทความทั้งหมดที่ขึ้นต้นด้วยอักษรหรือคำที่กำหนด ถ้าไม่ระบุหมายถึงทุกบทความในโครงการ
บรรทัด 29:
 
;โครงการใดก็ได้
* Text Replacing - แทนที่คำหรือข้อความจำนวนมากในหน้าต่าง ๆ สามารถระบุเนมสเปซได้ ระบุเงื่อนไขการแทนที่ด้วยนิพจน์ปรกติ โดยมีวิธีค้นหาดังนี้
* replaceViaSearch - แทนที่คำในบทความโดยตรวจสอบจาก "ผลลัพธ์การค้นหา" (สามารถใช้แก้คำผิดได้) แต่การค้นหาแบบนี้ไม่สามารถใช้นิพจน์ปรกติได้
** Search result - เรียกรายชื่อหน้าจากผลลัพธ์การค้นหาด้วยคำสำคัญที่กำหนด โดยใช้คุณลักษณะการค้นหาของมีเดียวิกิ
* replaceViaLink - แทนที่คำในบทความโดยตรวจสอบจาก "หน้าที่ลิงก์มา" โดยใช้[[นิพจน์ปรกติ]]เป็นเกณฑ์ ใช้ได้ผลกับบทความที่มีลิงก์เข้ามาเท่านั้น
** Linking pages - เรียกรายชื่อหน้าทั้งหมดที่เชื่อมโยงมายังหน้าที่กำหนด
* replaceViaCategory - แทนที่คำในบทความที่รวมอยู่ใน "หมวดหมู่" โดยใช้[[นิพจน์ปรกติ]]เป็นเกณฑ์ ทำงานในหมวดหมู่ระดับเดียวเท่านั้นไม่ลงลึก
** Under category - เรียกรายชื่อหน้าทั้งหมดในหมวดหมู่ที่กำหนด
 
;งานเก่าที่ไม่ได้นำมาใช้ในรุ่นใหม่ (และอาจไม่ได้ใช้อีก)