อธิบายไฟล์ BAT สำหรับการขุด
สคริปต์เริ่มต้นของซอฟต์แวร์ขุด (.bat หรือ .sh) คืออะไร ส่วนของคำสั่งที่ซอฟต์แวร์ขุดทุกตัวมีเหมือนกัน และวิธีแก้ไขไฟล์อย่างปลอดภัยบน Windows และ Linux
ไฟล์ BAT สำหรับการขุดคืออะไร?
ไฟล์ .bat คือไฟล์ข้อความธรรมดาที่เก็บคำสั่งไว้ให้ Windows รันตามลำดับ บน Linux ไฟล์ .sh ทำหน้าที่เดียวกัน ซอฟต์แวร์ขุดมักมีไฟล์นี้มาให้ คุณจึงไม่ต้องพิมพ์คำสั่งเริ่มต้นเต็มๆ ทุกครั้ง
ดับเบิลคลิกไฟล์ แล้วซอฟต์แวร์ขุดจะเริ่มทำงานด้วยการตั้งค่าที่คุณบันทึกไว้ ข้างในไม่มีอะไรลึกลับ เปิดด้วยโปรแกรมแก้ไขข้อความใดก็ได้ คุณจะเห็นบรรทัดคำสั่งยาวๆ บรรทัดเดียว
คำสั่งเริ่มต้นมีอะไรอยู่บ้าง?
แฟล็กคือตัวเลือกบนบรรทัดคำสั่งที่กำหนดค่าหนึ่งค่า ซอฟต์แวร์ขุดแต่ละตัวตั้งชื่อแฟล็กต่างกัน แต่ทุกคำสั่งมีส่วนเหมือนกัน:
- ตัวโปรแกรม: ตัวซอฟต์แวร์ขุดเอง อยู่ต้นบรรทัด
- แฟล็กอัลกอริทึม: บอกซอฟต์แวร์ขุดว่าต้องคำนวณอะไร ต้องตรงกับเหรียญ
- แฟล็กพูล: โฮสต์และพอร์ต stratum ของภูมิภาคที่ใกล้คุณที่สุด stratum คือโปรโตคอลที่ซอฟต์แวร์ขุดใช้คุยกับพูล และหน้า “วิธีขุด” มีทั้งสองค่านี้
- แฟล็กผู้ใช้หรือกระเป๋าเงิน: ที่อยู่กระเป๋าเงินของคุณ คุณเติมชื่อ worker หลังจุดได้
- แฟล็กเสริม: ไฟล์ log พอร์ต API สำหรับติดตามสถานะ และตัวเลือก intensity หรือการจูน
ซอฟต์แวร์ขุดแต่ละตัวมีชื่อแฟล็กของตัวเอง คู่มือตั้งค่า SRBMiner ในศูนย์ช่วยเหลือนี้แสดงไว้อย่างถูกต้อง ส่วนซอฟต์แวร์ขุดอื่นๆ ระบุแฟล็กของตนไว้ในเอกสารของตัวเอง
แก้ไขไฟล์อย่างปลอดภัยได้อย่างไร?
อย่าดับเบิลคลิกไฟล์เพื่อแก้ไข เพราะนั่นคือการรันไฟล์ ให้ทำตามขั้นตอนนี้แทน:
- คลิกขวาที่ไฟล์แล้วเลือก Edit
- เปลี่ยนเฉพาะค่า อย่าเปลี่ยนชื่อแฟล็ก
- เขียนทุกอย่างไว้ในบรรทัดเดียว เว้นแต่ไฟล์ใช้อักขระต่อบรรทัดอยู่แล้ว
- บันทึกไฟล์เป็นข้อความธรรมดา
หน้าต่างเปิดขึ้นมาแล้วปิดทันทีใช่ไหม? บน Windows ให้เพิ่มบรรทัดสุดท้ายใหม่ที่มีคำว่า "pause" หน้าต่างจะเปิดค้างไว้และแสดงข้อความแสดงข้อผิดพลาดที่บอกว่าผิดตรงไหน
ควรมีไฟล์แยกสำหรับแต่ละเหรียญหรือแต่ละ rig ไหม?
ควร ให้มีไฟล์เริ่มต้นแยกสำหรับแต่ละเหรียญ และสำหรับแต่ละ rig ที่ตั้งค่าต่างกัน ตั้งชื่อแต่ละไฟล์ให้แยกออกจากกันได้ง่าย
เมื่อคุณเปลี่ยนกระเป๋าเงิน ภูมิภาค หรือชื่อ worker ให้แก้ในไฟล์ ไม่ใช่ในคอนโซล ไฟล์คือการตั้งค่าที่ยังอยู่หลังรีบูต