Программа для создания портативных версий приложений
Цитата: Никита от 11.06.2023, 05:14Юрий, привет!
Его сообщение для того, чтобы обозначить, что в твоём сообщении нет никакой конструктивной критики, потому что...
1. "впилил службы, но как бы это само собой это должно быть" — должно быть везде, но есть только в моей утилите.
2. "и дрова" — подскажи реализацию, Я сделаю (Я на этом форуме для обучения нахожусь, так что научи меня, пожалуйста)
3. "нужно почистить хвосты" — Моя утилита чистит хвосты.4. "будет ланчер, который уже существует" — это априори не будет лончером, которые уже существуют, поскольку не существует лончеров, которые:
- Автоматически создают нужные линки без надобности прописывать, каждый путь отдельно, тем более в реальном времени, без надобности редактировать текстовые файлы или пересоздавать сам лончер.
- Ни одна из известных мне утилит для создания портативок не работает со службами, кроме этой.
- Ну и, когда додумаюсь о НОРМАЛЬНОЙ реализации работы с драйверами, то можно будет делать почти весь софт портативным, хотя и сейчас за счёт работы со службами можно охватить раза так в два больше программ.
Юрий, привет!
Его сообщение для того, чтобы обозначить, что в твоём сообщении нет никакой конструктивной критики, потому что...
1. "впилил службы, но как бы это само собой это должно быть" — должно быть везде, но есть только в моей утилите.
2. "и дрова" — подскажи реализацию, Я сделаю (Я на этом форуме для обучения нахожусь, так что научи меня, пожалуйста)
3. "нужно почистить хвосты" — Моя утилита чистит хвосты.
4. "будет ланчер, который уже существует" — это априори не будет лончером, которые уже существуют, поскольку не существует лончеров, которые:
- Автоматически создают нужные линки без надобности прописывать, каждый путь отдельно, тем более в реальном времени, без надобности редактировать текстовые файлы или пересоздавать сам лончер.
- Ни одна из известных мне утилит для создания портативок не работает со службами, кроме этой.
- Ну и, когда додумаюсь о НОРМАЛЬНОЙ реализации работы с драйверами, то можно будет делать почти весь софт портативным, хотя и сейчас за счёт работы со службами можно охватить раза так в два больше программ.
Цитата: Lega77 от 11.06.2023, 09:37Привет ! Может это наведёт на идеи ?
[spoiler title="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[/spoiler]
Привет ! Может это наведёт на идеи ?
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
Цитата: macx от 14.06.2023, 13:06Подскажите пожалуйста - я сделал illustrator вашей программой, все работает но после закрытия висит процесс AdobeIPCBroker.exe - как можно сделать что бы его закрывать?
Подскажите пожалуйста - я сделал illustrator вашей программой, все работает но после закрытия висит процесс AdobeIPCBroker.exe - как можно сделать что бы его закрывать?
Цитата: Mikhail от 14.06.2023, 13:09macx,
Закрыть.txt, вписать тудаAdobeIPCBroker.exe
macx, СкопированоЗакрыть.txt, вписать туда СкопированоAdobeIPCBroker.exe
Цитата: macx от 14.06.2023, 13:15Цитата: Mikhail от 14.06.2023, 13:09macx,
Закрыть.txt, вписать тудаAdobeIPCBroker.exeСпасибо, 2 вопроса
- это нужно было делать изначально или можно и сейчас
- на русским языке? и где это должно лежать?
Цитата: Mikhail от 14.06.2023, 13:09macx,
СкопированоЗакрыть.txt, вписать тудаСкопированоAdobeIPCBroker.exe
Спасибо, 2 вопроса
- это нужно было делать изначально или можно и сейчас
- на русским языке? и где это должно лежать?
Цитата: Mikhail от 14.06.2023, 13:16macx, PortableCreator запусти в папке с твоим Portable, он создаст снова файлы, там найдешь файл и впиши просто в него, перепаковывать не нужно снова.
macx, PortableCreator запусти в папке с твоим Portable, он создаст снова файлы, там найдешь файл и впиши просто в него, перепаковывать не нужно снова.
Цитата: macx от 14.06.2023, 13:31Цитата: Mikhail от 14.06.2023, 13:16macx, PortableCreator запусти в папке с твоим Portable, он создаст снова файлы, там найдешь файл и впиши просто в него, перепаковывать не нужно снова.
да появились. Проводник.txt и закрыть.txt приписал так AdobeIPCBroker.exe. но не закрывает.(хотя папка с файлом да переносится назад в портабл). но в диспечере процесс висит по пути портабл.
Цитата: Mikhail от 14.06.2023, 13:16macx, PortableCreator запусти в папке с твоим Portable, он создаст снова файлы, там найдешь файл и впиши просто в него, перепаковывать не нужно снова.
да появились. Проводник.txt и закрыть.txt приписал так AdobeIPCBroker.exe. но не закрывает.(хотя папка с файлом да переносится назад в портабл). но в диспечере процесс висит по пути портабл.
Цитата: macx от 14.06.2023, 13:37Хочу добавить - никогда не было так удобно и просто делать портабл. спасибо за такую программу - вот бы инструкцию какую то- например проводник.txt (не могу придумать для чего это нудно и тд. ну что бы знать все возможности.)
Хочу добавить - никогда не было так удобно и просто делать портабл. спасибо за такую программу - вот бы инструкцию какую то- например проводник.txt (не могу придумать для чего это нудно и тд. ну что бы знать все возможности.)
Цитата: macx от 14.06.2023, 23:52Вопрос к знатокам. подскажите пожалуйста - сделал фотошоп. всё отлично но ловлю 1 глюк
привязал *.psd открыть с помощью - лаунчера. (все открывает), но не закрывая программу если нужно открыть еще один (кликаю файл открывается но слетают все настройки фотошоп и схлопавается он. после все настраиваю заного. работает пока не сделаю (не закрывая программу если нужно открыть еще один (кликаю файл открывается но слетают все настройки фотошоп и схлопавается он. после все настраиваю заного)
не подскажите где копать и как это можно решить? простите за сумбур
Вопрос к знатокам. подскажите пожалуйста - сделал фотошоп. всё отлично но ловлю 1 глюк
привязал *.psd открыть с помощью - лаунчера. (все открывает), но не закрывая программу если нужно открыть еще один (кликаю файл открывается но слетают все настройки фотошоп и схлопавается он. после все настраиваю заного. работает пока не сделаю (не закрывая программу если нужно открыть еще один (кликаю файл открывается но слетают все настройки фотошоп и схлопавается он. после все настраиваю заного)
не подскажите где копать и как это можно решить? простите за сумбур
Цитата: macx от 15.06.2023, 04:53И еще идея для разработчика : У многих портабле - удалил папку дата и получил - чистый с настройками портабл - как я понимаю тут все копится и вернутся к изначальному чистому варианту невозможно- а было бы не плохо
И еще идея для разработчика : У многих портабле - удалил папку дата и получил - чистый с настройками портабл - как я понимаю тут все копится и вернутся к изначальному чистому варианту невозможно- а было бы не плохо
Цитата: Александр от 15.06.2023, 14:38Здравствуйте,
Пробовал сделать Portable Filen.
Раскидал все папки, запустил PortableCreator, написал название, указал путь и нажал Создать.
Вылезла ошибка(подробнее).
Здравствуйте,
Пробовал сделать Portable Filen.
Раскидал все папки, запустил PortableCreator, написал название, указал путь и нажал Создать.
Вылезла ошибка(подробнее).
Цитата: macx от 15.06.2023, 14:46Цитата: Александр от 15.06.2023, 14:38Здравствуйте,
Пробовал сделать Portable Filen.
Раскидал все папки, запустил PortableCreator, написал название, указал путь и нажал Создать.
Вылезла ошибка.Где то неверное указали неверно пути, ошибка гуглится в интернете, попробуйте сделать еще раз более внимательно (причин по такой ошибке бывает много. даже параметры языка) - я не специалист но погуглил вашу ошибку
Цитата: Александр от 15.06.2023, 14:38Здравствуйте,
Пробовал сделать Portable Filen.
Раскидал все папки, запустил PortableCreator, написал название, указал путь и нажал Создать.
Вылезла ошибка.
Где то неверное указали неверно пути, ошибка гуглится в интернете, попробуйте сделать еще раз более внимательно (причин по такой ошибке бывает много. даже параметры языка) - я не специалист но погуглил вашу ошибку