Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Arctic Profile Optimizer

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7

Открыть новую тему     Написать ответ в эту тему

arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arctic Profile Optimizer



Утилита для оптимизации браузерных и иных профилей.
Современные браузеры для хранения данных профиля используют базу данных на движке SQLite3,
со временем эта база данных растёт за счёт сильной фрагментации (помимо всего прочего).  
Сильно фрагментированная база данных замедляет работу браузера,  
в результате браузер тратит много времени на разные операции. Особенно хорошо это видно
на примере того как долго открывается и закрывается браузер.  
 
ArcticProfileOptimizer используя движок SQLite3 пробегается по всей базе браузерного профиля
и проводит оптимизацию каждого файла базы данных.  
 
В чём суть процесса оптимизации?  
Оптимизацией называется процедура "VACUUM" доступная из самого движка SQLite3, подробнее можно прочитать
на сайте разработчика SQLite3.
 
В результате оптимизации уменьшается размер базы данных но без потерь информации, а информация становится менее фрагментированной.
Оптимизированная база данных быстрее читается и записывается, что приводит к заметному приросту скорости  
в приложениях которые её используют.
 
Данная утилита является аналогом speedyfox и по сути делает всё тоже самое.
Главным отличием ArcticProfileOptimizer от speedyfox является возможность обновлять движок SQLite3 в ручную,
а также отсутствие встроенной рекламы и шпионажа за пользователем.
 
Утилита работает со всем зоопарком браузеров на движках: FF и Chromium, и всем остальным софтом который использует SQLite3.
На данный момент поиск находит профили следующих программ:
Yandex, Chrome, Chromium, SRwareIron, Slimjet, Brave, (Mail.Ru)Atom, CentBrowser, Comodo Dragon, Twinkstar, URBrowser, Maxthon, Decentr, iTop Private Browser, Edge, Vivaldi, FireFox, PaleMoon, Thunderbird, SeaMonkey, SlimBrowser, Basilisk, IceDragon, WaterFox, Viber, Opera, QQBrowser.


Q&A

Q: Что означает зачеркнутый путь например C:\Чего-тотам\папка\ещё-чего-то-там\профиль\?
A: Это означает, что данный путь добавлен в список (в ручную) и он на данный момент не существует.
 
Q: Как сделать портабельную версию ?
A: Переименуйте exe-шник добавив слово portable (например apo_portable.exe или portable.exe и тд.)
 
инфо

Начиная с версии v0.3.12 alpha в APO есть функция генерации Bat скриптов.
Для использования BAT скрипта, необходимо скачать sqlite3.exe и поместить его в туже папку где находится .BAT файл.
https://sqlite.org/2023/sqlite-tools-win32-x86-3410000.zip
 
Режимы работы:
[Full] - Поиск и оптимизация всех файлов размер которых больше 1 kb
[Standard] - Поиск и оптимизация всех файлов размер которых больше 50 kb
[Fast] - Обращение к кешированным файлам на прямую и без проверки сигнатуры, Оптимизация только при условии что файл увеличился более чем на 1 MB после последней оптимизации.
 


download - 10.03.2023
v0.4.20 alpha (win32\win64) Std
v0.4.20 alpha (win32\win64) Portable

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 22:18 06-10-2022 | Исправлено: arcticsun, 02:33 09-04-2023
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Подскажите как сделать это батником?

 
В новой версии планируется генератор батника.

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 16:21 14-11-2022
sol_17

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sanek1986
Подробнее...
Отсюда Mozilla Firefox

Всего записей: 70 | Зарегистр. 13-02-2018 | Отправлено: 22:23 15-11-2022
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновление v0.3.12

- Обновлёны библиотеки SQLite3
- Мелкие исправления
- Добавлена фича генерации ВАТ-ника
 
Пояснение про ватник:
Тут на форуме есть два скрипта один от PashaZZZ другой от maz, оба скрипта не идеальны, особенно скрипт от maz-a.
Мой скрипт конечно тоже не идеален, но лучше предшественников ( а иначе не имело смысла его делать )
 
 

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 08:13 01-12-2022 | Исправлено: arcticsun, 08:16 01-12-2022
Wu Tang



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня bat схлопывается после запуска.  
sqlite3.exe не найден.

----------
Всему свое время и каждому свой час!
Хочешь жить - умей вертеться!

Всего записей: 3788 | Зарегистр. 15-10-2007 | Отправлено: 01:42 02-12-2022 | Исправлено: Wu Tang, 01:50 02-12-2022
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wu Tang
надо было смотреть в шапку
 

Цитата:
Q: Как использовать BAT скрипт
A:
Начиная с версии v0.3.12 alpha в APO есть функция генерации Bat скриптов.
Для использования BAT скрипта, необходимо скачать sqlite3.exe и поместить его в туже папку где находится .BAT файл.
https://sqlite.org/2022/sqlite-tools-win32-x86-3400000.zip


Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 03:27 02-12-2022
Wu Tang



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcticsun
шапку смотрел, но пропустил сей момент )))
в логе такие ошибки нормально - http://ipic.su/img/img7/fs/2022-12-02_08-37-29.1669959529.jpg

----------
Всему свое время и каждому свой час!
Хочешь жить - умей вертеться!

Всего записей: 3788 | Зарегистр. 15-10-2007 | Отправлено: 06:33 02-12-2022 | Исправлено: Wu Tang, 08:52 02-12-2022
Naytaco

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
>...в браузерах SQLite сразу меняют на новейшее...
 
Такой нубский вопрос. А если не пользуешься новейшими браузерами?
Если вся суть изменений оптимизаторов профилей это смена SQLite. Нужно ли менять версию оптимизатора на самую последнюю? Ведь в старых версиях браузеров отнюдь не новая SQLite.

Всего записей: 3505 | Зарегистр. 10-07-2020 | Отправлено: 09:11 02-12-2022
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Naytaco
По идее, любая 3-я версия подойдет. А 3-я версия вышла в 2004 году...

Всего записей: 12399 | Зарегистр. 11-03-2002 | Отправлено: 09:38 02-12-2022
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wu Tang
Ничего нормального. Сначала убери батник из Program Files.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 11:18 02-12-2022
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wu Tang
Это вот то почему скрипт не идеален ,  
в каталоге с батником создаётся временный файл, если доступа нету то он не создаётся и мы получаем ошибку. C:\Program Files\ по умолчанию требует прав админа на такие операции, так что лучше запускать из другого места.
 

Цитата:
Если вся суть изменений оптимизаторов профилей это смена SQLite. Нужно ли менять версию оптимизатора на самую последнюю? Ведь в старых версиях браузеров отнюдь не новая SQLite.

Не смотря на то что движок SQLite3 обновляется, совместимость остаётся.
Обновлять оптимизатор - обязательно, ведь новый лучше старого.
Обновлять движок SQlite3 - желательно. Например последняя версия speedyfox вышла до появления обновления SQlite3 в котором повышена производительность (по скорости) процедуры VACUUM.

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 11:22 02-12-2022 | Исправлено: arcticsun, 11:33 02-12-2022
Naytaco

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcticsun
Ясно. Я имел в виду именно полную (корректную) совместимость новых движков SQLite со старыми браузерами.

Всего записей: 3505 | Зарегистр. 10-07-2020 | Отправлено: 11:54 02-12-2022
Wu Tang



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73
arcticsun
убрал, тоже самое, те же ошибки.

----------
Всему свое время и каждому свой час!
Хочешь жить - умей вертеться!

Всего записей: 3788 | Зарегистр. 15-10-2007 | Отправлено: 21:00 02-12-2022
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wu Tang
Можно глянуть на батник ?

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 17:26 03-12-2022
Wu Tang



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcticsun
Подробнее...

----------
Всему свое время и каждому свой час!
Хочешь жить - умей вертеться!

Всего записей: 3788 | Зарегистр. 15-10-2007 | Отправлено: 19:56 03-12-2022
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
arcticsun

Цитата:
Мой скрипт конечно тоже не идеален, но лучше предшественников

И чем же он лучше? Переключением в UTF-8? Или мощными вычислениями времени работы в cmd, хотя это можно было убрать (в мою же) JS-часть?

Всего записей: 12399 | Зарегистр. 11-03-2002 | Отправлено: 20:04 03-12-2022
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ

Цитата:
И чем же он лучше?

Тем, что работает если путь или файл содержит спец символы (!^%).
А остальное это уже конечно свистелки\перделки.
 
Для профилей на основе Chrome которые лежат в дефолтовом месте не актуально, а для FF актуально.
Вот к примеру реальный путь\файл из профиля FF, на котором твой скрипт споткнётся:  

Цитата:
D:\000\profiles\storage\default\https+++www.youtube.com^partitionKey=%28https%2Cgoogle.com%29\idb\2132082301SeesravbiacteaWDosrgk.sqlite

 
Wu Tang
Я не могу понять там где нечто вроде "╔═" - это так оригинальный скрипт выглядит или это браузер\ru-board отформатировал?  
 
Третий профиль, защищенная директория, работать и не должен.  
set "profilepath=C:\Program Files (x86)\360Chrome\Chrome\User Data\Default"

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 06:26 04-12-2022 | Исправлено: arcticsun, 06:34 04-12-2022
Wu Tang



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcticsun
наверное отформатировал
https://pastebin.com/NvUKQxp4
 
а почему защищенная?
 
в gui видно что отрабатывает http://ipic.su/img/img7/fs/2022-12-06_03-54-37.1670288106.jpg

----------
Всему свое время и каждому свой час!
Хочешь жить - умей вертеться!

Всего записей: 3788 | Зарегистр. 15-10-2007 | Отправлено: 03:50 06-12-2022 | Исправлено: Wu Tang, 03:55 06-12-2022
arcticsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wu Tang

Цитата:
https://pastebin.com/NvUKQxp4
не видно текста. пишет:

Цитата:
Error, this is a private paste or is pending moderation. If this paste belongs to you, please login to Pastebin to view it.

но это и не важно, главное понятно - не скрипт так генерируется.
 
пока не понимаю в чём проблема, надо будет найти время разобраться с этим.  
 

Цитата:
в gui видно что отрабатывает

APO с правами админа запущен ? или UAC отключён ? (User Account Control)

Всего записей: 52 | Зарегистр. 01-07-2022 | Отправлено: 08:07 10-12-2022
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arcticsun
Хорошо бы добавить оптимизацию текущего профиля подаблклику (только его, а не все выбранные). Возможно стоило бы и добавить "симлинк" этого действия - опцию "Оптимизировать" в меню по ПКМ, так как оптимизация по даблклику не очевидна.

Всего записей: 3484 | Зарегистр. 16-06-2007 | Отправлено: 10:51 10-12-2022
jterror

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У программы нет текста на панели задач. Пустая плашка только с иконкой сбоку выглядит странно, как баг. Еще, если активны два монитора по горизонтали, программа открывается посередине, одна половинка на одном мониторе, другая на другом. Думаю, стоит убрать центрирование, вернув дефолтное значение, чтобы Windows сама располагала окно.

Всего записей: 110 | Зарегистр. 11-06-2008 | Отправлено: 16:19 10-12-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7

Компьютерный форум Ru.Board » Компьютеры » Программы » Arctic Profile Optimizer


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru