Программа для создания портативных версий приложений
Цитата: Hunter23071985 от 01.09.2023, 22:18@andrey
Я ничего ни от кого не требую, лишь высказываю свои идеи, наблюдения и вопросы, на то и есть форум.
А ещё собираю всю информацию в общедоступной папке, чтобы всем было удобно.
Только ссылки на неё так и нет в посте №1, как и комментариев к написанной мной инструкции к программе.
Если есть уточнения и пожелания - пишите, постараюсь исправить или дать доступ на редактирование.@All
Тут спрашивали, какие программы уже были сделаны, - перечитал тему, пересмотрел видео и составил Список работ.xlsm.
Лежит в той же папке. Опять же, если что-то надо исправить/добавить - пишите.
Говорили, что есть проблемы со входом в папку, - полагаю, что и зайти не пробовали, либо пишите, какая ошибка.
По идее папка доступна для чтения всем, у кого есть ссылка.Всем хорошего вечера!
@andrey
Я ничего ни от кого не требую, лишь высказываю свои идеи, наблюдения и вопросы, на то и есть форум.
А ещё собираю всю информацию в общедоступной папке, чтобы всем было удобно.
Только ссылки на неё так и нет в посте №1, как и комментариев к написанной мной инструкции к программе.
Если есть уточнения и пожелания - пишите, постараюсь исправить или дать доступ на редактирование.
@All
Тут спрашивали, какие программы уже были сделаны, - перечитал тему, пересмотрел видео и составил Список работ.xlsm.
Лежит в той же папке. Опять же, если что-то надо исправить/добавить - пишите.
Говорили, что есть проблемы со входом в папку, - полагаю, что и зайти не пробовали, либо пишите, какая ошибка.
По идее папка доступна для чтения всем, у кого есть ссылка.
Всем хорошего вечера!
Цитата: macx от 02.09.2023, 01:01Photoshop+(панели и плагины) и illustrator - делал для себя возможно не учел все нюансы но все работает (даже удалось немного удалить то что мне не нужно (lite)), нравится бысто делать и не сложно в отличии от версии скриптографии. Из минусов - у Хачатура удалил data и все как новое - (в этой версии не знаю как это сделать да и нужно ли) - работаю много в обоих глюков и сбоев у меня не было. Автору огромное спасибо за такую "програмку"
Photoshop+(панели и плагины) и illustrator - делал для себя возможно не учел все нюансы но все работает (даже удалось немного удалить то что мне не нужно (lite)), нравится бысто делать и не сложно в отличии от версии скриптографии. Из минусов - у Хачатура удалил data и все как новое - (в этой версии не знаю как это сделать да и нужно ли) - работаю много в обоих глюков и сбоев у меня не было. Автору огромное спасибо за такую "програмку"
Цитата: Hunter23071985 от 02.09.2023, 01:24Цитата: macx от 02.09.2023, 01:01у Хачатура удалил data и все как новое - (в этой версии не знаю как это сделать да и нужно ли)
Нужно, очень нужно!
Пока Portable Creator не понимает переменную %allusersprofile% собирать даже пытаться смысла нет.
Папка %appdata% имеет ещё 3 отдельных папки, и у каждой своя переменная, тоже тупик.
Сделать Сеть.txt, чтобы блокировать доступ программ по ip, тоже просили, не сделано.
Как допилят это, можно будет пробовать, а пока рано. И это не моя мысль, а профессиональных сборщиков.
Цитата: macx от 02.09.2023, 01:01у Хачатура удалил data и все как новое - (в этой версии не знаю как это сделать да и нужно ли)
Нужно, очень нужно!
Пока Portable Creator не понимает переменную %allusersprofile% собирать даже пытаться смысла нет.
Папка %appdata% имеет ещё 3 отдельных папки, и у каждой своя переменная, тоже тупик.
Сделать Сеть.txt, чтобы блокировать доступ программ по ip, тоже просили, не сделано.
Как допилят это, можно будет пробовать, а пока рано. И это не моя мысль, а профессиональных сборщиков.
Цитата: Ledgard от 02.09.2023, 01:28Цитата: macx от 02.09.2023, 01:01Photoshop+(панели и плагины) и illustrator - делал для себя возможно не учел все нюансы но все работает (даже удалось немного удалить то что мне не нужно (lite)), нравится бысто делать и не сложно в отличии от версии скриптографии. Из минусов - у Хачатура удалил data и все как новое - (в этой версии не знаю как это сделать да и нужно ли) - работаю много в обоих глюков и сбоев у меня не было. Автору огромное спасибо за такую "програмку"
Привет, да потенциал у программы есть, пока для личного использование сойдет. Ну в скриптографическом папка App содержит необходимые для запуска файлы которые по идее должны быть только для чтения, а уже что там пользователь натыкал, временные файлы и т.п. в папку Data. Задачка как это все разделить, это нужно понимать что в твоей программе отвечает за эти пользовательские настройки, ну по идее в теории можно попытаться скопировать эти файлы из папки с программой в папку Data и вести запись туда, тоже и с реестром, копировать и вести запись только в файлы в папке Data при этом не трогая саму проговскую папку. Ну что тут сказать нужно просто расширять конфиги, дать иструментарий.
Кстати в фотошопе можно настройки сбросить если закрепить ярлык и с зажатым Ctrl + Shift + Alt нажать по нему, выскочит диалог с подверждением на сброс.
Цитата: macx от 02.09.2023, 01:01Photoshop+(панели и плагины) и illustrator - делал для себя возможно не учел все нюансы но все работает (даже удалось немного удалить то что мне не нужно (lite)), нравится бысто делать и не сложно в отличии от версии скриптографии. Из минусов - у Хачатура удалил data и все как новое - (в этой версии не знаю как это сделать да и нужно ли) - работаю много в обоих глюков и сбоев у меня не было. Автору огромное спасибо за такую "програмку"
Привет, да потенциал у программы есть, пока для личного использование сойдет. Ну в скриптографическом папка App содержит необходимые для запуска файлы которые по идее должны быть только для чтения, а уже что там пользователь натыкал, временные файлы и т.п. в папку Data. Задачка как это все разделить, это нужно понимать что в твоей программе отвечает за эти пользовательские настройки, ну по идее в теории можно попытаться скопировать эти файлы из папки с программой в папку Data и вести запись туда, тоже и с реестром, копировать и вести запись только в файлы в папке Data при этом не трогая саму проговскую папку. Ну что тут сказать нужно просто расширять конфиги, дать иструментарий.
Кстати в фотошопе можно настройки сбросить если закрепить ярлык и с зажатым Ctrl + Shift + Alt нажать по нему, выскочит диалог с подверждением на сброс.
Цитата: Mikhail от 02.09.2023, 03:15Hunter23071985, Все равно не понял зачем тебе %allusersprofile%, когда есть %user%, оттуда можно хоть куда пойти + есть кастом.txt если нужно.
Hunter23071985, Все равно не понял зачем тебе %allusersprofile%, когда есть %user%, оттуда можно хоть куда пойти + есть кастом.txt если нужно.
Цитата: Андрей от 02.09.2023, 09:23Цитата: Hunter23071985 от 02.09.2023, 01:24Сделать Сеть.txt, чтобы блокировать доступ программ по ip, тоже просили, не сделано.
Как допилят это, можно будет пробовать, а пока рано. И это не моя мысль, а профессиональных сборщиков.Название раздела прочитайте. Это не стол заказов.
Профессиональные сборщики не парятся, а делают скриптографическим способом. Эта программа как раз сделана не для профи, которым она не нужна, а для тех, кто хочет это сделать, но не хватает скилла. Свои задачи, которые ставил перед ней автор, она выполняет на 100%.
Цитата: Hunter23071985 от 02.09.2023, 01:24Сделать Сеть.txt, чтобы блокировать доступ программ по ip, тоже просили, не сделано.
Как допилят это, можно будет пробовать, а пока рано. И это не моя мысль, а профессиональных сборщиков.
Название раздела прочитайте. Это не стол заказов.
Профессиональные сборщики не парятся, а делают скриптографическим способом. Эта программа как раз сделана не для профи, которым она не нужна, а для тех, кто хочет это сделать, но не хватает скилла. Свои задачи, которые ставил перед ней автор, она выполняет на 100%.
Цитата: Hunter23071985 от 02.09.2023, 13:34@andrey
Portable Creator - это алмаз без огранки, а не софт, кому "не хватает скилла"! Иначе я не тратил бы на него столько времени! ))
Вы даже не поняли, что он работает со службами и драйверами (proof), как не выложили и ни одной portable в теме.
Специально для Вас уточню, что ни один другой метод сборки portable не позволяет работать со службами и драйверами!
Именно поэтому стоило бы пригласить сюда Alz50, Diakov, Elchupacabra, KpoJIuK, Pooshock, TryRoom и других профи.
Они смогли бы оценить программу и дать предложения по огранке. А Вам не стоит так напрягаться, итак под 3000 постов. ))@satirov
Сказал же "это не моя мысль", а отзыв одного из выше перечисленных профи, собравших ни одну сотню программ.
Итого сделать %ALLUSERSPROFILE% попросили уже четверо: двое тут, а также @idalgo и @karapuz.
Как человек, собравший от силы десяток portable, я склонен прислушаться к их мнению.
Вопрос только, готов ли Никита развивать свою программу?
@andrey
Portable Creator - это алмаз без огранки, а не софт, кому "не хватает скилла"! Иначе я не тратил бы на него столько времени! ))
Вы даже не поняли, что он работает со службами и драйверами (proof), как не выложили и ни одной portable в теме.
Специально для Вас уточню, что ни один другой метод сборки portable не позволяет работать со службами и драйверами!
Именно поэтому стоило бы пригласить сюда Alz50, Diakov, Elchupacabra, KpoJIuK, Pooshock, TryRoom и других профи.
Они смогли бы оценить программу и дать предложения по огранке. А Вам не стоит так напрягаться, итак под 3000 постов. ))
@satirov
Сказал же "это не моя мысль", а отзыв одного из выше перечисленных профи, собравших ни одну сотню программ.
Итого сделать %ALLUSERSPROFILE% попросили уже четверо: двое тут, а также @idalgo и @karapuz.
Как человек, собравший от силы десяток portable, я склонен прислушаться к их мнению.
Вопрос только, готов ли Никита развивать свою программу?
Цитата: Mikhail от 02.09.2023, 13:38Hunter23071985, Сотни портах собрал тоже, никогда не применял эту переменную, ProgramData - есть, кастом папки тоскать - есть, че еще надо.
У профи спроси для чего им %allusersprofile%, самому интересно.
Hunter23071985, Сотни портах собрал тоже, никогда не применял эту переменную, ProgramData - есть, кастом папки тоскать - есть, че еще надо.
У профи спроси для чего им %allusersprofile%, самому интересно.
Цитата: Hunter23071985 от 02.09.2023, 13:41@satirov
Если человек захочет, сам примет участие в теме, у меня нет столько свободного времени.
К тому же %allusersprofile% - не единственное высказанное тут пожелание.
Кстати, а где Вы выкладываете свои сборки?
@satirov
Если человек захочет, сам примет участие в теме, у меня нет столько свободного времени.
К тому же %allusersprofile% - не единственное высказанное тут пожелание.
Кстати, а где Вы выкладываете свои сборки?
Цитата: Mikhail от 02.09.2023, 13:44Цитата: Hunter23071985 от 02.09.2023, 13:41Кстати, а где Вы выкладываете свои сборки?
Нигде, сам себе делаю, если кто-то просит, делаю для него если время есть и не лень и выкладываю тут на форуме.
Пока Portable Creator не понимает переменную %allusersprofile% собирать даже пытаться смысла нет.
Ты какой-то странный, сам не знаешь для чего %allusersprofile%, но пишешь, что нет смысла собирать в Portable Creator без этой переменной....для чего тогда ты это сказал...
Цитата: Hunter23071985 от 02.09.2023, 13:41Кстати, а где Вы выкладываете свои сборки?
Нигде, сам себе делаю, если кто-то просит, делаю для него если время есть и не лень и выкладываю тут на форуме.
Пока Portable Creator не понимает переменную %allusersprofile% собирать даже пытаться смысла нет.
Ты какой-то странный, сам не знаешь для чего %allusersprofile%, но пишешь, что нет смысла собирать в Portable Creator без этой переменной....для чего тогда ты это сказал...
Цитата: Hunter23071985 от 02.09.2023, 13:52@satirov
Сколько Вам раз повторять, что это отзыв одного из профи??? Сейчас второй отписался, также не лестно - скриншот.
Если Вы не знаете, зачем всё это, и что-то собираете, но не имеете тысячи юзеров/тестеров, это не повод для гордости.
К тому же, что сложного к 9 имеющимся константам добавить ещё одну? ))
@satirov
Сколько Вам раз повторять, что это отзыв одного из профи??? Сейчас второй отписался, также не лестно - скриншот.
Если Вы не знаете, зачем всё это, и что-то собираете, но не имеете тысячи юзеров/тестеров, это не повод для гордости.
К тому же, что сложного к 9 имеющимся константам добавить ещё одну? ))
Цитата: Mikhail от 02.09.2023, 14:07Цитата: Hunter23071985 от 02.09.2023, 13:52К тому же, что сложного к 9 имеющимся константам добавить ещё одну? ))
Ничего сложного, но мне например чтоб собирать 99% портах этого не надо, и 1% это те приложения, которые прям тугие в службах и драйверах.
Сколько Вам раз повторять, что это отзыв одного из профи??
За это извиняюсь, до конца не дочитал, обычно в начале пишут, например - "цитирую - текст" и т.д.
Если Вы не знаете, зачем всё это, и что-то собираете, но не имеете тысячи юзеров/тестеров, это не повод для гордости.
Я то знаю что такое %allusersprofile% и куда оно ведет, но без нее обойтись можно.
Зачем мне иметь тысячи юзеров, тот человек скорей всего зарабатывает на этом, у меня на это времени нет и таких как я, которые умеют собирать куда лучше, чем я и того профи, тьма тьмущая, просто не светятся.
Это я к тому что тысячная аудитория не показатель, если профи(даже не я) разберет его портахи, то с вероятностью 100% можно найти хрень и улучшить, это неизбежно. Если он не в состоянии нормально собирать портахи без %allusersprofile%, ну...сочувствую..., я уже на Portable Creator собрал порядка >50 портах, раздал друзьям, знакомым, все довольны, ни багов, ни глюков, ни %allusersprofile%)Просто вы говорите про %allusersprofile% от лица того профи, а вам он зачем, вы просите, а объяснить не можете...
Цитата: Hunter23071985 от 02.09.2023, 13:52К тому же, что сложного к 9 имеющимся константам добавить ещё одну? ))
Ничего сложного, но мне например чтоб собирать 99% портах этого не надо, и 1% это те приложения, которые прям тугие в службах и драйверах.
Сколько Вам раз повторять, что это отзыв одного из профи??
За это извиняюсь, до конца не дочитал, обычно в начале пишут, например - "цитирую - текст" и т.д.
Если Вы не знаете, зачем всё это, и что-то собираете, но не имеете тысячи юзеров/тестеров, это не повод для гордости.
Я то знаю что такое %allusersprofile% и куда оно ведет, но без нее обойтись можно.
Зачем мне иметь тысячи юзеров, тот человек скорей всего зарабатывает на этом, у меня на это времени нет и таких как я, которые умеют собирать куда лучше, чем я и того профи, тьма тьмущая, просто не светятся.
Это я к тому что тысячная аудитория не показатель, если профи(даже не я) разберет его портахи, то с вероятностью 100% можно найти хрень и улучшить, это неизбежно. Если он не в состоянии нормально собирать портахи без %allusersprofile%, ну...сочувствую..., я уже на Portable Creator собрал порядка >50 портах, раздал друзьям, знакомым, все довольны, ни багов, ни глюков, ни %allusersprofile%)
Просто вы говорите про %allusersprofile% от лица того профи, а вам он зачем, вы просите, а объяснить не можете...
Цитата: Hunter23071985 от 02.09.2023, 14:19@satirov
Ну, попробуйте собрать AutoCAD 2024.1 с VBA Enabler, Block Indexer и AdskNLM или Patcher ALL 2024 V3.
У меня с AdskNLM не вышло (м.б. Pather поможет), правда, я и потратил не более 2 часов, пока больше времени нет.
Уже чувствую, что сейчас прибежит @andrey, что я опять тут даю указания и обсуждаю "не тот софт". ))
Это не указание и не просьба, просто так разговор повернулся, и может как раз понадобится %allusersprofile%, отсутствующий в Portable Creator? ))
@satirov
Ну, попробуйте собрать AutoCAD 2024.1 с VBA Enabler, Block Indexer и AdskNLM или Patcher ALL 2024 V3.
У меня с AdskNLM не вышло (м.б. Pather поможет), правда, я и потратил не более 2 часов, пока больше времени нет.
Уже чувствую, что сейчас прибежит @andrey, что я опять тут даю указания и обсуждаю "не тот софт". ))
Это не указание и не просьба, просто так разговор повернулся, и может как раз понадобится %allusersprofile%, отсутствующий в Portable Creator? ))
Цитата: Никита от 02.09.2023, 14:35Hunter23071985, привет. Со всеми уважением к профи, кто бы именно он не был, но...
Как по мне, детский сад развели в теме.
Условный $FONTS - Это папка C:\Windows\Fonts.
Что мешает прописать её без переменных?
Например: Я как человек, который не делал портатитвки ранее, скачал PortablCreator, начал делать для себя софт и тут например глядя на слепок системы в TotalUninstall вижу, что программа добавляет свои шрифты в систему. Мне как человеку несведущему можно прописать этот путь конкретно, вместо того, того, чтобы запоминать все эти переменные. Потому что в первую очередь Я делая портативку, Я смотрю на папки в проводнике с реальными путями и это интуитивнее (ещё раз повторюсь, для человека несведущего).
Спросите у рядового пользователя ПК, что такое %FONTS% и тут же спросите, что такое C:\Windows\Fonts. Думаю ответ очевиден, что именно из двух вариантов он сможет идентифицировать быстрее, как минимум, потому что это понятно, что это конкретный путь и что его можно посмотреть глазками в проводнике.
То что есть в папке AppData ещё три папки, ну извольте, никто не мешает использовать %appdata%\local\*
И если этот Creator — детский сад, то почему никто из "взрослых" нормально не даёт нам способ делать портатитвки, которые зависимы от служб и драйверов, кроме "ясельного" приложения Portable Creator?
Всё что есть, это костыли на ходулях. Только этот один факт кроет все недостающие десятки переменных, которые можно просто прописать, как абсолютный путь.
Функционал приложения есть куда развивать, но, повторюсь снова, для того, что МНЕ нужно было и для того, сколько у меня сейчас есть свободного времени, Я считаю программу законченной. Я и так с ней прыгнул выше своей головы и своих ожиданий. Но развивать софт ещё есть куда и в том числе по переменным. И если профи о котором Ты говоришь сетует на переменные, не обращая внимания на другие преимущества, то стоит задуматься о чем-то (либо мне, либо ему, либо тебе😁).Подытожив, могу лишь сказать всем спасибо за тексты и отзывы. Ещё вернусь к этому проекту со свежей головой, но не прямо сейчас 🙂
Hunter23071985, привет. Со всеми уважением к профи, кто бы именно он не был, но...
Как по мне, детский сад развели в теме.
Условный $FONTS - Это папка C:\Windows\Fonts.
Что мешает прописать её без переменных?
Например: Я как человек, который не делал портатитвки ранее, скачал PortablCreator, начал делать для себя софт и тут например глядя на слепок системы в TotalUninstall вижу, что программа добавляет свои шрифты в систему. Мне как человеку несведущему можно прописать этот путь конкретно, вместо того, того, чтобы запоминать все эти переменные. Потому что в первую очередь Я делая портативку, Я смотрю на папки в проводнике с реальными путями и это интуитивнее (ещё раз повторюсь, для человека несведущего).
Спросите у рядового пользователя ПК, что такое %FONTS% и тут же спросите, что такое C:\Windows\Fonts. Думаю ответ очевиден, что именно из двух вариантов он сможет идентифицировать быстрее, как минимум, потому что это понятно, что это конкретный путь и что его можно посмотреть глазками в проводнике.
То что есть в папке AppData ещё три папки, ну извольте, никто не мешает использовать %appdata%\local\*
И если этот Creator — детский сад, то почему никто из "взрослых" нормально не даёт нам способ делать портатитвки, которые зависимы от служб и драйверов, кроме "ясельного" приложения Portable Creator?
Всё что есть, это костыли на ходулях. Только этот один факт кроет все недостающие десятки переменных, которые можно просто прописать, как абсолютный путь.
Функционал приложения есть куда развивать, но, повторюсь снова, для того, что МНЕ нужно было и для того, сколько у меня сейчас есть свободного времени, Я считаю программу законченной. Я и так с ней прыгнул выше своей головы и своих ожиданий. Но развивать софт ещё есть куда и в том числе по переменным. И если профи о котором Ты говоришь сетует на переменные, не обращая внимания на другие преимущества, то стоит задуматься о чем-то (либо мне, либо ему, либо тебе😁).
Подытожив, могу лишь сказать всем спасибо за тексты и отзывы. Ещё вернусь к этому проекту со свежей головой, но не прямо сейчас 🙂