Можешь скинуть код для кубика?Так можно код написать, что бы профиль папка после того как ты закончил с ней работать упаковывалась в архив, а когда ты решал с ней поработать она распаковывалась. Делов то
Сейчас нет, возможно на выходных, комп не рядомМожешь скинуть код для кубика?
Не совсем серьезное решение.Так можно код написать, что бы профиль папка после того как ты закончил с ней работать упаковывалась в архив, а когда ты решал с ней поработать она распаковывалась. Делов то
отличное решение.. хз почему не сделано из коробкиНе совсем серьезное решение.
Сколько времени будет занимать данная процедура? Ну так, на вскидку...Поподробнее
Ну вот в субботу я тесты проведу и скажу точно, а так, на вскидку думаю секунд 10-15 на запаковку и столько же на распаковку, опять же, будет зависеть от веса профиль папки, если она прям жирной будет то возможно времени понадобится побольшеСколько времени будет занимать данная процедура? Ну так, на вскидку...
вообще не заметно. может и есть какие то секунды, но быстрее чем тот же запуск инстанса. зато можно легко хранить-перемещать пачками... а профиль папки - если их там несколько тысяч удаляются больше часа. работаю с такой схемой несколько месяцевСколько времени будет занимать данная процедура? Ну так, на вскидку...
Нашел результаты тестов разных библиотек на c# для сжатия, вот результатыСколько времени будет занимать данная процедура? Ну так, на вскидку...
И это надо как доп опцию, но никак не по дефолту - так как в папке профиле перезаписывается несколько файлов - а вот при таком варианте весь профиль, хоть и архивом будет перезаписан - диски умирать будут на раз два три. При работе например - можно распоковывать его не на диск, а в область памяти. и работать там с ним,Взяли в Беклог идею с запаковкой/распаковкой профиль-папок, программисты подумают над внедрением такой фичи из коробки, но это будет однозначно уже на версии 8. Параллельно прорабатываются и будут прорабатываться в дальнейшем пути оптимизации профиль-папок.
в общий кодМожешь скинуть код для кубика?
using System.IO.Compression;System.IO.Compression.ZipFile.CreateFromDirectory(profilePath, Arhiv); // архивируем
System.IO.Compression.ZipFile.ExtractToDirectory(Arhiv, profilePath); // Извлекаем содержимое архива
спасибо большое! проверять будув общий код
using System.IO.Compression;
Сам код для архивации:
C#:System.IO.Compression.ZipFile.CreateFromDirectory(profilePath, Arhiv); // архивируем System.IO.Compression.ZipFile.ExtractToDirectory(Arhiv, profilePath); // Извлекаем содержимое архива
Я бы, скорее, в настройках, условно, дал возможность указывать "область", куда распаковывать профили и где с ними работать. Чтобы можно было на RAM-диски выносить. Т.е., физически профиль лежит на диске, распаковывается на RAM-диск, там с ним работается, потом он там же архивируется и кладется архивом обратно на физический диск.
про то, что в 40 раз меньше до:
запустить новый инстаст , пустой без браузера. и подождать несколько секунд.Поднимаю вопрос. Как сделать так, чтобы зенка "отпустила" папку-профиль, для того, чтобы ее заархивировать?
Есть надежный способ, но использовать только в однопоток, т.к. убивает все инстансы хромиумаПоднимаю вопрос. Как сделать так, чтобы зенка "отпустила" папку-профиль, для того, чтобы ее заархивировать?

C:\Windows\System32\taskkill.exe
/IM "zennobrowser.exe" /F



