Вопросы по программам
Цитата: Никита от 05.07.2021, 14:44Всем Куки)
Созрел такой вопрос..
Пишу сейчас Launcher на C#, делаю портативку для Davinci Resolve..
И подумал, можно ведь вместо копирования каталогов из папки Portable на диск С и обратно создавать линки при запуске программы, чтобы лишний раз Ssd не нагружать, плюс это быстрее будет, чем копировать по 1+ Гб..Есть ли в таком подходе минусы по сравнению с обычным копированием каталогов туда-обратно?
Или это даже лучше будет, если использовать линки?
Потому что из поверхностного осмотра, это вроде как лучше, так-как процесс создания линка быстрее и не крутит гигабайты информации при открытии/закрытии программы..
Всем Куки)
Созрел такой вопрос..
Пишу сейчас Launcher на C#, делаю портативку для Davinci Resolve..
И подумал, можно ведь вместо копирования каталогов из папки Portable на диск С и обратно создавать линки при запуске программы, чтобы лишний раз Ssd не нагружать, плюс это быстрее будет, чем копировать по 1+ Гб..
Есть ли в таком подходе минусы по сравнению с обычным копированием каталогов туда-обратно?
Или это даже лучше будет, если использовать линки?
Потому что из поверхностного осмотра, это вроде как лучше, так-как процесс создания линка быстрее и не крутит гигабайты информации при открытии/закрытии программы..
Цитата: ЯR от 05.07.2021, 15:19Добрый день, Никита.
Советую изучить такие разработки, какx-launcherиyap launcher— в них используется, описанный подход, то есть создания символических ссылок.
Добрый день, Никита.
Советую изучить такие разработки, как Скопированоx-launcher и Скопированоyap launcher — в них используется, описанный подход, то есть создания символических ссылок.
Цитата: Сергей от 05.07.2021, 17:49Цитата: Никита от 05.07.2021, 14:44Всем Куки)
Созрел такой вопрос..
Пишу сейчас Launcher на C#, делаю портативку для Davinci Resolve..
И подумал, можно ведь вместо копирования каталогов из папки Portable на диск С и обратно создавать линки при запуске программы, чтобы лишний раз Ssd не нагружать, плюс это быстрее будет, чем копировать по 1+ Гб..Есть ли в таком подходе минусы по сравнению с обычным копированием каталогов туда-обратно?
Или это даже лучше будет, если использовать линки?
Потому что из поверхностного осмотра, это вроде как лучше, так-как процесс создания линка быстрее и не крутит гигабайты информации при открытии/закрытии программы..Привет, Никита 🖐
Конечно быстрее и лучше 👍
Износ меньше. Однако, рекомендую делать паузу в 500-1000 мс после создания Symlink, чтобы винда отдуплила(На быстром компе, разумеется, проблем нет, но как мы знаем, что C# работает быстрее, чем Windows, и это всегда нужно предусматривать), а потом запускать программу.
Цитата: Никита от 05.07.2021, 14:44Всем Куки)
Созрел такой вопрос..
Пишу сейчас Launcher на C#, делаю портативку для Davinci Resolve..
И подумал, можно ведь вместо копирования каталогов из папки Portable на диск С и обратно создавать линки при запуске программы, чтобы лишний раз Ssd не нагружать, плюс это быстрее будет, чем копировать по 1+ Гб..Есть ли в таком подходе минусы по сравнению с обычным копированием каталогов туда-обратно?
Или это даже лучше будет, если использовать линки?
Потому что из поверхностного осмотра, это вроде как лучше, так-как процесс создания линка быстрее и не крутит гигабайты информации при открытии/закрытии программы..
Привет, Никита 🖐
Конечно быстрее и лучше 👍
Износ меньше. Однако, рекомендую делать паузу в 500-1000 мс после создания Symlink, чтобы винда отдуплила(На быстром компе, разумеется, проблем нет, но как мы знаем, что C# работает быстрее, чем Windows, и это всегда нужно предусматривать), а потом запускать программу.
Цитата: Alexey от 11.07.2021, 17:57Всем привет ✋.
Сделал свою портативку одного приложения, но появилась вот такая задача: хочу сделать так, что бы если у пользователя до этого уже были файлы программы, то он использовал их. Например: есть папка по пути Appdata/Roaming/Программа, которую создаёт программа, но если эта программа уже была установлена то, соответственно, она(папка) будет существовать и до первого запуска портативки, а значит при запуске портативка будет переименовывать эту папку в Программа.BackupByПрограмма. Так вот, я хочу, что бы портативка если видит эту папку использовала её, а потом уже после закрытия переносила к себе в Data, а не создавала новую и переименовывала существующую.
Всем привет ✋.
Сделал свою портативку одного приложения, но появилась вот такая задача: хочу сделать так, что бы если у пользователя до этого уже были файлы программы, то он использовал их. Например: есть папка по пути Appdata/Roaming/Программа, которую создаёт программа, но если эта программа уже была установлена то, соответственно, она(папка) будет существовать и до первого запуска портативки, а значит при запуске портативка будет переименовывать эту папку в Программа.BackupByПрограмма. Так вот, я хочу, что бы портативка если видит эту папку использовала её, а потом уже после закрытия переносила к себе в Data, а не создавала новую и переименовывала существующую.
Цитата: MLGretard от 11.07.2021, 18:52Привет, для этого тебе придётся написать лаунчер
Привет, для этого тебе придётся написать лаунчер
Цитата: Mikhail от 12.07.2021, 03:19Цитата: Alexey от 11.07.2021, 17:57Всем привет
.
Сделал свою портативку одного приложения, но появилась вот такая задача: хочу сделать так, что бы если у пользователя до этого уже были файлы программы, то он использовал их. Например: есть папка по пути Appdata/Roaming/Программа, которую создаёт программа, но если эта программа уже была установлена то, соответственно, она(папка) будет существовать и до первого запуска портативки, а значит при запуске портативка будет переименовывать эту папку в Программа.BackupByПрограмма. Так вот, я хочу, что бы портативка если видит эту папку использовала её, а потом уже после закрытия переносила к себе в Data, а не создавала новую и переименовывала существующую.Добрый🖐.
Так не получится, бэкап создается намеренно, как раз таки для того чтоб не сломать инсталляционный софт.
Ну и как уже написали выше, писать свой ланчер только.
Цитата: Alexey от 11.07.2021, 17:57Всем привет
.
Сделал свою портативку одного приложения, но появилась вот такая задача: хочу сделать так, что бы если у пользователя до этого уже были файлы программы, то он использовал их. Например: есть папка по пути Appdata/Roaming/Программа, которую создаёт программа, но если эта программа уже была установлена то, соответственно, она(папка) будет существовать и до первого запуска портативки, а значит при запуске портативка будет переименовывать эту папку в Программа.BackupByПрограмма. Так вот, я хочу, что бы портативка если видит эту папку использовала её, а потом уже после закрытия переносила к себе в Data, а не создавала новую и переименовывала существующую.
Добрый🖐.
Так не получится, бэкап создается намеренно, как раз таки для того чтоб не сломать инсталляционный софт.
Ну и как уже написали выше, писать свой ланчер только.
Цитата: Mikhail от 12.07.2021, 04:59Привет.
Да, свежий за 5 июля 18.4.0 не ставится, а вот за 2 июня ставится, если надо, тык.
Привет.
Да, свежий за 5 июля 18.4.0 не ставится, а вот за 2 июня ставится, если надо, тык.
Цитата: Jeddi Rodnulkin от 12.07.2021, 05:14Цитата: Mikhail от 12.07.2021, 04:59Привет.
Да, свежий за 5 июля 18.4.0 не ставится, а вот за 2 июня ставится, если надо, тык.Спасибо!
Цитата: Mikhail от 12.07.2021, 04:59Привет.
Да, свежий за 5 июля 18.4.0 не ставится, а вот за 2 июня ставится, если надо, тык.
Спасибо!
Цитата: Илья от 12.07.2021, 07:37Здравствуйте!Можно ли поменять иконку при изменении темы архиватора? Везде отображается, а в OldNewExplorer фигу..Или это особенности программы? https://imgur.com/a/cgg736a
Здравствуйте!Можно ли поменять иконку при изменении темы архиватора? Везде отображается, а в OldNewExplorer фигу..Или это особенности программы? https://imgur.com/a/cgg736a
Цитата: Pixi от 12.07.2021, 07:54Цитата: Илья от 12.07.2021, 07:37Здравствуйте!Можно ли поменять иконку при изменении темы архиватора? Везде отображается, а в OldNewExplorer фигу..Или это особенности программы? https://imgur.com/a/cgg736a
Привет 👋 Только если ковырять [simple_tooltip content='RarExt.dll']Dll[/simple_tooltip] файлы и менять там эту иконку
Цитата: Илья от 12.07.2021, 07:37Здравствуйте!Можно ли поменять иконку при изменении темы архиватора? Везде отображается, а в OldNewExplorer фигу..Или это особенности программы? https://imgur.com/a/cgg736a
Привет 👋 Только если ковырять Dll файлы и менять там эту иконку
Цитата: Илья от 12.07.2021, 09:17Спасибо!Попробую)
Спасибо!Попробую)