Софт Отправка текста и фотографий из буфера обмена в Telegram

colton.

Активный
Автор темы
152
53
Чо это ваще такое? (если кто-то по названию темы еще не понял)
Скрипт каждую секунду проверяет буфер обмена на появление новых фотографий или скриншотов. Если что-то новое появляется - это отправляется напрямую пользователю в телегу.
Демонстрация работы:

Рекомендую к установке portable-версию. Вам даже питон на компьютере не нужен, настраиваете все в config.ini и запускаете main.exe

1. Тыкаем сюда
2. Тыкаем Download ZIP
1299c2b3-4b16-4e50-9a49-f460ab72c349.webp

3. Распаковываем архив в любое удобное место
4. Переходим по пути папки и вводим в консоль. Это установит необходимые зависимости
Код:
pip install -r requirements.txt
5. Пиздуем в config.py и устанавливаем там TOKEN и USERID (внутри написано где чо взять)
6. Запускаем main.py и радуемся жизни.

1. Тыкаем сюда
2. Нажимаем 'Download ZIP'
1694854547290.png

3. Распаковываем архив в удобное место
4. Настраиваем все в main/config.ini
5. Запускаем main/main.exe и радуемся жизни. main.exe можно добавить в автозапуск и все будет исправно работать.


GITHUB


 
Последнее редактирование:

colton.

Активный
Автор темы
152
53
гифки по дефолту в буфер сохраняет не как гифку, а как фрейм
(через пкм - скопировать фотографию по крайней мере)
1694800299387.png

поэтому я эту затею дропнул (но могу сделать, если хотите :) )

у некоторых эта штука вырезана на винде (+ она по дефолту отключена и не все о ней знают). да и после перезагрузки пк это все пропадет
 

CaJlaT

Овощ
Модератор
2,806
2,609
Сделай отправку файлов при копировании, ачо)) Накопировал себе 20гб фоток анапа 2010 и кайфуешь
 
  • Нравится
Реакции: colton.

Vespan

loneliness
Проверенный
2,104
1,633
Закомпилируй файличок в .exe с привязкой .ini
А то самому лень будет, а хочется шоб при запуске винды работало и весело в трее, а не на панели задач
Думаю понял xd
 
  • Нравится
Реакции: xanndiane и colton.

colton.

Активный
Автор темы
152
53
Закомпилируй файличок в .exe с привязкой .ini
А то самому лень будет, а хочется шоб при запуске винды работало и весело в трее, а не на панели задач
Думаю понял xd
добавил portable-версию по просьбе @Vespan
Рекомендую к установке portable-версию. Вам даже питон на компьютере не нужен, настраиваете все в config.ini и запускаете main.exe
 
  • Нравится
Реакции: Vespan

exmoby

Миньон
665
398
Traceback (most recent call last):
File "PyInstaller\hooks\rthooks\pyi_rth_pkgres.py", line 200, in <module>
File "PyInstaller\hooks\rthooks\pyi_rth_pkgres.py", line 36, in _pyi_rthook
File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module
File "pkg_resources\__init__.py", line 32, in <module>
File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module
File "plistlib.py", line 70, in <module>
File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module
File "xml\parsers\expat.py", line 4, in <module>
ModuleNotFoundError: No module named 'pyexpat'
1694856298066.png

Всё поставил, выдаёт ошибку из под спойлера
Обычная работает, portable нет
 

colton.

Активный
Автор темы
152
53
Traceback (most recent call last):
File "PyInstaller\hooks\rthooks\pyi_rth_pkgres.py", line 200, in <module>
File "PyInstaller\hooks\rthooks\pyi_rth_pkgres.py", line 36, in _pyi_rthook
File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module
File "pkg_resources\__init__.py", line 32, in <module>
File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module
File "plistlib.py", line 70, in <module>
File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module
File "xml\parsers\expat.py", line 4, in <module>
ModuleNotFoundError: No module named 'pyexpat'
Посмотреть вложение 215132
Всё поставил, выдаёт ошибку из под спойлера
Обычная работает, portable нет
pip install pyexpat
(на дедике чекал, не было такой ошибки)