Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Как можно решить проблему с дубликатами файлов? #58

Open
vooki opened this issue Jan 8, 2024 · 4 comments

Comments

@vooki
Copy link

vooki commented Jan 8, 2024

Привет!
Как можно решить проблему с дубликатами файлов?
ошибка
C:\Users\836D1\AppData\Local\Temp\ONEFIL1\zipfile.py:1505: UserWarning: Duplicate name: 'Grabber/64.png'
C:\Users\836D1\AppData\Local\Temp\ONEFIL1\zipfile.py:1505: UserWarning: Duplicate name: 'Grabber/96.png'
C:\Users\836D1\AppData\Local\Temp\ONEFIL1\zipfile.py:1505: UserWarning: Duplicate name: 'Grabber/fre_email_hrd.png'
C:\Users\836D1\AppData\Local\Temp\ONEFIL1\zipfile.py:1505: UserWarning: Duplicate name: 'Grabber/optionalDiagnosticData.png'
C:\Users\836D1\AppData\Local\Temp\ONEFIL1\zipfile.py:1505: UserWarning: Duplicate name: 'Grabber/blurrect.png'
ошибка

настройка граббера хочу получить файлы из всего каталога С диска
],
grabbers=[
Grabber(
paths=[rf"C:\Users{getuser()}"],
file_types=[".png"],
check_sub_folders=True
)
]
).run()

@vooki
Copy link
Author

vooki commented Jan 8, 2024

Можно ли попросить тебя немного добавить кода, где имена новых дубликатов файлов добавляют к имени какой-нибудь символ?
Или же, чтобы каждый файл сохранялся в архиве в папку со своей директорией?

@vooki
Copy link
Author

vooki commented Jan 9, 2024

Консоль выдает ошибку и архив не отправляется в бота
Telegram error code 400

@vooki
Copy link
Author

vooki commented Jan 9, 2024

Также интересует, можно ли обойти ограничение по SMTP 25mb
Ошибка ниже:
Your message exceeded Google's message size limits. To view our\n5.3.4 message size guidelines, go to\n5.3.4 https://support.google.com/mail/?p=MaxSizeError x4-20020a056512130400b0050ed183207asm51496lfu.210 - gsmtp"
По сути, Гугл должен прикреплять файл на гугл диск, если размер превышает более 25 mb, но он этого не делает.
?

@user-sspmynxdvb
Copy link

user-sspmynxdvb commented Apr 23, 2024

On the first question, I find it easiest to add a random number to each file name, from random import random to help. Or catch this error

for file
try

code

except

and only then rename (this way only duplicates will be renamed, which will speed up the work).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants