Program lub skrypt do w(y)łączania aplikacji w XP

Dyskutant
Posty: 233
Rejestracja: 6 lipca 2011
Reputacja: 34
Reputacja postu: 
0
Napiwki za post: 0 BTC

Program lub skrypt do w(y)łączania aplikacji w XP

Postautor: Wojciech » czwartek, 27 października 2011, 02:32

Szukam jakiegoś sposobu (programu gotowego lub metody) okresowego (np co 2 godziny) wyłączania na chwilę i włączania aplikacji kopacza (u mnie GuiMinera) w Windowsie XP.

Potrzebowałbym coś o takiej funkcjonalności w celu podnoszenia zatrzymanej karty co się czasem zdarza w losowych momentach tygodnia.
Uznałem, że reset co kilka godzin wszystkich 3 kart będzie tańszy niż potencjalne zatrzymanie jednej i jej przestój przez powiedzmy całą noc.

Obecnie muszę co jakiś czas kontrolować czy karty działają i ewentualnie ręcznie resetować program kopiący, co podnosi znów wszystkie karty z tą zatrzymaną włącznie.

Będę zobowiązany za pomoc w rozwiązaniu, lub podsunięciu pomysłu na tą niedogodność.

Początkujący
Posty: 32
Rejestracja: 20 lipca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Program lub skrypt do w(y)łączania aplikacji w XP

Postautor: icefresz » piątek, 4 listopada 2011, 21:05

sprawdz która rzecz ci się zawiesza
potem
dodaj ją do usług i ustaw właczanie ponowne w razie zatrzymania
Czarter Jachtu Jeziorak
http://www.czarter-jeziorak.pl

Dyskutant
Posty: 233
Rejestracja: 6 lipca 2011
Reputacja: 34
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Program lub skrypt do w(y)łączania aplikacji w XP

Postautor: Wojciech » sobota, 5 listopada 2011, 01:16

Brzmi bardzo obiecująco. Nawet lepiej niż mój pomysł resetowania na ślepo.
Mam tylko pytanie: jak mam zdefiniować warunek zatrzymania usługi i jej ewentualny reset w przypadku wystąpienia takiego warunku? (Im bardziej łopatologiczna będzie odpowiedź - typu gdzie, co i jak - tym lepiej dla mojego poprawnego zrozumienia, bo nie jestem w tym biegły. Mniejsze prawdopodobieństwo, że będę dopytywać jeszcze o szczegóły.)

Co do resetowania na ślepo, to udało mi się coś takiego sklecić (liczba po "-n", to sekundy opóźnienia):

:start
PING -n 2 127.0.0.1>nul
start guiminer.exe
PING -n 9870 127.0.0.1>nul
taskkill /f /im guiminer.exe
PING -n 2 127.0.0.1>nul
GOTO start

Trzeba to wrzucić do pliku o nazwie np: start_stop.bat w katalogu, gdzie znajduje się guiminer.exe i uruchomić. Można skrót tez dodać do autostartu, aby startowało z systemem. Zresetuje minera co 164 i pół minuty.

EDIT:
wersja działająca poprawiona:

:start
PING -n 2 127.0.0.1>nul

start guiminer.exe
PING -n 6050 127.0.0.1>nul

taskkill /f /im guiminer.exe
taskkill /f /im poclbm.exe

PING -n 2 127.0.0.1>nul
GOTO start

Wróć do „Przedszkole”

Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 36 gości