
Fenicu ☁️♒️
22.07.2018
06:38:19
когда нибудь этот нетбук улетит в окно

Егор
22.07.2018
06:38:50
есть другая библиотека для питона там хук не нужен

Fenicu ☁️♒️
22.07.2018
06:39:10
какая

Егор
22.07.2018
06:39:46
https://pastebin.com/E0GQEB0P

Google

Fenicu ☁️♒️
22.07.2018
06:40:01
спасибо, поллинг не нужен
если ты хочешь, чтобы у тебя стабильно падали боты, удачи

Vladimir
22.07.2018
06:40:28
Мб кто пока подскажет насчет double proxy

Егор
22.07.2018
06:41:45
бот не падает. иногда у него в логе видно что связь потеряна и некоторое время он переподключается. сообщения отправленые ему при этом не пропадают

Fenicu ☁️♒️
22.07.2018
06:42:08
это не вариант
зачем поллинг, когда есть вебхук?

Егор
22.07.2018
06:42:28
возмоно это из за тора происходят я его не пробовал запускать с приличного хостинга

Fenicu ☁️♒️
22.07.2018
06:42:54
нет, поллинг подразумевает то, что бот будет падать

Егор
22.07.2018
06:43:23
что значит падает

Fenicu ☁️♒️
22.07.2018
06:43:42
телега отрубает тебя от подсоса
поллинг это постоянные запросы серверов на наличие обновлений

Егор
22.07.2018
06:44:12
постоянные...

Fenicu ☁️♒️
22.07.2018
06:44:22
более чем постоянные

Google

Егор
22.07.2018
06:44:29
типа делаем запрос и ждем 30 секунд, повторяем?

Fenicu ☁️♒️
22.07.2018
06:44:40
только не 30, а ежесекундно
если не ещё больше

Егор
22.07.2018
06:44:49
соединения же не обрываются моментально?
да ну глупости, каждую секунду долбить никто не станет

Fenicu ☁️♒️
22.07.2018
06:45:10
поллинг станет
для этого есть вебхук, который просит сервера тыкнуть его, в случаи обновления

Егор
22.07.2018
06:45:39
окай. как работает телеграм клиент на десктопе через хттп прокси?

Fenicu ☁️♒️
22.07.2018
06:46:08
так же как и без прокси
прокси лишь другая дверь с коридорчиком

Егор
22.07.2018
06:47:08
прокси могут не пропускать метод connect
так что прижется долбится раз в секунду как ты говоришь

Fenicu ☁️♒️
22.07.2018
06:47:57
причём тут это, если они один хуй POSTами общаются
клиент и бот работает по разному
см доку telebot и telethon как пример
в telethon нет вебхука, если я не ошибаюсь, в телеботе есть поллинг и хуки

?
22.07.2018
06:50:07

Егор
22.07.2018
06:50:23
а что указывать?

DeadBro
22.07.2018
06:51:52
Как насчет "ничего" ?)

?
22.07.2018
06:52:04
вот вот

Google

Егор
22.07.2018
06:52:09
если ничего тогда запускать придется указывая чем

?
22.07.2018
06:52:18
??
А, типо в таком случае можно не писать python3?

Егор
22.07.2018
06:52:40
в системд файле придется написать запуск питон3+скрипт вместо запуск скрипт
ну да

?
22.07.2018
06:52:59
Спасибо, не знал

Cykooz
22.07.2018
06:53:20

Vladimir
22.07.2018
06:56:46
Кто нибудь знает, torsocks норм с питоном вяжется?

Andrey
22.07.2018
06:58:04
как можно найти слово в wav, mp3 файле и извлечь на какой оно миллисекунде и когда заканчивается
распознать текст можно с помощью speech_recognition

Vladimir
22.07.2018
06:58:39
А что это за модуль такой?
Он поддерживает русский?

Andrey
22.07.2018
06:59:46

Vladimir
22.07.2018
07:00:55
Ну уж ладно)
А что это за модуль такой?
Он поддерживает русский?

Fenicu ☁️♒️
22.07.2018
07:02:06
почему бы в доку не посмотреть?

Егор
22.07.2018
07:15:13
тут используется лонг полинг
бот отправляет запрос серверу. сервер принимает и ждет пока не появится что ответить
то есть нет нужны долбить каждую секунду
можно сказать что в таком режиме связь беспрерывная

Google

Fenicu ☁️♒️
22.07.2018
07:17:12
не лучше хука, в любом случаи

Егор
22.07.2018
07:17:34
и не хуже

Fenicu ☁️♒️
22.07.2018
07:18:36

Егор
22.07.2018
07:19:50
long polling

Tishka17
22.07.2018
07:21:33
Звучит так, будто вебхуки лучше только когда мало данных

Fenicu ☁️♒️
22.07.2018
07:21:54

Tishka17
22.07.2018
07:22:42
Ну я не знаю как там поллинг сделан, ладно

Admin
ERROR: S client not available

Tishka17
22.07.2018
07:22:51
Но теоретически он должен быть лучше
Когда постоянный поток данных

Denis
22.07.2018
07:25:57
https://pastebin.com/5t0venkS
как sys.exit(0) на строке 126 можно заменить на что то, что завершит выполнение def emo_to_json()
и опять начнет работать цикл while True: на строке 161

Егор
22.07.2018
07:30:42
у лонг полинга скорость доставки сообщения с сервера должна быть выше тк соединение уже установлено

Tishka17
22.07.2018
07:32:26
А для ботов mtproto не юзают что ли?

Denis
22.07.2018
07:33:48

Tishka17
22.07.2018
07:37:23
Кстати, вопрос

Denis
22.07.2018
07:38:34

Fenicu ☁️♒️
22.07.2018
07:38:39

Tishka17
22.07.2018
07:38:55
Вложенные фукнции - это разве нормально для обычных кейсов?

Google

Fenicu ☁️♒️
22.07.2018
07:40:46
ну и видна она только в самой же функции, в которой вложена

Tishka17
22.07.2018
07:43:47
С точки зрения архитектуры кода

Fenicu ☁️♒️
22.07.2018
07:45:13
>>> def f():
... def g(x):
... print('g')
... return x * 2
... print('f')
... print(g(8))
... print('end')
...
>>> f()
f
g
16
end

Аркадий
22.07.2018
07:47:38

Denis
22.07.2018
07:49:21
ну там просто они переменные друг из друга используют
я запутался и не смог разделить)

Аркадий
22.07.2018
07:49:41
Делай так, чтоб не использовали

Denis
22.07.2018
07:50:12

Егор
22.07.2018
07:51:41
вместо sys.exit() напиши raise
а там где надо выйти try:pass default:pass как то так
вернее нет
вызов этой функции надо внутрь try поставить

Евгений
22.07.2018
08:25:02
Ребят, доброе утро, а как добавить все файлы *.h в tarfile?
OSError: [WinError 123] The filename, directory name, or volume label syntax is incorrect: 'C:\\Users\\user\\test\\include\\*.h'

Tishka17
22.07.2018
08:27:56
А что ты делаешь ?

Евгений
22.07.2018
08:28:34
А что ты делаешь ?
for absolute, relative in to_tar.items():
fd_tar.add(absolute, arcname=relative)