Portable Google Picasa
Цитата: syfle от 31.08.2022, 01:11Хочу поделиться своей portable-сборкой Picasa.
Это простейшая сборка для просмотра фотографий, не умеет ничего, кроме этого. Весит мало, красивая анимация, удобная в использовании.
Особенности:
- Вырезано вообще всё, кроме возможности смотреть фото (размер уменьшился с ~60мб до ~5мб)
- Привязывать расширения нужно вручную, но в папке с программой есть vbs для привязке к .jpg, .jpeg, .png, .bmp, .webp
- Не работают никакие настройки из-за удаления всех остальных файлов, но для простого открытия и просмотра фоток они и не нужны. Единственный существенный минус, это то, что кнопка "Печать" тоже утратила функционал без основного exe. И раз никаких настроек программа не использует, то килобайты, создаваемые в AppData и реестре, удаляются при закрытии portable.
Хочу поделиться своей portable-сборкой Picasa.
Это простейшая сборка для просмотра фотографий, не умеет ничего, кроме этого. Весит мало, красивая анимация, удобная в использовании.
Особенности:
- Вырезано вообще всё, кроме возможности смотреть фото (размер уменьшился с ~60мб до ~5мб)
- Привязывать расширения нужно вручную, но в папке с программой есть vbs для привязке к .jpg, .jpeg, .png, .bmp, .webp
- Не работают никакие настройки из-за удаления всех остальных файлов, но для простого открытия и просмотра фоток они и не нужны. Единственный существенный минус, это то, что кнопка "Печать" тоже утратила функционал без основного exe. И раз никаких настроек программа не использует, то килобайты, создаваемые в AppData и реестре, удаляются при закрытии portable.
Цитата: syfle от 31.08.2022, 01:35Забыл упомянуть, первый запуск может быть долгим. А еще на слабых/медленных пк фотки всегда открываются со значительной задержкой.
Забыл упомянуть, первый запуск может быть долгим. А еще на слабых/медленных пк фотки всегда открываются со значительной задержкой.
Цитата: Алик от 31.08.2022, 01:55Здравствуй, все таки смог сделать портабл, молодец) Помнится, ты обращался за советом на форуме по созданию портабл версии)
Здравствуй, все таки смог сделать портабл, молодец) Помнится, ты обращался за советом на форуме по созданию портабл версии)
Цитата: syfle от 31.08.2022, 01:59Привет, спасибо)
Вообще он уже давным-давно был готов, а когда спрашивал советы, то просто исправлял ошибки. Почему-то только сейчас решил поделиться программой.
Привет, спасибо)
Вообще он уже давным-давно был готов, а когда спрашивал советы, то просто исправлял ошибки. Почему-то только сейчас решил поделиться программой.
Цитата: Алик от 31.08.2022, 02:01А можно поинтересоваться, кажется, у тебя была загвоздка в том, что Picasa создавала папку "Google", которая могла бы использоваться самим браузером Google - как удалось .это обойти?)
Спасибо, что поделился прогой)
А можно поинтересоваться, кажется, у тебя была загвоздка в том, что Picasa создавала папку "Google", которая могла бы использоваться самим браузером Google - как удалось .это обойти?)
Спасибо, что поделился прогой)
Цитата: syfle от 31.08.2022, 02:10[DirectoriesMove]
-=%localappdata%\Google\Picasa2
C помощью этой строчки portable использует только папку "Picasa2" которая находится по указанному в конфиге пути. Если папка Google в Local уже есть, то внутри создается папка Picasa2, если папка Google отсутствует, то создаются обе папки. - перед = означает, что после закрытия программы эта папка будет удалена.[RegistryCleanupIfEmpty]
1=HKCU\SOFTWARE\Google
Затем, идет проверка и если в папке Google пусто, то она удаляется, а если что-то лежит(то есть данные браузера), то остается на месте
[DirectoriesMove]
-=%localappdata%\Google\Picasa2
C помощью этой строчки portable использует только папку "Picasa2" которая находится по указанному в конфиге пути. Если папка Google в Local уже есть, то внутри создается папка Picasa2, если папка Google отсутствует, то создаются обе папки. - перед = означает, что после закрытия программы эта папка будет удалена.
[RegistryCleanupIfEmpty]
1=HKCU\SOFTWARE\Google
Затем, идет проверка и если в папке Google пусто, то она удаляется, а если что-то лежит(то есть данные браузера), то остается на месте
Цитата: Алик от 31.08.2022, 02:13Интересное решение)
кстати, как обучиться привязке расширений, так для будущего спрашиваю, потому что сам обучаюсь созданию портабл - довольно интересно для меня) Вижу тебе удалось как-то через VBS реализовать привязку
Интересное решение)
кстати, как обучиться привязке расширений, так для будущего спрашиваю, потому что сам обучаюсь созданию портабл - довольно интересно для меня) Вижу тебе удалось как-то через VBS реализовать привязку
Цитата: Алик от 31.08.2022, 02:18хотя тут и не объяснишь, ведь тут нужно немного сообразать, как работать с cmd и реестром - это большая пропасть для меня, как и программирование (
хотя тут и не объяснишь, ведь тут нужно немного сообразать, как работать с cmd и реестром - это большая пропасть для меня, как и программирование (
Цитата: syfle от 31.08.2022, 02:23Что бы привязать расширения я взял за основу скрипт Сергея из его сборки Portable qBittorrent. Сам не умею пользоваться vbs, но изучив содержимое понял, как привязать расширения к своей программе. Плюс я смотрел где-то 5 видео-уроков Хачатура по C# и редактирование реестра в этих языках похоже, что тоже мне помогло. Посмотри мой файл и файл Сергея, потом посмотри что они добавляют в реестр и думаю разберешься как привязывать расширения. Если что спрашивай попробую помочь
Что бы привязать расширения я взял за основу скрипт Сергея из его сборки Portable qBittorrent. Сам не умею пользоваться vbs, но изучив содержимое понял, как привязать расширения к своей программе. Плюс я смотрел где-то 5 видео-уроков Хачатура по C# и редактирование реестра в этих языках похоже, что тоже мне помогло. Посмотри мой файл и файл Сергея, потом посмотри что они добавляют в реестр и думаю разберешься как привязывать расширения. Если что спрашивай попробую помочь
Цитата: Алик от 31.08.2022, 02:26Спасибо, друг) Завтра буду пробовать делать portable версию Nexus Mod Manager (все потому что решил поиграть в Fallout 4😅). Там как раз есть привязка расширений к каким-то файлам модов. Можно будет попробовать реализовать привязку)
Спасибо, друг) Завтра буду пробовать делать portable версию Nexus Mod Manager (все потому что решил поиграть в Fallout 4😅). Там как раз есть привязка расширений к каким-то файлам модов. Можно будет попробовать реализовать привязку)
Цитата: syfle от 31.08.2022, 02:32Рад помочь) Я уже успел сделать портативку Mod Organizer 2 для фоллаутов и древних свитков 😀
Не слышал про расширения у модов для них, но знаю что менеджеры привязываются к нексус-ссылкам, а как привязывать такие ссылки можно узнать в файле Сергея. Mod Organizer 2 вообще автоматически это делает, что я даже сделал удаление этой привязки, потому что все качаю архивами
Рад помочь) Я уже успел сделать портативку Mod Organizer 2 для фоллаутов и древних свитков 😀
Не слышал про расширения у модов для них, но знаю что менеджеры привязываются к нексус-ссылкам, а как привязывать такие ссылки можно узнать в файле Сергея. Mod Organizer 2 вообще автоматически это делает, что я даже сделал удаление этой привязки, потому что все качаю архивами
Цитата: Алик от 31.08.2022, 02:37Да, действительно, здесь есть привзяки к URL, но еще, к каким-то файлам, не знаю, конечно, как это работает, наверное, так же, как и обычные расширения)
[spoiler title=""][/spoiler]
Да, действительно, здесь есть привзяки к URL, но еще, к каким-то файлам, не знаю, конечно, как это работает, наверное, так же, как и обычные расширения)

Цитата: syfle от 31.08.2022, 02:42Хм, никогда с такими не сталкивался. Если в моде и были FOMOD и OMOD установщики, то они ограничивались папками с этими названиями и мод можно было устанавливать даже не открывая ничего из архива
Хм, никогда с такими не сталкивался. Если в моде и были FOMOD и OMOD установщики, то они ограничивались папками с этими названиями и мод можно было устанавливать даже не открывая ничего из архива
Цитата: ıllıllı MrSadOwl ıllıllı от 24.04.2023, 01:00syfle, Здраствуйте🖐 Хоть прога и стара, но на удивление очень красива на сегодняшний день😮 Но кнопки навигации фот: посередине - внизу, выглядят старомодно🤔 Я попытался найти их в папке программы, чтобы на их основе сделать другие, но похоже они где-то запакованы/спрятаны. Не подскажете где их искать?
syfle, Здраствуйте🖐 Хоть прога и стара, но на удивление очень красива на сегодняшний день😮 Но кнопки навигации фот: посередине - внизу, выглядят старомодно🤔 Я попытался найти их в папке программы, чтобы на их основе сделать другие, но похоже они где-то запакованы/спрятаны. Не подскажете где их искать?