Синхронизация пользовательского фильтра

Discussion in 'Предложения по разработке (AdGuard для Windows)' started by CJ Flash, Apr 17, 2015.

  1. CJ Flash

    CJ Flash New Member

    Joined:
    Apr 17, 2015
    Messages:
    10
    Здравствуйте.

    На работе я использую расширение к браузеру, там его возможностей хватает с лихвой. Дома же установлено полноценное приложение. И там, и там часто пополняю пользовательский фильтр своими правилами. И всякий раз приходится экспортировать правила в файл, скидывать его на флэшку либо почтой, нести домой / на работу, затем выполнять импорт.

    Предлагаю реализовать возможность синхронизации пользовательских правил посредством личного кабинета. Пользователь указывает в расширении имя и пароль доступа к ЛК, после чего списки правил в расширении и в приложении периодически (либо при каждом изменении) синхронизируются. Т.е. любое изменение пользовательского фильтра в расширении отражается на фильтре в приложении, и наоборот.
     
  2. vvgNovanet

    vvgNovanet Moderator Moderator

    Joined:
    Nov 9, 2010
    Messages:
    4,632
    Вроде в 6 версии обещают реализовать подобное.
     
  3. CJ Flash

    CJ Flash New Member

    Joined:
    Apr 17, 2015
    Messages:
    10
    vvgNovanet
    Хорошо, если так. Я уже встречал на различных источниках в сети, что синхронизация планируется, но там речь шла о синхронизации между ПК и смартфоном. Поэтому и решил создать эту тему :)
     
  4. vasily_bagirov

    vasily_bagirov Administrator Staff Member Administrator

    Joined:
    Jul 1, 2014
    Messages:
    6,903
    Обещать не можем, но мысли на эту тему есть.
     
  5. Smok

    Smok New Member

    Joined:
    Dec 4, 2013
    Messages:
    22
    подскажите где искать фильтр - переустановил систему и польз. фильтр очистился, где он лежит в системе? win 8.1
     
  6. avatar

    avatar Administrator Staff Member Administrator

    Joined:
    Oct 26, 2010
    Messages:
    13,140
    Он в базе хранится, вместе со всеми остальными настройками (%programdata%\Adguard\dbase.s3db)
    Так что скорее всего он утерян теперь.
     
  7. Smok

    Smok New Member

    Joined:
    Dec 4, 2013
    Messages:
    22
    спасибо

    спасибо, нашел в C:\Windows.old\ProgramData\Adguard\dbase.s3db
    хоть у меня всего фильтров 40, но пользуюсь этими сайтами часто :)
    кстати разница старого dbase.s3db с новым - более 2 мб
     
  8. avatar

    avatar Administrator Staff Member Administrator

    Joined:
    Oct 26, 2010
    Messages:
    13,140
    Ну там журнальные записи какие-то SQLite хранит, точно не пользовательский фильтр там 2 MB весит.
     
  9. amccc

    amccc New Member

    Joined:
    Jun 28, 2016
    Messages:
    7
    Есть ли решение по синхронизации фильтра между компьютерами?

    Можно сделать, чтобы юзерфильтр хранился на сервере программы под логином и паролем и синхронизировался.

    А можно сделать, чтобы в настройках можно было указать расположение файла с юзерфильтром. Тогда пользовать сам сможет разместить его на гугл-драйве. Эту настройку можно спрятать поглубже, чтобы не портить простоту настроек ;)
     
  10. vasily_bagirov

    vasily_bagirov Administrator Staff Member Administrator

    Joined:
    Jul 1, 2014
    Messages:
    6,903
    @amccc есть в планах, но пока не реализовано ещё. Думаем сделать вохможность синхронизации настроек как через личный кабинет на adguard.com, так и через внешние сервисы типа дропбокс и т.д.
     
  11. amccc

    amccc New Member

    Joined:
    Jun 28, 2016
    Messages:
    7
    Скажите, а конфиг теперь лежит в adguard.db в шифрованном виде?
     
  12. vasily_bagirov

    vasily_bagirov Administrator Staff Member Administrator

    Joined:
    Jul 1, 2014
    Messages:
    6,903
    Всё верно.
     
  13. amccc

    amccc New Member

    Joined:
    Jun 28, 2016
    Messages:
    7
    Я тут заметил, что если при выключенной программе убрать .db, то при запуске Adguard ничего не скажет, но зависнет.
     
  14. vasily_bagirov

    vasily_bagirov Administrator Staff Member Administrator

    Joined:
    Jul 1, 2014
    Messages:
    6,903
    Скорее всего, вы службу не остановили перед удалением .db файла. Вам надо перезапустить службу (можно сделать, вбив services.msc в строке "Выполнить").