วันอังคารที่ 6 มิถุนายน พ.ศ. 2560

แจ้งเตือนสถานะ GPU ผ่านไลน์ด้วยไฟล์ Batch (+Curl)

ไฟล์ Batch สำหรับแจ้งเตือนสถานะการ์ดจอสำหรับนักขุด (สำหรับค่ายเขียวเท่านั้นนะครับ)




1.ดาวน์โหลดไฟล์ ที่นี่

2.แตกไฟล์ จะได้ไฟล์ดังรูป


   - NotifyGPUStatus.bat สำหรับแจ้งเตือนสถานการ์ดจอ
   - NotifyRigsReboot.bat สำหรับแจ้งเตือนเครื่องรีสตาร์ท

3.คลิ๊กขวาที่ NotifyGPUStatus.bat คลิ๊ก edit


    แก้ไขบรรทัดนี้
 
โดยมีรายละเอียดดังนี้
GPUStatus.bat [line_token] [ระยะเวลาการแจ้งเตือน]
   - line_token สมัครได้ที่ https://notify-bot.line.me/th/
   - เวลา หน่วยเป็นวินาที เช่น 3600 เท่ากับให้แจ้งเตือนทุกๆ 1 ชั่วโมง
เมื่อแก้ไขเสร็จแล้วทำการบันทึก

4.สร้างช็อคคัตไว้ที่โฟลเดอร์ startup (สคริปจะแจ้งเตือนครั้งแรกเมื่อเปิดเครื่อง และเตือนครั้งต่อไปตามระยะเวลาที่ตั้งไว้)
ตำแหน่งโฟลเตอร์ startup สำหรับ windows10
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
 
รายละเอียดการแจ้งเตือน 
 
ลำดับการ์ดจอ, รุ่น, อุณหภูมิ, ความเร็วพัดลม(%), Core Clock, Mem Clock, Power
 

แจ้งเตือนเครื่องรีสตาร์ทผ่านไลน์ง่ายๆด้วย Batch (+Curl)

ไฟล์แจ้งเตือนเครื่องรีสตาร์ทผ่านไลน์ เป็นไฟล์สคริปเล็กๆที่ไว้สำหรับแจ้งเตือนเครื่องรีสตาร์ท

ขั้นแรกสมัคร Line notify ก่อน จะได้ ตัวอักษรมาชุดนึงเรียกว่า token (วิธีการสมัครหาในกูเกิ้ลเอานะครับ)
จากนั้นดาวน์โหลดไฟล์แนบที่ลิ้งด้านล่างแล้วทำการแตกไฟล์
ทำการแก้ไขไฟล์ NotifyRigsReboot.bat ที่บรรทัดล่างสุดให้เปลี่ยน Token กับชื่อเครื่องเป็นของเราเอง
เสร็จแล้วสร้างช็อตคัตไปไว้ที่โฟลเดอร์ startup เพื่อให้รันอัตโนมัติตอนเปิดเครื่อง

ทุกครั้งที่เครื่องทำการรีสตาร์ท ขณะบูทเข้าวินโดวส์จะทำการรันไฟล์ NitifyRigsReboot.bat เพื่อส่งข้อความเตือนทางไลน์ให้เรารู้ว่ามีเครื่องรีสตาร์ทเมื่อเวลาเท่าไหร่

ดาวน์โหลด

เปลี่ยน token และชื่อเครื่อง+ข้อความที่ต้องการแจ้งเตือน
Image may contain: text

No automatic alt text available.

วันเสาร์ที่ 15 เมษายน พ.ศ. 2560

การขายแรงขุดเหรียญ zcash (zec) เบื้องต้น สำหรับการ์ดจอค่ายเขียว


เตรียมตัว
1.คอมพิวเตอร์ (แนะนำวินโดวส์10)
2.การ์ดจอ (GTX1060 ขึ้นไป) + ไดร์เวอร์
3.โปรแกรมขุด EWBF ดาวน์โหลดได้ที่ bitcointalk
4.หมายเลขกระเป๋าบิทคอยน์ (แนะนำโปรแกรม electrum ในการสร้าง/เก็บเหรียญบิทคอยน์)

ขั้นตอนการขุด
1.ทำการแตกไฟล์โปรแกรมขุด(unzip) (ให้ตั้งค่ายกเว้นการสแกนไวรัสสำหรับแฟ้มโปรแกรมขุด เนื่องจากโปรแกรมสแกนไวรัสอาจมองเห็นเป็นไวรัส)

2.คลิ๊กขวาที่ไฟล์ nicehash.bat คลิ๊กแก้ไข (edit) จากนั้นแก้ตัวเลขในกรอบสีแดงให้เป็นหมายเลขกระเป๋าบิทคอยน์ของเราเอง เสร็จแล้วทำการบันทึกไฟล์


3.ดับเบิ้ลคลิ๊กไฟล์ nicehash.bat เพื่อทำการขุด ขณะขุดจะมีหน้าจอดังรูป
จากรูปแปลได้ว่า
การ์ดจอตัวที่1(GPU0) ขุดได้ที่ความเร็ว 75 Sol ต่อวินาที
การ์ดจอตัวที่2(GPU1) ขุดได้ที่ความเร็ว 72 Sol ต่อวินาที
การ์ดจอตัวที่3(GPU2) ขุดได้ที่ความเร็ว 71 Sol ต่อวินาที
การ์ดจอตัวที่4(GPU3) ขุดได้ที่ความเร็ว 76 Sol ต่อวินาที
การ์ดจอตัวที่5(GPU4) ขุดได้ที่ความเร็ว 74 Sol ต่อวินาที
การ์ดจอตัวที่6(GPU5) ขุดได้ที่ความเร็ว 73 Sol ต่อวินาที
ความเร็วในการขุดรวมทุกการ์ด 441 Sol ต่อวินาที

4.การเข้าดูสถานะการขุด ให้ไปที่เว็บ https://www.nicehash.com/?p=myminer
จากนั้นใส่หมายเลขกระเป๋าบิทคอยน์ลงในช่องตามรูป คลิ๊ก Find จะเห็นสถานะการขุดและจำนวนเหรียญบิทคอยน์ที่เราได้รับ
 


- เว็บสำหรับคำนวณรายรับจากการขุด https://www.nicehash.com/?p=calc
- การจ่ายบิทคอยน์
จ่ายวันละครั้ง ถ้ามีเงินมากกว่า 0.1 BTC (ประมาณ6โมงเย็น)
จ่ายสัปดาห์ละครั้ง ถ้ามีเงินมากกว่า 0.01 BTC (ประมาณ6โมงเย็นวันเสาร์)
จ่ายเดือนละครั้ง ถ้ามีเงินมากกว่า 0.001 BTC


*** หมายเหตุ
- สำหรับการ์ดจอค่ายเขียว (Nvidia)
- ระบบปฏิบัติการสวินโดวส์
- ขายแรงขุดที่เว็บ nicehash.com

วันเสาร์ที่ 22 ตุลาคม พ.ศ. 2559

Stop-Limit Orders / Poloniex

Stop - "trigger price" เมื่อราคามาถึงจุด Stop ที่กำหนด โปรแกรมจะทำการซื้อ/ขายที่ราคา Limit
Limit - ราคาที่ต้องการซื้อ/ขาย เมื่อถึงราคา Stop ที่กำหนด
Amount - จำนวนที่ต้องการซื้อ/ขาย

ตัวอย่าง

การขาย
สมมติว่าได้ซื้อ 100 LTC ที่ราคา 0.023 BTC ราคาปัจจุบัน 0.026 BTC
ตั้งค่า Stop: 0.024 BTC, Limit: 0.023 BTC, Amount: 100 LTC คลิ๊ก Sell
ถ้าราคาลงไปถึงหรือต่ำกว่า 0.024 BTC โปรแกรมจะตั้งขายให้ที่ราคา 0.23 BTC จำนวน 100 LTC

การซื้อ
ตั้งค่า Stop: 0.0022 BTC, Limit: 0.0025 BTC, Amount: 300 XPM คลิ๊ก Buy
ถ้าราคาขึ้นไปถึงหรือมากกว่า 0.0022 BTC โปรแกรมจะตั้งซื้อให้ที่ราคา 0.0025 BTC จำนวน 300 XPM

วันศุกร์ที่ 7 ตุลาคม พ.ศ. 2559

Folding@Home V7

Status Tab

 










Fold -> ทำการวิจัยทุกสล็อต
Pause -> หยุดการทำงานทุกสล็อต
Finish -> ทำการวิจัยทุกสล็อตเมื่อเสร็จแล้วจะอยู่ในสถานะ Pause


Folding Power Panel

 

 

 

Level Not Idle On Idle Target

On AC On Battery On AC On Battery
Light 50% of CPUs, no GPU Off add GPU Off Laptops
Medium 80% of CPUs, and GPU add GPU Desktops
Full All CPUs and GPU (N-1 CPU cores if using a GPU) Hardcore folders

Light -> CPU ทำงานที่ความเร็ว 50%, GPU ไม่ทำงาน
Medium -> CPU ทำงานที่ความเร็ว 80%, GPU ทำงาน (ค่าเริ่มต้น)
Full -> CPU ทำงานที่ความเร็ว 100%, GPU ทำงาน (ได้ค่าPPDมากที่สุด)


Identity Panel

Name -> ชื่อ F@H  
Team -> หมายเลขทีม F@H  

Points Per Day Panel

หมายถึงแต้มที่(คาด)ว่าจะได้รับต่อวัน (ค่า PPD จะเปลี่ยนแปลงเมื่อมีการเปลี่ยนงานและยังขึ้นกับประสิทธิภาพของคอมพิวเตอร์และปัจจัยอื่นๆด้วย)

Work Queue Panel

 

ID -> ระบุลำดับคิวของ WU ที่กำลังทำการวิจัย
Status -> สถานะของ WU
  • Running -> WU กำลังทำการวิจัย
  • Ready -> WU พร้อมสำหรับทำการวิจัย
  • Send -> กำลังอัพโหลด WU ไปยังเซิฟเวอร์
  • Download -> กำลังรับ WU ใหม่จากเซิฟเวอร์
  • Update_Core -> WU ต้องการ FahCore และพยายามดาวน์โหลดเวอร์ชั่นที่ต้องการโดยอัตโนมัติ
Progress -> แสดงสถานะการวิจัย
ETA -> เวลาที่จะทำการวิจัย WU จนเสร็จโดยประมาณ
Credit -> แสดงจำนวนพ้อยต์ที่จะได้รับเมื่อวิจัย WU เสร็จสมบูรณ์
PRCG -> The Project Run Clone Generation of that WU.

Selected Work Unit Panel

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PRCG -> The WU's Project W Run X Clone Y Gen Z
Folding Slot ID -> The Slot ID in Folding slots.
Work Queue ID -> The WU ID for that slot.
Status -> The status of the WU which can be:
Progress -> A progress bar indicating how far the WU has been folded, displayed to the nearest 0.01%.
ETZ -> Estimated Time of when the WU will finish.
Base Credit -> ขึ้นอยู่กับชนิดของ WU และมี 2 ชนิดคือ
  • Bonus WUs -> เป็นพอยต์หลักและจะเพิ่มขึ้นตามความเร็วในการวิจัย
  • Non Bonus WUs -> จะได้รับพอยต์เหล่านี้เมื่อวิจัยเสร็จก่อนวันหมดอายุ
Estimated Credit -> แสดงค่าพอยต์ที่จะได้รับของ WU
Estimated PPD -> แสดงค่าพอยต์ที่จะได้รับต่อวัน คำนวณจากโปรเจคเดียวกัน
Estimated TPF -> แสดงระยะเวลาที่สามารถวิจัย WU ได้ 1%
Project -> หมายเลขโปรเจคของ WU
FahCore -> FahCore จำเป็นสำหรับการวิจัย WU
Waiting On ->
  • Send results -> It is waiting for the processed WU to be uploaded.
  • FahCore run -> Waiting for the FahCore to start processing the WU.
  • WS Assignment -> Waiting for the slot to be assigned to an appropriate Work Server so it can receive the WU. 
Attempts -> How many attempts have been made to the above mentioned operation. A 0 value means that the WU isn't waiting for any operation to finish.
Next Attempt -> When will the next attempt occur of the aforementioned operation. It will display "unknown" if the number of attempts is 0.
Assigned -> วันที่คุณได้รับ WU จากระบบ
Timeout -> วันที่ WU จะถูกนำกลับไปเพื่อส่งให้ผู้อื่นวิจัยใหม่ และคุณจะไม่ได้รับโบนัสพอยต์
Expiration -> วันที่ WU จะถูกลบทิ้งจากระบบคุณจะไม่ได้รับแต้มใดๆ
Work Server -> IP Address of the Server where the WU was downloaded from and will try to upload the processed WU. Clicking it will open a website of the Server's log. Be careful since it may load a lot of text.
Collection Server ->  If it is present, then the processed WU will be uploaded to it if the Work Server is unavailable. If it is unassigned, it will display 0.0.0.0. Clicking it will open a website of the Server's log. Be careful since it may load a lot of text.

------------------------------------------------------------------------------------------

ศัพท์

Work Unit (WU) หมายถึงงานที่ได้รับมาเพื่อประมวลผล
PRCG (Project Run Clone Generation) คือ อักษรย่อของตัวเลข4ชุดที่ระบุความแตกต่างของแต่ละงาน  (โปรเจค F@H จะไม่มีการจ่ายงาน WU ซ้ำกัน)
Identity แสดงชื่อผู้ใช้งานและหมายเลขทีม
Web Control การใช้งานโปรแกรม Folding@Home ผ่านเว็บเบราเซอร์
Advance Control หรือ FAHControl ซึ่งมีรายละเอียดและความซับซ้อนมากกว่า
FAHClient ตัวควบคุมการทำงานเบื้องหลังต่างๆ(สั่งการทำงานต่างๆ, การสื่อสารกับเซิฟเวอร์ในการรับ-ส่งงาน)
TPF (Time Per Frame) คือ ระยะเวลาที่ทำให้งานสำเร็จไป 1% (1% ของ WU เท่ากับ 1 เฟรม)
Note: The TPF can vary significantly if the computer is being used. A dedicated folding computer experiences less fluctuations.
Fahcores
Preferred Deadline
Final Deadline
Quick Return Bonus (QRB) คือ ค่าโบนัสพิเศษสำหรับผู้ที่วิจัยงานเสร็จได้เร็ว
------------------------------------------------------------------------------------------

Data Directory - C:\Users\{UserName}\AppData\Roaming\FAHClient หรือ %AppData%\FAHClient
Config File - C:\Users\{UserName}\AppData\Roaming\FAHClient\Config.xml
Work Directory - C:\Users\{UserName}\AppData\Roaming\FAHClient\work

การเปลี่ยนงานใหม่ (เนื่องจากงานที่ทำอยู่ใช้เวลานาน/ได้ค่า PPD น้อย) 
วิธีที่1 ลบโฟลเดอร์งาน
- จำหมายเลข ID ตรง Work Queue เช่น 00
- ปิดโปรแกรม Folding@Home
- เข้าไปที่ Work Directory จากนั้นลบโฟลเดอร์ของ ID งานนั้นๆ (ถ้าลบไม่ได้แสดงว่ายังไม่ได้ปิดโปรแกรม Folding@Home ให้ดูทาสก์บาร์ด้านล่างขวา)
- เปิดโปรแกรม Folding@Home อีกครั้ง งานที่เราไม่ต้องการก็จะหายไป โปรแกรมก็จะทำการร้องของานใหม่
วิธีที่2 ลบการ์ดจอออกแล้วเพิ่มเข้าไปใหม่
- ตรวจสอบว่างานที่ต้องการลบใช้ GPU ตัวไหน โดยคลิ๊กที่งาน ให้สังเกตุแถบสีเทาในกรอบ Folding Slots ให้จำ ID ของ GPU ที่อยู่ในแถบสีเท่า


- คลิ๊กปุ่ม Configure ที่ด้านบนซ้าย จากนั้นคลิ๊กที่แท็ป Slots เลือก GPU ที่ต้องการลบ คลิ๊ก Remove คลิ๊ก Save จะกลับมาที่หน้าจอหลักจะพบว่า GPU ที่ถูกลบได้หายไป


- ต่อไปให้ทำการเพิ่ม GPU เข้าไปใหม่โดยเข้าไปที่ Configure --> Slots คลิ๊ก Add จากนั้นคลิ๊กเลือก GPU ตรงช่อง gpu-index ให้ใส่ค่า GPU ID ที่เราเพิ่งลบออกไป เสร็จแล้วคลิ๊ก OK คลิ๊ก Save จะพบว่า GPU ได้ถูกเพิ่มเข้ามาพร้อมกับร้องของานใหม่



การย้ายงานไปเครื่องอื่น
   ทำการก็อปปี้โฟลเดอร์ work ที่ต้องการ ย้ายไปไว้ที่ Data Directory ของเครื่องที่ต้องการได้เลย หากไม่ต้องการใส่ข้อมูลใหม่ (ชื่อ,หมายเลขกลุ่ม,passkey) ให้ก็อปปี้ไฟล์ config.xml ไปด้วย (อาจต้องแก้ไฟล์ในบางกรณี)
------------------------------------------------------------------------------------------

อ้างอิง
http://folding.stanford.edu/home/faq/faq-v7-introduction/
http://folding.stanford.edu/home/faq/faq-v7-intermediate/
http://folding.stanford.edu/home/faq/faq-points/
https://foldingforum.org/viewtopic.php?p=261086&f=24#p261086
https://fah-web.stanford.edu/projects/FAHClient/wiki/FahControl