Вы должны войти, чтобы создавать сообщения и темы.

Программа для создания портативных версий приложений

1◄Страница 10 из 43► 43

Юрий, привет!
Его сообщение для того, чтобы обозначить, что в твоём сообщении нет никакой конструктивной критики, потому что...
1. "впилил службы, но как бы это само собой это должно быть" — должно быть везде, но есть только в моей утилите.
2. "и дрова" — подскажи реализацию, Я сделаю (Я на этом форуме для обучения нахожусь, так что научи меня, пожалуйста)
3. "нужно почистить хвосты" — Моя утилита чистит хвосты.

4. "будет ланчер, который уже существует" — это априори не будет лончером, которые уже существуют, поскольку не существует лончеров, которые:

  • Автоматически создают нужные линки без надобности прописывать, каждый путь отдельно, тем более в реальном времени, без надобности редактировать текстовые файлы или пересоздавать сам лончер.
  • Ни одна из известных мне утилит для создания портативок не работает со службами, кроме этой.
  • Ну и, когда додумаюсь о НОРМАЛЬНОЙ реализации работы с драйверами, то можно будет делать почти весь софт портативным, хотя и сейчас за счёт работы со службами можно охватить раза так в два больше программ.
     
Лайкнули Mak0013, Psydiant и ещё 2
Mak0013PsydiantEn32macx

Привет ! Может это наведёт на идеи ?

cmd
@echo Off
rem set "HomePath=%~dp0"
cd /d %HomePath%
rd /s /q "%USERPROFILE%\.VirtualBox" >nul
mkdir "%HomePath%\.Data" >nul
mklink /j "%USERPROFILE%\.VirtualBox" "%HomePath%\.Data" >nul
for /f "tokens=5 delims=\" %%i in ('reg query "HKLM\SYSTEM\ControlSet001\Services" ^| find /i "Vbox"') do set "vbox=yes"
if not "%vbox%"=="yes" (
for /f "tokens=1* delims=" %%i in ('dir /b /s "VirtualBox\drivers" ^| find /i ".sys"') do (xcopy "%%i" "%SystemRoot%\system32\drivers\*.sys" /h /y /c)
sc create VBoxDrv type= kernel start= demand binpath= "\SystemRoot\system32\drivers\VBoxDrv.sys"
sc create VBoxNetAdp type= kernel start= demand binpath= "\SystemRoot\system32\drivers\VBoxNetAdp.sys"
sc create VBoxNetLwf type= kernel start= demand binpath= "\SystemRoot\system32\drivers\VBoxNetLwf.sys"
sc create VBoxSDS type= kernel start= demand binpath= "\"%HomePath%\VirtualBox\VBoxSDS.exe\"
sc create VBoxUSBMon type= kernel start= demand binpath= "\SystemRoot\system32\drivers\VBoxUSBMon.sys"
sc create VBoxUSB type= kernel start= demand binpath= "\SystemRoot\system32\drivers\VBoxUSB.sys"
)
cd /d "%HomePath%\VirtualBox"
start VirtualBox.exe
exit

Подскажите пожалуйста - я сделал illustrator вашей программой, все работает но после закрытия висит процесс AdobeIPCBroker.exe - как можно сделать что бы его закрывать?

macx, СкопированоЗакрыть.txt, вписать туда СкопированоAdobeIPCBroker.exe

Лайкнули Psydiant и macx
Psydiantmacx
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн
Цитата: Mikhail от 14.06.2023, 13:09

macx, СкопированоЗакрыть.txt, вписать туда СкопированоAdobeIPCBroker.exe

Спасибо, 2 вопроса

  1. это нужно было делать изначально или можно и сейчас
  2. на русским языке? и где это должно лежать?

macx, PortableCreator запусти в папке с твоим Portable, он создаст снова файлы, там найдешь файл и впиши просто в него, перепаковывать не нужно снова.

Лайкнул macx
macx
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн
Цитата: Mikhail от 14.06.2023, 13:16

macx, PortableCreator запусти в папке с твоим Portable, он создаст снова файлы, там найдешь файл и впиши просто в него, перепаковывать не нужно снова.

да появились. Проводник.txt и закрыть.txt приписал так AdobeIPCBroker.exe. но не закрывает.(хотя папка с файлом да переносится назад в портабл). но в диспечере процесс висит по пути портабл. 

Хочу добавить - никогда не было так удобно и просто делать портабл. спасибо за такую программу - вот бы инструкцию какую то- например проводник.txt (не могу придумать для чего это нудно и тд. ну что бы знать все возможности.)

macx, Про проводник видео тут
Тут про закрытия процессов.

Лайкнул macx
macx
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Вопрос к знатокам. подскажите пожалуйста - сделал фотошоп. всё отлично но ловлю 1 глюк

привязал *.psd открыть с помощью - лаунчера. (все открывает), но не закрывая программу если нужно открыть еще один (кликаю файл открывается но слетают все настройки фотошоп и схлопавается он. после все настраиваю заного. работает пока не сделаю (не закрывая программу если нужно открыть еще один (кликаю файл открывается но слетают все настройки фотошоп и схлопавается он. после все настраиваю заного)

не подскажите где копать и как это можно решить? простите за сумбур 

macx, привет. Сейчас никак. Но спасибо за информацию. Сегодня буду фиксить.

И еще идея для разработчика : У многих портабле - удалил папку дата и получил - чистый с настройками портабл - как я понимаю тут все копится и вернутся к изначальному чистому варианту невозможно- а было бы не плохо

Лайкнули Alex и Сергей
AlexСергей

Здравствуйте,
Пробовал сделать Portable Filen.
Раскидал все папки, запустил PortableCreator, написал название, указал путь и нажал Создать.
Вылезла ошибка(подробнее).

Цитата: Александр от 15.06.2023, 14:38

Здравствуйте,
Пробовал сделать Portable Filen.
Раскидал все папки, запустил PortableCreator, написал название, указал путь и нажал Создать.
Вылезла ошибка.

Где то неверное указали неверно пути, ошибка гуглится в интернете, попробуйте сделать еще раз более внимательно (причин по такой ошибке бывает много. даже параметры языка) - я не специалист но погуглил вашу ошибку

1◄Страница 10 из 43► 43