Итак, пришло время раскрыть великую тайну того, как рассылать определенный процент золотых своим активным подписчикам.
По-сути, это будет дополнение к инструкции @ropox на гитхабе, ее более подробное описание.
Я надеюсь вы уже выполнили инструкции написанные @investigator, ссылки на которые я давал в своем предыдущем посте.
Проверьте еще раз, у вас должны быть установлены:
- Node.js
- Git
- Notepad++
Если все в наличии - переходим, непосредственно, к волшебству :)
Открываем Мой компьютер - Локальный диск С или любой другой и создаем в нем папку, я назвал ее "scripts".
Если все сделали правильно, то адрес к папке scripts" будет выглядеть так:
C:\scripts
Именно сюда мы в скором времени загрузим нашего бота
Идем в Пуск - Программы и находим там Node.js command prompt
В моей windows 8 она выглядит так:
Открываем ее и видим окно командной строки:
Пишем в нем следующее:
cd C:\scripts
Внимание - у меня написан путь к папке с моими названиeм, если вы используете название отличное от моего - поменяйте на своё
Что означает эта строка? Если по простому - вы открыли папку, куда собираетесь скачать бота. Только не двойным щелчком мышки, а с помощью команды в консоли :)
Жмем Enter
Появляется вторая строчка, говорящая нам о том, что мы зашли в нужную нам папку:
Далее пишем следующее:
git clone https://github.com/gropox/reward_subscribers.git
И жмем Enter
Поздравляю, мы скачали скрипт в нужную нам папку. Можете открыть ее и убедиться сами:
Открываем скачанную папку и находим там фал config.json:
Кликаем по нему правой кнопкой мыши и выбираем Edit with Notepad++
Видим следующее:
Не пугайтесь, все очень просто:
если текст не видно - кликните правой кнопкой мыши по картинке - открыть картинку в новой вкладке
Сохраняем файл.
Строчки 7 и 9 взаимосвязаны, сумма их значений должна равняться 100(% вашего баланса).
Для теста я установил репутацию - 25, процент подписчикам - 1, процент владельцу - 99.
Возвращаемся в командную строку и пишем:
cd reward_subscribers
жмем Enter
То есть входим в папку скрипта :)
Установим необходимые модули командой:
npm install
жмем Enter
Копируем файл, который редактировали ранее.
copy config.json.example config.json
жмем Enter
Поздравляю, подготовительная часть закончилась, тестируем командой:
node index.js
жмем Enter
Получаем следующее:
На данном этапе скрипт показывает баланс моего аккаунта, а также что из моих 80 подписчиков активными были 76 и высчитывает сумму перевода от заданного процента.
Нажимаем Ctrl+C
Если хотите узнать ники неактивных подписчиков введите команду:
node index.js debug
жмем Enter
А теперь та самая важная команда, которая запустит скрипт и осчастливит ваших подписчиков (вводить только в случае окончательного решения воспользоваться скриптом):
node index.js broadcast
жмем Enter
Показывать ее работу я не буду, консоль должна вам выдать процесс отсылки переводов каждому активному подписчику. По завершении процесса, закройте окно.
Все проще чем кажется, если я справился без этой инструкции с первого раза, вы справитесь точно :)
Задавайте вопросы. делитесь впечатлениями :)
Всем добра! :)
Пара небольших замечаний
Последняя команда не правильная. Должно быть node index.js broadcast
Работает только с версией ноды начиная с восьмой. Уже двое спрашивали, почему скрипт не работает. Как раз по этой причине.
И у вас сумбурно написанно про редактирование конфига. Изначально, после скачивания есть config.json.example. Его надо переименовать или скопировать к config.json и редактировать уже его.
И редактировать лучше notepad++ или ultraedit. Встроенный редактор windows убивает форматирование и конфиг потом не читается. Это тоже распространенная ошибка.
А так в основном все верно. Спасибо что перевели мой технический readme на понятный язык
Поэтому решил редактировать то, что есть :)
Спасибо за оперативный фидбек :))
еще как подписан
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
chiliec, investigator, chika25, asuleymanov, sterh, rezonator, nerengot, massatela, gbot, diver76, shafarevich, evgeniy73, nikitosuna, evgeniy1989, astramar, blog.experta
Поэтому я тоже проголосовал за него!
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас на странице https://golos.io/~witnesses, вот так:
Спасибо @rezonator. У меня Wind7 - сейчас можно пользоваться? или нужно еще что-то исправить? с учетом комментария @ropox.
Теперь всё получилось. ) Большое спасибо @ropox @rezonator!
Забрал в закладки, теперь бы с лото определиться.
Для меня пока все понятно. Сегодня буду пробовать...
Ого, щас разберусь)))))
Уже подписан ;)