Skip to content

Небольшая программа для массового (пакетного) перекодирования файлов из одной кодировки в другую.

License

Notifications You must be signed in to change notification settings

anton-pribora/py-recoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recoder v3

Небольшая программа для массового (пакетного) перекодирования файлов из одной кодировки в другую.

Основная страница программы

Перекодировка текста

Перекодировка файлов

Запуск из исходного кода

Установите пакет виртуального окружения python-venv (не ниже версии 3.8):

apt install python3-venv python3-tk

Склонируйте репозиторий, разверните виртуальное окружение и установите дополнительные пакеты:

git clone https://github.com/anton-pribora/py-recoder.git recoder
cd recoder
python3 -m venv venv
./venv/bin/pip install tkinterdnd2

Теперь приложение можно запустить с помощью команды:

./venv/bin/python3 main_tk.py

Компиляция

Для сборки проекта в исполняемый файл перейдите в директорию проекта и выполните:

./venv/bin/pip install pyinstaller

Скомпилируйте исполняемый файл:

./venv/bin/pyinstaller -F -n recoder-v3-1-0 main_tk.py --collect-all tkinterdnd2 --windowed

Если компиляция завершилась без ошибок, исполняемый файл будет доступен в папке dist.

Некоторые антивирусы (например, VirusTotal) могут показывать наличие вирусов. Это связано с использованием PyInstaller и его модулей. Если это является проблемой, то проект можно запускать из исходного кода.

About

Небольшая программа для массового (пакетного) перекодирования файлов из одной кодировки в другую.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages