Можно ли сжимать новые профили. Версия 7.7.3

Nixens

Client
Регистрация
18.02.2018
Сообщения
283
Благодарностей
7
Баллы
18
Может можно как-нибудь сжимать новые профили. на версии 7.7.3 - очень много места занимают. Может есть какой-нибудь экшн, и чтобы также нормально можно было с этим профилем работать?
 

Nixens

Client
Регистрация
18.02.2018
Сообщения
283
Благодарностей
7
Баллы
18
просто чудесным образом зип-файл - системными средствами винды уменьшает папку в 40 раз. - это без доп. настроек и прочего.
 

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 006
Благодарностей
537
Баллы
113
Так можно код написать, что бы профиль папка после того как ты закончил с ней работать упаковывалась в архив, а когда ты решал с ней поработать она распаковывалась. Делов то
 
  • Спасибо
Реакции: Nixens

Nixens

Client
Регистрация
18.02.2018
Сообщения
283
Благодарностей
7
Баллы
18
Так можно код написать, что бы профиль папка после того как ты закончил с ней работать упаковывалась в архив, а когда ты решал с ней поработать она распаковывалась. Делов то
Можешь скинуть код для кубика?
 

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 006
Благодарностей
537
Баллы
113
  • Спасибо
Реакции: Nixens

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
Так можно код написать, что бы профиль папка после того как ты закончил с ней работать упаковывалась в архив, а когда ты решал с ней поработать она распаковывалась. Делов то
Не совсем серьезное решение.
 

Nixens

Client
Регистрация
18.02.2018
Сообщения
283
Благодарностей
7
Баллы
18

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 006
Благодарностей
537
Баллы
113

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 006
Благодарностей
537
Баллы
113
Сколько времени будет занимать данная процедура? Ну так, на вскидку...
Ну вот в субботу я тесты проведу и скажу точно, а так, на вскидку думаю секунд 10-15 на запаковку и столько же на распаковку, опять же, будет зависеть от веса профиль папки, если она прям жирной будет то возможно времени понадобится побольше
 
  • Спасибо
Реакции: Nixens

Konrod_m

Client
Регистрация
18.09.2014
Сообщения
1 662
Благодарностей
919
Баллы
113
Сколько времени будет занимать данная процедура? Ну так, на вскидку...
вообще не заметно. может и есть какие то секунды, но быстрее чем тот же запуск инстанса. зато можно легко хранить-перемещать пачками... а профиль папки - если их там несколько тысяч удаляются больше часа. работаю с такой схемой несколько месяцев
 
  • Спасибо
Реакции: Nixens

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 006
Благодарностей
537
Баллы
113
  • Спасибо
Реакции: Nixens

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 461
Благодарностей
8 686
Баллы
113
Взяли в Беклог идею с запаковкой/распаковкой профиль-папок, программисты подумают над внедрением такой фичи из коробки, но это будет однозначно уже на версии 8. Параллельно прорабатываются и будут прорабатываться в дальнейшем пути оптимизации профиль-папок.
 
  • Спасибо
Реакции: Nixens

luk911

Client
Регистрация
17.01.2013
Сообщения
1 542
Благодарностей
579
Баллы
113
Взяли в Беклог идею с запаковкой/распаковкой профиль-папок, программисты подумают над внедрением такой фичи из коробки, но это будет однозначно уже на версии 8. Параллельно прорабатываются и будут прорабатываться в дальнейшем пути оптимизации профиль-папок.
И это надо как доп опцию, но никак не по дефолту - так как в папке профиле перезаписывается несколько файлов - а вот при таком варианте весь профиль, хоть и архивом будет перезаписан - диски умирать будут на раз два три. При работе например - можно распоковывать его не на диск, а в область памяти. и работать там с ним,
 
  • Спасибо
Реакции: Nixens и Sergodjan

Moonwalker

Client
Регистрация
16.03.2016
Сообщения
1 364
Благодарностей
957
Баллы
113
Я бы, скорее, в настройках, условно, дал возможность указывать "область", куда распаковывать профили и где с ними работать. Чтобы можно было на RAM-диски выносить. Т.е., физически профиль лежит на диске, распаковывается на RAM-диск, там с ним работается, потом он там же архивируется и кладется архивом обратно на физический диск.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 461
Благодарностей
8 686
Баллы
113
Да, это все будет опционально и рассмотрим предложенные выше варианты.
Связал таску в Беклоге с этой темой, чтобы можно было отслеживать и брать на вооружение предложенные здесь идеи.
 
  • Спасибо
Реакции: Nixens

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 525
Благодарностей
883
Баллы
113
Можешь скинуть код для кубика?
в общий код
using System.IO.Compression;

Сам код для архивации:
C#:
System.IO.Compression.ZipFile.CreateFromDirectory(profilePath, Arhiv);      // архивируем

System.IO.Compression.ZipFile.ExtractToDirectory(Arhiv, profilePath);      // Извлекаем содержимое архива
 
  • Спасибо
Реакции: Roman*, Nixens и samsonnn

Nixens

Client
Регистрация
18.02.2018
Сообщения
283
Благодарностей
7
Баллы
18
в общий код
using System.IO.Compression;

Сам код для архивации:
C#:
System.IO.Compression.ZipFile.CreateFromDirectory(profilePath, Arhiv);      // архивируем

System.IO.Compression.ZipFile.ExtractToDirectory(Arhiv, profilePath);      // Извлекаем содержимое архива
спасибо большое! проверять буду
 

Konrod_m

Client
Регистрация
18.09.2014
Сообщения
1 662
Благодарностей
919
Баллы
113
Я бы, скорее, в настройках, условно, дал возможность указывать "область", куда распаковывать профили и где с ними работать. Чтобы можно было на RAM-диски выносить. Т.е., физически профиль лежит на диске, распаковывается на RAM-диск, там с ним работается, потом он там же архивируется и кладется архивом обратно на физический диск.
у меня примерно так и работает.. зип хранится на жестком - перемещается в рам, там распаковывается, с профилем идет работа - по окончанию - если все ок - запаковываем обратно и замещаем исходный, если не ок - можем взять исходный и посмотреть в чем дело (например переместить в папку BAD).
 
  • Спасибо
Реакции: Moonwalker

Nixens

Client
Регистрация
18.02.2018
Сообщения
283
Благодарностей
7
Баллы
18
про то, что в 40 раз меньше до:

103163


после:

103164
 
  • Спасибо
Реакции: Sergodjan

Konrod_m

Client
Регистрация
18.09.2014
Сообщения
1 662
Благодарностей
919
Баллы
113
про то, что в 40 раз меньше до:
чтобы зря народ не обнадеживать - большие профиль-папки (около 40 мб и выше) жмутся не в 40 раз, а примерно в 10-15. но все равно приятнее чем сейчас.
 
  • Спасибо
Реакции: Nixens

Nixens

Client
Регистрация
18.02.2018
Сообщения
283
Благодарностей
7
Баллы
18
Поднимаю вопрос. Как сделать так, чтобы зенка "отпустила" папку-профиль, для того, чтобы ее заархивировать?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113
Поднимаю вопрос. Как сделать так, чтобы зенка "отпустила" папку-профиль, для того, чтобы ее заархивировать?
запустить новый инстаст , пустой без браузера. и подождать несколько секунд.
 
  • Спасибо
Реакции: Nixens

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 525
Благодарностей
883
Баллы
113
Поднимаю вопрос. Как сделать так, чтобы зенка "отпустила" папку-профиль, для того, чтобы ее заархивировать?
Есть надежный способ, но использовать только в однопоток, т.к. убивает все инстансы хромиума :aq:

104090


Код:
C:\Windows\System32\taskkill.exe
/IM "zennobrowser.exe" /F
 
  • Спасибо
Реакции: Nixens

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)