Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Описание: Запуск Кибор и выполнение в нем Питон скриптов на компьютерах на которых не установлен Python
Kibor
Отправлено: 07 Августа, 2020 - 18:51:51
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




В этой версии появилась возможность при сборке запускного EXE, как с скриптом, так и для загрузки скриптов с сервера, запаковать в него интерпретатор Python. Это дает возможность запускать собранные в Кибор программы с Питоном на компьютерах где Python не установлен и распростанять эти программы одним цельным файлом.
При сборке EXE с этой опцией у вас должна быть папка python в папке с Кибор.
Кибор просканирует ее, сложит все файлы в один, сожмет и запакует в EXE. При запуске все повторится в обратном порядке и программа будет работать. При наличие папки python, EXE не будет заменять имеющиеся файлы, но будет создавать в папке python новые каталоги и фалы, если они запакованы в этот EXE и отсутствуют в папке.
При желание можно в Питон который идет с Кибор установить нужный функционал и Кибор при сборке все упакует и распакует.
В дальнейшем будет возможность управлять выборочно, какие файлы и папки паковать, а какие нет и размер файла можно будет существенно уменьшить. На данный момент собранный EXE со всеми файлами весит 40 мб. Но там много не надо.
Если Питон не установлен в Кибор, надо скачать программу заново и переустановить.

В этой версии изменился каталог для собранных EXE. Теперь они появляются в папка_с_кибор/exe



 
 Top
Adomb
Отправлено: 11 Августа, 2020 - 13:27:43
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 185
Дата рег-ции: Июль 2015  
Репутация: 1




 Kibor пишет:
При наличие папки python, EXE не будет заменять имеющиеся файлы, но будет создавать в папке python новые каталоги и фалы, если они запакованы в этот EXE и отсутствуют в папке

Вопрос.
Kibor, может быть можно будет сделать опционально, чтобы при сборке exe и флагами в скрипте менять название папки, куда будет распакован питон, и exe, при запуске, следил именно за этой папкой. Я к тому, что если надо будет перезаписать существующие файлы при обновлении скрипта/exe и тогда бы просто создавалась другая папка, а старую можно удалять силами скрипта.

(Отредактировано автором: 11 Августа, 2020 - 13:28:59)

 
 Top
ivantu
Отправлено: 16 Апреля, 2021 - 20:49:03
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Было бы полезно указать куда еще распаковывать папку, чтоб пользователь не видел лишнее, ему не нужное...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« О программе Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by