Pliki BAT do kopania: wyjaśnienie
Czym jest skrypt startowy programu do kopania, jak bezpiecznie go edytować w Windows i Linuksie oraz budowa polecenia wspólna dla każdego programu.
Czym jest plik BAT
Plik .bat w Windows (plik .sh w Linuksie) to po prostu plik tekstowy z poleceniami, które system wykonuje po kolei. Programy do kopania są dostarczane z takim plikiem, bo wpisywanie za każdym razem pełnego polecenia uruchomienia jest męczące: wystarczy dwukrotnie kliknąć plik, a program uruchomi się z zapisanymi ustawieniami. Nie ma w tym żadnej magii; po otwarciu w dowolnym edytorze tekstu widać jedną długą linię polecenia.
Budowa polecenia
- Plik wykonywalny: sam program do kopania, pierwszy w linii.
- Flaga algorytmu: mówi programowi, co ma obliczać; musi pasować do monety.
- Flaga poola: host stratum i port najbliższego regionu ze strony Jak kopać.
- Flaga użytkownika lub portfela: Państwa adres, opcjonalnie z nazwą workera po kropce.
- Flagi opcjonalne: plik logu, port API do monitorowania, intensywność lub opcje dostrajania. Poradniki konfiguracji SRBMiner i bzminer w tym Centrum pomocy podają dokładne nazwy flag każdego programu.
Bezpieczna edycja
Należy kliknąć prawym przyciskiem i wybrać Edytuj (nie klikać dwukrotnie, bo to uruchamia plik), zmieniać tylko wartości, a nie nazwy flag, trzymać wszystko w jednej linii, chyba że plik już używa znaków kontynuacji, i zapisać jako zwykły tekst. Jeśli okno mignie i od razu się zamknie, w Windows należy dodać na końcu pliku nową linię ze słowem „pause”: okno pozostanie wtedy otwarte i pokaże komunikat o błędzie, który wyjaśnia, co jest nie tak.
Jeden plik na monetę lub koparkę
Warto trzymać osobny plik startowy dla każdej monety i każdej wyraźnie różniącej się koparki, nazwany tak, by dało się je odróżnić. Przy zmianie portfela, regionu lub nazwy workera należy zmienić je w pliku, a nie w konsoli: plik to konfiguracja, która przetrwa restart.