1.0.5 UPD 8 พ.ย. Windows, Linux

ดาวน์โหลด XMRStak

XMRStak — คู่มือฉบับสมบูรณ์

เริ่มขุด

ซอฟต์แวร์ขุดมีวิธีตั้งค่าเริ่มต้น 2 แบบ: แบบง่ายและแบบขั้นสูง

แบบง่ายจะถามข้อมูลจากผู้ใช้น้อยที่สุด คำตอบที่ใช้ได้คือ y (หรือ yes), n (หรือ no):

การตั้งค่าแบบง่าย:

Use simple setup method? y

Please enter the currency that you want to mine: ป้อนเหรียญหรืออัลกอริทึมที่จะขุด

Enter pool address (pool address:port): ป้อนที่อยู่สำหรับเชื่อมต่อพูลในรูปแบบ address:port

Username (wallet address or pool login): ป้อนที่อยู่วอลเล็ต

Password (mostly empty or x): กด Enter

Does this pool port support TLS/SSL? Use no if unknown. (y/N): กด y หรือ n

การตั้งค่าแบบขั้นสูง:

Use simple setup method? n

Do you want to use the HTTP interface? Unlike the screen display, browser interface is not affected by the GPU lag. If you don't want to use it, please enter 0, otherwise enter port number that the miner should listen on 5656

Please enter the currency that you want to mine: ป้อนเหรียญหรืออัลกอริทึมที่จะขุด

Enter pool address (pool address:port): ป้อนที่อยู่สำหรับเชื่อมต่อพูลในรูปแบบ address:port

Username (wallet address or pool login): ป้อนที่อยู่วอลเล็ต

Password (mostly empty or x): กด Enter

Rig identifier for pool-side statistics (needs pool support). Can be empty: ป้อนชื่อริกหรือ กด Enter

Does this pool port support TLS/SSL? Use no if unknown. (y/N) ป้อน y หรือ n

Do you want to use nicehash on this pool? (y/N) n

Do you want to use multiple pools? (y/N) ป้อน y หากต้องการตั้งพูลสำรอง หรือ n

การตั้งค่า

ก่อนเริ่มซอฟต์แวร์ขุดครั้งแรกจะยังไม่มีไฟล์คอนฟิก ไฟล์คอนฟิกจะ ถูกสร้างขึ้นเมื่อเริ่มครั้งแรก จำนวนไฟล์ขึ้นอยู่กับ backend ที่มี config.txt เก็บการตั้งค่าทั่วไปของซอฟต์แวร์ขุด pools.txt เก็บพูลขุดที่เลือกและเหรียญที่จะ ขุด ส่วน amd.txt, cpu.txt และ nvidia.txt เก็บการตั้งค่าเฉพาะของแต่ละ backend และใช้ ปรับจูนเพิ่มเติมได้ (Tuning Guide)

หมายเหตุ: หากพูลไม่สนใจตัวเลือก rig_id ใน pools.txt ที่ใช้ตั้งชื่อเวิร์กเกอร์ ให้ดูเอกสารของพูลว่าตั้งชื่อเวิร์กเกอร์ได้อย่างไร

การใช้งานบน Windows

ดับเบิลคลิกไฟล์ xmr-stak.exe

กรอก url ของพูล เหรียญ ชื่อผู้ใช้ และรหัสผ่าน

set XMRSTAK_NOWAIT=1 ปิดกล่องข้อความ Press any key to exit. สำหรับการรันโดยไม่ผ่าน UAC

การใช้งานบน Linux & macOS

เปิดเทอร์มินัลในโฟลเดอร์ที่มีไฟล์โปรแกรม

เริ่มซอฟต์แวร์ขุดด้วย ./xmr-stak

ตัวเลือกบรรทัดคำสั่ง (command line)

ซอฟต์แวร์ขุดอนุญาตให้เขียนทับการตั้งค่าบางส่วนผ่านตัวเลือกบรรทัดคำสั่ง รัน xmr-stak --help เพื่อ ดูตัวเลือกบรรทัดคำสั่งทั้งหมด

การใช้ backend ต่าง ๆ

บน linux และ OSX ให้เติม ./ หน้าชื่อไฟล์ xmr-stak

เฉพาะ CPU:

xmr-stak --noAMD --noNVIDIA

เฉพาะ NVIDIA/AMD:

ซอฟต์แวร์ขุดจะตรวจหาเองว่ามี CUDA (สำหรับ GPU NVIDIA) หรือ OpenCL (สำหรับ GPU AMD) หรือไม่

xmr-stak --noCPU

NVIDIA ผ่าน OpenCL

สามารถใช้ backend OpenCL ซึ่งเดิมสร้างมาสำหรับ GPU AMD กับ GPU NVIDIA ได้ GPU NVIDIA บางรุ่นทำประสิทธิภาพได้ดีกว่าเมื่อใช้ backend นี้

xmr-stak --openCLVendor NVIDIA --noNVIDIA

การใช้งาน Docker image

รัน Docker image ได้ดังนี้:

docker run --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak

docker stop xmr-stak

docker run --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak --config config.txt

ดีบัก docker image โดยเข้าไปข้างใน:

docker run --entrypoint=/bin/bash --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak

การตั้งค่ารายงาน HTML และ JSON API

หากต้องการตั้งค่ารายงานที่แสดงในหน้า README ต้องแก้ตัวแปร httpd_port จากนั้น เปิด wifi บนโทรศัพท์แล้วเข้าไปที่ [miner ip address]:[httpd_port] ในเบราว์เซอร์ของโทรศัพท์ หากต้องการใช้ข้อมูลในสคริปต์ ดึงข้อมูลเวอร์ชัน JSON ได้ที่ url [miner ip address]:[httpd_port]/api.json

ดาวน์โหลด XMRStak

1.0.5