Перейти к содержанию

Батник для перезапуска майнера


Inevitability

Рекомендуемые сообщения

9 часов назад, shpi0ru сказал:
1 час назад, Pingui сказал:

Скудоумным я Вас не называл, хотя может и зря (понимаете, на форуме с вами общаются разные люди под разными никами, а не один человек). Архивы качаются битые, и не только у меня - проблема или в форуме, или у вас.

Батник ужасен. Для подобного кода нужно уже использовать нормальные скриптовые языки (vbs, jscript, pyton). Вместо цикла на батнике можно было повесить периодический запуск на планировщик, тогда б и не зависало бы.

А по теме, если я правильно понял суть проблемы в батнике fypool.bat нужно майнер запускать через start



start miner --server eu1-zcash.flypool.org --port 3333 --user t1MQQimguuvngua6ZzaQiEnHSUmyRvNuTum.Test --pass x

Образец запуска майнера был зял собственно с пула, на котором и майню. Наверное их техническая поддержка не дотягивает по уровню до людей с этого форума. 

Планировщик задачь говорите? А он с каких пор найчился перезапускать батник реагируя на загруженность GPU ? Или вы внесли коррективы в windows? и его службы?))) Не ну правда!

 

Ссылка на комментарий
Поделиться на другие сайты

26 минут назад, Inevitability сказал:

Образец запуска майнера был зял собственно с пула, на котором и майню. Наверное их техническая поддержка не дотягивает по уровню до людей с этого форума.

Большинство майнеров вообще не заморачиваются автоматическим перезапуском. На пулах пишут минимально необходимую информацию.

 

26 минут назад, Inevitability сказал:

Планировщик задачь говорите? А он с каких пор найчился перезапускать батник реагируя на загруженность GPU ? Или вы внесли коррективы в windows? и его службы?))) Не ну правда!

Я про бесконечный цикл на батнике писал, он мне не нравится. Как мне кажется, надёжнее планировщиком периодически запускать батник, который проверит загруженность GPU, температуру, что-то ещё и, при необходимости, перезапустит майнер.

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Pingui сказал:

Скудоумным я Вас не называл, хотя может и зря (понимаете, на форуме с вами общаются разные люди под разными никами, а не один человек). Архивы качаются битые, и не только у меня - проблема или в форуме, или у вас.

Батник ужасен. Для подобного кода нужно уже использовать нормальные скриптовые языки (vbs, jscript, pyton). Вместо цикла на батнике можно было повесить периодический запуск на планировщик, тогда б и не зависало бы.

А по теме, если я правильно понял суть проблемы в батнике fypool.bat нужно майнер запускать через start


start miner --server eu1-zcash.flypool.org --port 3333 --user t1MQQimguuvngua6ZzaQiEnHSUmyRvNuTum.Test --pass x

 

И похоже вы суть проблемы не поняли. Мне надо закрыть батник майнера, после того, как перезапустился майнер.  - Перезапустился mainer.exe открылся батник а старый батник не закрылся! Его я и хочу закрыть. За неделю там стопка из незакрытых батников висит.

27 минут назад, Pingui сказал:

Большинство майнеров вообще не заморачиваются автоматическим перезапуском. На пулах пишут минимально необходимую информацию.

 

Я про бесконечный цикл на батнике писал, он мне не нравится. Как мне кажется, надёжнее планировщиком периодически запускать батник, который проверит загруженность GPU, температуру, что-то ещё и, при необходимости, перезапустит майнер.

А чем плохо, что этото проверяющий батник постоянно запущен? Он работает себе нормально и всё, его бы научить закрывать помимо майнера ещё и батник майнера - чтобы тот не висел и не мешал и тогда было бы вообще супер.

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Inevitability сказал:

И похоже вы суть проблемы не поняли. Мне надо закрыть батник майнера, после того, как перезапустился майнер.  - Перезапустился mainer.exe открылся батник а старый батник не закрылся! Его я и хочу закрыть. За неделю там стопка из незакрытых батников висит.

Так. Что такое "батник майнера"? fypool.bat? Или окно самого батника остаётся висеть?

Ссылка на комментарий
Поделиться на другие сайты

9 часов назад, shpi0ru сказал:

@Inevitability Запускайте майнер прямо из батника перезапуска. Не батник, который запустит майнер и потом останется висеть. А сразу майнер. Тогда никакой батник не останется висеть после запуска майнера.

Хотя, если вам так уж хочется, можно убить и окно батника. Для этого его нужно запустить через команду start с именем окна


start "Miner" fypool.bat

а потом убить процесс по имени окна


taskkill /FI "WINDOWTITLE eq Miner*" /F > nul

Если запускать сам майнер mainer.exe то автоматом подтянется и start.bat - тоже откроется., если после комманды start "miner" fypool.bat запустить комманду taskkill /FI "WINDOWTITLE eq Miner*" /F > nul то закроется как старый батник так и вновь открывшийся. Потому как имена окон одинаковые.

 

7 минут назад, Pingui сказал:

Так. Что такое "батник майнера"? fypool.bat? Или окно самого батника остаётся висеть?

сама программа майнер называется mainer.exe а батник, который запускает майнер , называется fypool.bat. 

Вот этот fypool.bat и остаётся висеть. И их за неделю накапливается прям куча а иногда пара тройка. Есть у меня такая версия, что надо тайм аут дать после закрытия mainer.exe чтобы захлопнулся батник секунд может 3-5. Это просто мысли. А может и "насильно" закрывать надо командой.

Ссылка на комментарий
Поделиться на другие сайты

4 минуты назад, Inevitability сказал:

 

сама программа майнер называется mainer.exe а батник, который запускает майнер , называется fypool.bat. 

Вот этот fypool.bat и остаётся висеть. И их за неделю накапливается прям куча а иногда пара тройка. Есть у меня такая версия, что надо тайм аут дать после закрытия mainer.exe чтобы захлопнулся батник секунд может 3-5. Это просто мысли. А может и "насильно" закрывать надо командой.

Если в батнике fypool.bat, вместо "miner" написать "start miner", то интерпретатор cmd.exe, выполняющий fypool.bat не ждёт завершения программы miner и продолжает выполнять следующие команды, и так как других команд нет, завершает свою работу. При использовании start fypool.bat "перестаёт висеть" сразу же после запуска майнера.

Ссылка на комментарий
Поделиться на другие сайты

7 минут назад, Pingui сказал:

Если в батнике fypool.bat, вместо "miner" написать "start miner", то интерпретатор cmd.exe, выполняющий fypool.bat не ждёт завершения программы miner и продолжает выполнять следующие команды, и так как других команд нет, завершает свою работу. При использовании start fypool.bat "перестаёт висеть" сразу же после запуска майнера.

Ага, понял - сейчас впишу и запущу, специально воспроизвести проблему не получается, надо дать время поработать майнеру! Ждём)

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, Inevitability сказал:

Если запускать сам майнер mainer.exe то автоматом подтянется и start.bat - тоже откроется., если после комманды start "miner" fypool.bat запустить комманду taskkill /FI "WINDOWTITLE eq Miner*" /F > nul то закроется как старый батник так и вновь открывшийся. Потому как имена окон одинаковые.

Так сделайте разные имена окон, в чем проблема? Вы вместо того чтобы в отрицалово тут играть, прислушайтесь к советам и не городите херню в коде, по другому я это назвать не могу.

А вобще, так и не ясно, зачем делать отдельный батник, состоящий из одной строки "start miner", если эту команду "start miner" можно просто поместить в ваш батник с автоперезапуском вместо строки "start fypool.bat"?

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, shpi0ru сказал:

Так сделайте разные имена окон, в чем проблема? Вы вместо того чтобы в отрицалово тут играть, прислушайтесь к советам и не городите херню в коде, по другому я это назвать не могу.

А вобще, так и не ясно, зачем делать отдельный батник, состоящий из одной строки "start miner", если эту команду "start miner" можно просто поместить в ваш батник с автоперезапуском вместо строки "start fypool.bat"?

А я слушаю с удовольствием, но перепробовав все советы - пока проблема остаётся актуальна. Каким образом я задам всем окнам батника разные имена?

7 часов назад, Pingui сказал:

Если в батнике fypool.bat, вместо "miner" написать "start miner", то интерпретатор cmd.exe, выполняющий fypool.bat не ждёт завершения программы miner и продолжает выполнять следующие команды, и так как других команд нет, завершает свою работу. При использовании start fypool.bat "перестаёт висеть" сразу же после запуска майнера.

Не спасло ситуацию к сожалению Висит окно батника  вот с такой информацией: 

C:\Users\Gigabyte\Desktop\ZcAsh>start miner --server eu1-zcash.flypool.org --port 3333 --user t1V31mZ27vAPrE3Wj8HnhFsJCYv5BopSEN4.Gigabyt --pass x

C:\Users\Gigabyte\Desktop\ZcAsh>

 

Закрыл в ручную.

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Inevitability сказал:

Не спасло ситуацию к сожалению Висит окно батника  вот с такой информацией: 

C:\Users\Gigabyte\Desktop\ZcAsh>start miner --server eu1-zcash.flypool.org --port 3333 --user t1V31mZ27vAPrE3Wj8HnhFsJCYv5BopSEN4.Gigabyt --pass x

C:\Users\Gigabyte\Desktop\ZcAsh>

Очень странно. А если в "зависшем окне" попытаться что-то напечатать, получается?

 

Команда exit принудительно закрывает интерпретатор. Попробуйте так:

start miner --server eu1-zcash.flypool.org --port 3333 --user t1V31mZ27vAPrE3Wj8HnhFsJCYv5BopSEN4.Gigabyt --pass x
exit

 

Ссылка на комментарий
Поделиться на другие сайты

21 минуту назад, Pingui сказал:

Очень странно. А если в "зависшем окне" попытаться что-то напечатать, получается?

 

Команда exit принудительно закрывает интерпретатор. Попробуйте так:


start miner --server eu1-zcash.flypool.org --port 3333 --user t1V31mZ27vAPrE3Wj8HnhFsJCYv5BopSEN4.Gigabyt --pass x
exit

 

Напечатать получается да, например если напечатать exit - то закрывается батник тот. Сейчас попробую вставить exit в код.

Ссылка на комментарий
Поделиться на другие сайты

Пока перезапускается нормально, все не работающие батники закрываются!!))) Ещё сутки подождём

Ссылка на комментарий
Поделиться на другие сайты

А что ждать собираетесь? Думаете, через сутки команда exit перестанет работать? :biggrin:

Ссылка на комментарий
Поделиться на другие сайты

Всё!!!  Проблема решена)))))))  Всем большущее спасибо)))))

Изменено пользователем Inevitability
Добавил текст
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Господа, я вернулся. опыт работы показал, что батник требует ещё некоторой доработки, по всей видимости последней. 

Дело в том, что случается такое, что майнер сбоит и перестаёт видеть 1 карту. Например 7 из 8( 8ю перестаёт опознавать) или 6 из 7 (седьмую перестаёт опознавать) - речь о разных фермах. Просто сам майнер начинает гнать,  через какое то время работы. Вот этот глюк перезапуском майнера не решить, тут уже надо перезагружать всю ферму ( ОС ). Надо добавить строчку в код,  чтобы после перезапуска майнера , если обнаруживаем, что нагрузка менее установленного  минимального порога загрузки GPU, то производить перезагрузку всей фермы. Я думаю добавление этой опции в функционал батника будет полезна всем, помогите с кодом ... Вот ещё раз выкладываю код батника. 

Restart Mining.rar

Ссылка на комментарий
Поделиться на другие сайты

@Inevitability Как я уже ответил вам в ЛС, за 0.2 ETH готов написать вам батник по вашему ТЗ.

Ссылка на комментарий
Поделиться на другие сайты

10 часов назад, shpi0ru сказал:

@Inevitability Как я уже ответил вам в ЛС, за 0.2 ETH готов написать вам батник по вашему ТЗ.

Ответил в ЛС

Ссылка на комментарий
Поделиться на другие сайты

  • 8 месяцев спустя...
29.10.2017 в 09:32, Pingui сказал:

Архив повреждён или имеет неизвестный формат.

Но я просил не батники а код батников.

Архив НЕ повреждён, WinRAR не открывает, а вот 7-Zip нормально открывает.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Администрация FTX Group отказалась от попыток перезапуска криптовалютной биржи

      Временная администрация FTX отказалась от намерения перезапустить криптовалютную площадку и приняла решение о возмещении средств инвесторов через ликвидацию. Представитель FTX в суде по делам о банкротстве в штате Делавэр Энди Дитдерих (Andy Dietderich) заявил на слушаниях, что временная администрация компании в течение нескольких месяцев вела безрезультатные переговоры с потенциальными участниками торгов и инвесторами о возможности восстановления работы криптовалютной биржи.   Неуда

      в Новости криптовалют

    • FTX представила обновленный план перезапуска биржи

      Как сообщает издание Bloomberg, терпящая крах криптовалютная биржа FTX представила свое последнее предложение по возврату денег клиентам и кредиторам. План выплат FTX предусматривает распределение миллиардов долларов в виде наличных после того, как большая часть финансов, хранящихся в криптовалюте, будет ликвидирована.   Однако, при составлении документа, юристы оставили без ответа некоторые наиболее важные вопросы, в том числе, перезапустит ли FTX свою несуществующую криптобиржу, ка

      в Новости криптовалют

    • Цена токена FTT выросла на 9% на фоне возможного перезапуска биржи FTX

      Согласно новым судебным документам, представленным на сайте юридической компании Kroll, управляющий биржи FTX Джон Рэй работает над перезапуском платформы. На этом фоне курс токена FTT вырос на 9%. В судебном документе от 22 мая FTX представила отчет о компенсации, в котором сообщается о ряде действий, предпринятых новым управляющим биржи Джоном Рэем (John Ray) в отношении банкротства, а также упоминается возможный перезапуск FTX.   Впервые о планах по перезапуску площадки стало изве

      в Новости криптовалют

    • Новые менеджеры FTX подтвердили планы перезапуска японской биржи

      Банкротящиеся криптовалютная биржа FTX объявила, что отложила процесс продажи своей дочерней японской компании, чтобы изучить возможность ее повторного открытия. Согласно официальному заявлению, FTX Japan является одним из немногих лицензированных криптооператоров в Японии. Биржа обладает двумя важными лицензиями на работу, имея разрешение на обмен криптоактивов. Для получения этих лицензий обычно требуется два или более года, что является одной из причин, по которой проект привлекает инте

      в Новости криптовалют

    • Энтони Скарамуччи не верит в возможность перезапуска биржи FTX

      Основатель венчурной фирмы Skybridge Capital Энтони Скарамуччи (Anthony Scaramucci) считает, что все разговоры о возможном перезапуске криптовалютной биржи FTX останутся лишь разговорами. Компания Skybridge Capital потеряла значительные средства в криптовалютной бирже FTX. Но, несмотря на то, что перезапуск площадки может вернуть часть денег венчурной фирме, ее основатель не верит в эту возможность.   «Я не понимаю, как можно перезапустить FTX. Сейчас у централизованных криптовалютн

      в Новости криптовалют

×
×
  • Создать...