HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Python
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 16.09.2023, 11:53
colton.
Участник форума
Регистрация: 11.01.2021
Сообщений: 146
С нами: 2810474

Репутация: 83
По умолчанию

Цитата:
Сообщение от Mississippi  

если включены уведомления от win+shift+s, то в центре уведомлений скрины можно посмотреть всегда
а текст?
 
Ответить с цитированием

  #12  
Старый 16.09.2023, 11:54
подозрительно
Участник форума
Регистрация: 15.09.2023
Сообщений: 128
С нами: 1402956

Репутация: 0
По умолчанию

Цитата:
Сообщение от colton.  

а текст?
ну бля в крайнем случае можно скринить win + v и оно будет сохраняться в центре уведомлений
 
Ответить с цитированием

  #13  
Старый 16.09.2023, 12:58
colton.
Участник форума
Регистрация: 11.01.2021
Сообщений: 146
С нами: 2810474

Репутация: 83
По умолчанию

Цитата:
Сообщение от Vespan  

Закомпилируй файличок в .exe с привязкой .ini
А то самому лень будет, а хочется шоб при запуске винды работало и весело в трее, а не на панели задач
Думаю понял xd
добавил portable-версию по просьбе @Vespan

Цитата:
Сообщение от colton.  

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

  #14  
Старый 16.09.2023, 13:26
exmoby
Постоянный
Регистрация: 15.01.2022
Сообщений: 744
С нами: 2278947

Репутация: 98


По умолчанию

Цитата:
Сообщение от Спойлер  

Traceback (most recent call last):

File "PyInstaller\hooks\rthooks\pyi_rth_pkgres.py", line 200, in

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

File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module

File "plistlib.py", line 70, in

File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module

File "xml\parsers\expat.py", line 4, in

ModuleNotFoundError: No module named 'pyexpat'
1694856298066.pngexmoby · 16 Сен 2023 в 12:26' data-fancybox="lb-post-1378623" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/215132/" style="cursor: pointer;" title="1694856298066.png">


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

Обычная работает, portable нет
 
Ответить с цитированием

  #15  
Старый 16.09.2023, 14:54
colton.
Участник форума
Регистрация: 11.01.2021
Сообщений: 146
С нами: 2810474

Репутация: 83
По умолчанию

Цитата:
Сообщение от exmoby  

Цитата:
Сообщение от Спойлер  

Traceback (most recent call last):

File "PyInstaller\hooks\rthooks\pyi_rth_pkgres.py", line 200, in

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

File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module

File "plistlib.py", line 70, in

File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module

File "xml\parsers\expat.py", line 4, in

ModuleNotFoundError: No module named 'pyexpat'
Всё поставил, выдаёт ошибку из под спойлера
Обычная работает, portable нет
pip install pyexpat

(на дедике чекал, не было такой ошибки)
 
Ответить с цитированием

  #16  
Старый 16.09.2023, 15:30
exmoby
Постоянный
Регистрация: 15.01.2022
Сообщений: 744
С нами: 2278947

Репутация: 98


По умолчанию

Цитата:
Сообщение от colton.  

pip install pyexpat
(на дедике чекал, не было такой ошибки)
ERROR: Could not find a version that satisfies the requirement pyexpat (from versions: none)

ERROR: No matching distribution found for pyexpat
 
Ответить с цитированием

  #17  
Старый 25.09.2023, 01:09
Vespan
Флудер
Регистрация: 03.03.2019
Сообщений: 2,138
С нами: 3788615

Репутация: 183


По умолчанию

Цитата:
Сообщение от colton.  

4. Переходим по пути папки и вводим в консоль. Это установит необходимые зависимости
Там много лишнего :[[[

я это установил и пошло:





Код:
asyncio
pyperclip
aiogram
PIL
hashlib
aapt
absl-py
aiofiles
aiogram
aiohttp
aiosignal
altgraph


Сделай отправку .gif и любых файлов(если размер файла

Python:





[CODE]
from
aiogram
import
Bot
,
Dispatcher
,
types
,
executor
import
asyncio
import
pyperclip
from
PIL
import
ImageGrab
from
pathlib
import
Path
from
tkinter
import
Tk
,
TclError
import
hashlib
import
os
import
io

sendingFileSize
=
5
##mb
TOKEN
=
'1111'
USERID
=
int
(
'1111'
)
bot
=
Bot
(
token
=
TOKEN
)
dp
=
Dispatcher
(
bot
)
def
get_clipboard_as_path
(
)
:
#https://python-forum.io/thread-24315.html
root
=
Tk
(
)
root
.
withdraw
(
)
try
:
content
=
root
.
selection_get
(
selection
=
"CLIPBOARD"
)
except
TclError
:
return
None
finally
:
root
.
destroy
(
)
file
=
Path
(
content
)
try
:
if
file
.
exists
(
)
:
return
file
except
OSError
:
pass
return
None
def
getClipboard
(
)
:
if
get_clipboard_as_path
(
)
:
return
get_clipboard_as_path
(
)
,
'file'
else
:
return
pyperclip
.
paste
(
)
,
'text'
async
def
get_content_hash
(
content
)
:
if
isinstance
(
content
,
bytes
)
:
return
hashlib
.
md5
(
content
)
.
hexdigest
(
)
else
:
return
hashlib
.
md5
(
content
.
encode
(
)
)
.
hexdigest
(
)
async
def
main
(
)
:
clipboard
=
''
while
True
:
content
,
type
=
getClipboard
(
)
try
:
content
,
type
=
getClipboard
(
)
if
content
!=
clipboard
and
type
==
'file'
:
clipboard
=
content
#
with
open
(
content
,
'rb'
)
as
f
:
stat
=
os
.
stat
(
f
.
name
)
size
=
stat
.
st_size
if
(
size
/
1024
/
1024
)



Шоб скомпилировать в .exe, перемеименуйте разширение файла на .pyw, после чего через pyinstaller компилируете файлик(
Код:
pyinstaller --onefile path_file_.pyw
)

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





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.