LTCraftзаработок, криптовалюта, программы и игрыВсе статьи

Profit switcher

Архивная тема форума LTCraft из раздела Начало работы с ltcraft.vip: 35 сообщений, 7 ноября 2013 - 19 ноября 2013. Все страницы обсуждения собраны здесь в хронологическом порядке, внешние ссылки и контакты участников удалены.

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

Lauarvik7-11-2013, 01:59

profit switcher (ссылка на последнюю версию)

Программа для cgminer (работает чего его API), автоматически выбирает пул с максимальной стоимостью шары.

Настройка cgminer: можно всё настроить через параметры командной строки, но строка получится жутко громозкой и не наглядной, поэтому делаем файл конфигруции.

Пример конфигурационного файла приверен тут: ltcraft.conf Скачиваем его и изменяем под себя.

В секции pools изменяем значения user и pass на свои, а также, если вы работаете со сложоностью отличной от 96, то и номера портов

Порядок пулов важен: WDC, LTC, FTC

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

в конфиге это будет:

"scrypt": true,

"intensity": "18",

"gpu-platform": "1",

"worksize": "175",

"thread-concurrency": "8000",

Строку запуска майнера в батнике заменяем на следующую:

Сообщение отредактировано: 7-11-2013, 02:00

si7-11-2013, 02:17

работает ), по моему более правильно, переключаясь между пулами средствами майнера, а не грубой силы (перзапуском батников)

Сообщение отредактировано: 7-11-2013, 02:18

Lauarvik7-11-2013, 12:39

Добавлена возможность работы через HTTP proxy сервер:

ltcraft.profit.exe -proxy 176.9.39.168:3128

mixa0077-11-2013, 18:33

придумайте такую же штуку для процеров)

wallsbox7-11-2013, 19:35

Lauarvik, через прокси чего-то не выходит. Все запускается, решений нет....

Сообщение отредактировано: 7-11-2013, 20:03

Lauarvik8-11-2013, 06:06

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

Добавлена проверка URL пулов на предмет корректности адреса и портов, запуск с ключом -c (не обязательно, если вы уверены что всё сделали в конфиге правильно)

Логи и сохранение состояния сделаю позже, если посчитаю нужным)

Ссылка на последнюю версию как всегда в шапке.

Eddy8-11-2013, 10:26

Что то ничего не получается, вроде всё сделал как описанно а вот что получилось:

wallsbox8-11-2013, 12:51

Lauarvik, как все-таки правильно заставить работать через прокси. По мануалу все настроил, и тишина.

Lauarvik8-11-2013, 13:14

Eddy, 4028 порт уже открыт другой программой, чтобы понять какой можно дать команду

netstat -t -n -b>ports.log

и найти в созданном файле ports.log какая именно программа открыла этот порт

можно с этим не париться, а взять для использования другой, добавить в конфиг строчку

"api-port": "10001"

где 10001 номер свободного порта, или любой другой на ваш вкус, но не занятый

и запускать

ltcraft.profit.exe -p 10001

Lauarvik8-11-2013, 13:17

wallsbox, вот я не пойму при чём здесь прокси, когда у тебя cgminer ничего не счетает, но задания таки, получает, значить связь по сети есть

У меня такое было, когда стаяли старая версия Catalist, сам ставил для эксперимента

в твоём случае понятия не имею, что может быть, смотреть надо

ЗЫ: попробуй переустановить AMD APP SDK v2.8.1, если он у тебя вообще был устнановлен;)

Сообщение отредактировано: 8-11-2013, 13:34

wallsbox8-11-2013, 13:25

Lauarvik, вот моя строка запуска без использования ltcraft.profit.exe

Все отлично считает:

ltcraft.profit.exe запусткаю так:

@echo off
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1

Конфиг ltcraft.conf:

В чем может быть трабла?

Lauarvik8-11-2013, 13:36

wallsbox, убери

"gpu-platform": "1",

также поменяй последовательность пулов 2 и 3

должно быть WDC LTC FTC, а у тебя WDC FTC LTC

вот последовательность для разных сложностей (кусок из моих исходников)

set ports(96) {3340 3350 3333}

set ports(64) {3341 3351 3335}

set ports(32) {3342 3352 3334}

Сообщение отредактировано: 8-11-2013, 13:52

Lauarvik8-11-2013, 14:37

eduard1965, необязательные параметры

ltcraft.profit options:

-p value cgminer API port <4028>

-t value monitoring interval, s <60>

-d value difficulty <96>

-c check cgminer pools

-q quiet

-proxy value HTTP proxy

-D debug

-- Forcibly stop option processing

-help Print this message

-? Print this message

Сообщение отредактировано: 8-11-2013, 14:39

eduard19658-11-2013, 14:43

Lauarvik, спасибо, понял

wallsbox8-11-2013, 14:51

Lauarvik, убрал "gpu-platform": "1",

все заработало!

Спс!

участник8-11-2013, 15:04

У меня тоже все заработало. Эх если бы еще этот хелп бы профессионально перевести на русский вообще бы все понятно было.

Lauarvik8-11-2013, 15:08

koti, ну так вот и расскажи, что не работало и что сделал, чтобы заработало;) форум для того и нужен

мне все возможные ситуации предусмотреть сложно

участник8-11-2013, 15:15

убрал "gpu-platform": "1", как было предложено для Lauarvik, только я так и не успел помучаться.

Lauarvik8-11-2013, 15:24

koti, описание настроек cgminer есть на этом форуме

конкретно по

--gpu-platform Select OpenCL platform ID to use for GPU mining (default: -1)

вывести все номера платформ:

--ndevs|-n Display number of detected GPUs, OpenCL platform information, all USB devices, and exit

в большинтсве случаев этот параметр не нужен, просто в моём случае это было не так)

Сообщение отредактировано: 8-11-2013, 15:28

Eddy8-11-2013, 16:31

Lauarvik, я не гений в написании программ, если можно то по подробней пожалуйста. Вот мои данные с батника:

А вот с ltcraft.conf

buratillo12-11-2013, 14:48

man,

это; - "К тому же у меня скрипт проверяет каждые 5 минут, не отвалился ли инет, и если отвалился, перезапускает скрипт майнера. "- цитата.

Lauarvik12-11-2013, 14:54

buratillo, а в чём собственно проблема, может ты хочешь бороться со следствием, а не с причиной

у меня после отвала интернета и восстановления оного, всё продолжает работать как работало без всяких скриптов

man12-11-2013, 15:02

Проблема бывает в том случае, если инет часто рвется, к примеру на aDSL, при плохом качестве линии, майнер выпадает в осадок, помогает только ребут.

Lauarvik12-11-2013, 15:06

man, на всех версиях так?

ЗЫ: упс, пора переделывать парсер статистики

ща сделаю

Сообщение отредактировано: 12-11-2013, 15:06

man12-11-2013, 15:23

Lauarvik, последние версии не пробовал, и не попробую, т.к. появился стабильный линк по оптике.

Lauarvik12-11-2013, 15:48

*исправлен парсер статистики, в связи с изменениями формата на сайте

Lauarvik17-11-2013, 00:19

ltcraftprofit

*Полностью переписан парсинг данных с сайта на основе API, спасибо qboost за подсказку

*Убраны все излишества, типа подсчета профита и проверки конфига

Сообщение отредактировано: 17-11-2013, 00:22

Lauarvik17-11-2013, 10:49

+Произведена унификация скрипта, теперь при изменении списка валют для майнинга на сайте, потребуется только изменить в шапке скрипта следующие строки:

set idx(wdc) 0

set idx(ltc) 1

set idx(ftc) 2

Где параметр в скобках - это тип валюты, а цифра - индекс в пуле майнера (в config файле)

+Добавлен бинарник для linux. Обычно TCL под linux уже установлен (требуется версия 8.5), так что скрипт может запускаться как есть, необходима только библиотека tcllib.

Сообщение отредактировано: 17-11-2013, 10:50

RiderA18-11-2013, 20:13

Lauarvik, а что значит discarded?

Lauarvik18-11-2013, 20:56

si, эм... не понял, подробнее, пожалуйста что куда добавить

Lauarvik18-11-2013, 21:03

si, ок, значит правильно подумал)

ща сделаю

Lauarvik18-11-2013, 21:10

done

Lauarvik18-11-2013, 21:20

si, да, там может быть проблема из-за старой базы временных зон, надо будет tclkit пересобрать) существующие сборки все старые, а самому было лень

Сделаю на досуге

si18-11-2013, 21:29

время не критично. СПАСИБО работает )

RiderA19-11-2013, 12:44

Lauarvik, и все таки, что значит Discarded, которое отображается в программе Свичер?

Другие темы раздела