Блог им. melamaster |Telagram+Quik+Lua: сам себе мессенджер

Самый простой способ, которым я пользовался долгое время.
Нужно установить две программы: Tor browser и curl.
Первая, чтобы блокировки телеграма обходить. Вторая, чтобы сетевую команду исполнять.

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

В луа после этого всё предельно просто:
str='C:\\curl-7.63.0-win64-mingw\\bin\\curl.exe --socks5 127.0.0.1:9150 '
	str=str..'"https://api.telegram.org/botидентификаторвашегобота/sendMessage?chat_id=айдивашегоаккаунта&text='

str=str..переменная1..": "..переменная2
str=str..'"'
os.execute(str)
Приведенный код будет слать в телеграм значения двух переменных, разделенных двоеточием.
Всё просто, но есть два нюанса:
1. Каждая отправка сообщения сопровождается вызовом окна командной строки, которая всплывает поверх всех окон на одну-две секунды. Поэтому слать такие сообщения на машине, с которой вы работаете, чаще одного раза в минуту, не стоит.
2. Я таким способом пользовался больше года и считал, что он и легкий и надежный, но оказалось, что он легкий, но ненадежный. Один раз у меня случилась такая штука. Всплыло черное окошко командной строки, сообщение в телегу не ушло, окошко продолжило висеть. Видимо, какой-то сетевой сбой. И, как оказалось, квик-поток, вызвавший эту командную строку через os.execute, тоже завис и квик перестал коннектиться почему-то, потерял данные и тд. После того, как я это окошко закрыл крестиком, квик продолжил работу. Грубо говоря, из десятков тысяч запусков за год применения такого способа 1 вот такой глюк. Редко, но неприятно.

А какие вы знаете простые, легкие и надежные способы информирования без необходимости много кодить?


Блог им. melamaster |Сбербанк, Квик, Луа, Небесконечность

Коллеги! У меня руки дошли до… автоматизации торговли фьючами из под сбербанка… всё шло гуд-гудом… и вдруг везде прошли сделки, а под сбером тишина… Долго не мог ничего понять… чувствовал себя полным идиотом пока не заглянул в сообщения:
Сбербанк, Квик, Луа, Небесконечность















Ибо у меня стоит в скрипте:
["EXPIRY_DATE"] = "GTC"
Собственно, два вопроса:
1. Это у всех так, что в сбере нельзя делать стоп-заявку по типу до отмены? Для меня это новость… под всеми квиками у всех брокеров работает GTC без проблем.
2. Можно ли это как-то вылечить, чтобы пользоваться GTC?
  • обсудить на форуме:
  • Quik Lua

....все тэги
UPDONW
Новый дизайн