Решена Является ли IE браузером по-умолчанию

Тема в разделе "Реестр Microsoft Windows", создана пользователем Dragokas, 16 окт 2013.

  1. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.730
    Симпатии:
    4.517
    Как используя данные из реестра ответить на вопрос:
    "Является ли Internet Explorer браузером, который открывает формат .html по-умолчанию"

    Например,
    Код (Text):
    start "" "www.safezone.cc"
    Уже решил вопрос по-простому и без реестра, но мне все еще интересно.
    Мои наработки: 2 txt (на XP и Win7) - отследил модификации в реестре при переключении на IE как дефолт.
    И конечно, мне не понравилось, что нужно еще будет знать SID текущего юзера для запроса значений (см. прил. файлы).
     

    Вложения:

    • 1win7.txt
      Размер файла:
      8,3 КБ
      Просмотров:
      5
    • 1xp.txt
      Размер файла:
      20,5 КБ
      Просмотров:
      4
  2. Kиpилл
    Оффлайн

    Kиpилл Команда форума Администратор

    Сообщения:
    12.627
    Симпатии:
    5.199
    Dragokas, вместо HKEY_USERS попробуй использовать HKEY_CURRENT_USER,тогда знать SID не нужно..
     
    Последнее редактирование: 16 окт 2013
    Dragokas нравится это.
  3. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.730
    Симпатии:
    4.517
    В "Логовыжималке" сделал иначе:
    просто запустил start "" "www.safezone.cc" и проверил список процессов.
    Не увидя там iexplore.exe
    понимаю, что дефолтный не он, а значит запускаю сам IE.

    Теперь чуть другая задачка:
    хочу узнать путь к браузеру, установленному по-умолчанию.
    дабы не сворачивать все подряд Well-Known браузеры, а знать точно какой.
     
    Последнее редактирование: 21 окт 2013
  4. Kиpилл
    Оффлайн

    Kиpилл Команда форума Администратор

    Сообщения:
    12.627
    Симпатии:
    5.199
    а если ...никакой не стартует?
    или ослик заглючит?



    Можно использовать UserChoice по расширению,как в этой теме

    http://safezone.cc/threads/fajlovye-associacii-znakomimsja-na-praktike.21990/




    =====================================
    поэксперементировал -реально лучше использовать
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html\UserChoice

    Параметр Progid нельзя удалить и в нем будет отображен Progid браузера по умолчанию для расширения .html,например у меня это сейчас
    Max3.Association.HTML
    тогда смотрим значение

    HKEY_CLASSES_ROOT\Max3.Association.HTML\Shell\open\command\@
    И видим
    "C:\Program Files\Maxthon\Bin\Maxthon.exe" "%1"

    Для ослика это
    HKEY_CLASSES_ROOT\IE.AssocFile.HTM\shell\open\command\@

    и
    "C:\Program Files\Internet Explorer\iexplore.exe" -nohome


    можно считывать имя приложения и потом изымать его из кэш

    Код (Text):
    HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\AppCompatCache
    там мы увидим нехитрый код который содержит в себе много интересного:
    (аж самому понравился этот параметр волшебный)))
    Код (Text):
    ee,0f,dc,ba,d2,03,00,00,78,00,00,00,f7,07,01,00,00,00,00,\
      00,91,18,00,00,08,00,00,00,00,00,00,00,6e,00,00,00,5b,00,00,00,53,04,00,00,\
      00,00,00,00,12,00,01,00,e5,07,00,00,d2,03,00,00,00,00,00,00,bf,14,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,05,00,00,00,20,04,\
      00,00,00,00,00,00,00,00,00,00,20,04,00,00,05,00,00,00,00,00,00,00,00,00,00,\
      00,54,7e,01,00,00,00,00,00,82,00,84,00,f4,b4,02,00,80,df,da,8e,fa,8e,ce,01,\
      07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,ac,b4,02,00,15,\
      4b,38,fe,f9,88,cb,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,66,00,\
      68,00,44,b4,02,00,c4,bd,58,06,fa,88,cb,01,07,00,00,00,00,01,00,00,00,00,00,\
      00,00,00,00,00,6e,00,70,00,d4,b3,02,00,00,06,98,c8,d2,b9,ce,01,05,00,00,00,\
      00,01,00,00,00,00,00,00,00,00,00,00,4e,00,50,00,84,b3,02,00,00,2c,a4,8a,20,\
      04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,6a,00,6c,00,18,b3,\
      02,00,00,76,ad,ec,be,7e,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,\
      00,46,00,48,00,d0,b2,02,00,a0,80,03,f7,f9,88,cb,01,05,00,00,00,00,01,00,00,\
      00,00,00,00,00,00,00,00,78,00,7a,00,56,b2,02,00,00,09,83,33,5a,53,cd,01,05,\
      00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,52,00,54,00,02,b2,02,00,00,28,\
      92,be,b9,52,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,58,00,5a,\
      00,a8,b1,02,00,00,6c,f6,eb,21,79,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,\
      00,00,00,00,46,00,48,00,60,b1,02,00,a2,0a,00,f6,f9,88,cb,01,07,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,16,b1,02,00,00,61,ef,f5,f9,88,\
      cb,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,ce,b0,02,\
      00,80,95,dd,67,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,\
      3e,00,40,00,8e,b0,02,00,84,74,4f,f9,f9,88,cb,01,07,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,50,00,52,00,3c,b0,02,00,00,23,40,2a,66,96,ce,01,07,00,\
      00,00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,f4,af,02,00,a9,b2,d6,\
      fd,f9,88,cb,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,\
      aa,af,02,00,80,2a,7a,77,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,\
      00,00,00,5a,00,5c,00,4e,af,02,00,10,8f,dc,dc,bd,aa,ce,01,05,00,00,00,00,01,\
      00,00,00,00,00,00,00,00,00,00,54,00,56,00,f8,ae,02,00,f0,df,00,dd,bd,aa,ce,\
      01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,8a,00,8c,00,6c,ae,02,00,\
      00,a1,c6,c3,b5,bc,ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,90,\
      00,92,00,da,ad,02,00,40,7c,90,a0,43,c2,ce,01,05,00,00,00,00,01,00,00,00,00,\
      00,00,00,00,00,00,40,00,42,00,98,ad,02,00,80,e1,4d,6f,20,04,ca,01,07,00,00,\
      00,00,01,00,00,00,00,00,00,00,00,00,00,40,00,42,00,56,ad,02,00,f0,17,52,6a,\
      20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,0e,\
      ad,02,00,62,51,43,06,fa,88,cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,\
      00,00,50,00,52,00,bc,ac,02,00,00,d9,d6,85,ed,f8,cd,01,07,00,00,00,00,01,00,\
      00,00,00,00,00,00,00,00,00,42,00,44,00,78,ac,02,00,70,65,f3,6e,20,04,ca,01,\
      07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,5a,00,5c,00,1c,ac,02,00,80,\
      e7,0e,39,27,cc,ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,42,00,\
      44,00,d8,ab,02,00,a3,8d,43,f9,f9,88,cb,01,07,00,00,00,00,01,00,00,00,00,00,\
      00,00,00,00,00,46,00,48,00,90,ab,02,00,30,a5,1c,69,20,04,ca,01,07,00,00,00,\
      00,01,00,00,00,00,00,00,00,00,00,00,52,00,54,00,3c,ab,02,00,7e,d8,86,fe,f9,\
      88,cb,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,4a,00,4c,00,f0,aa,\
      02,00,10,8c,3f,7a,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,\
      00,40,00,42,00,ae,aa,02,00,de,b8,72,fd,f9,88,cb,01,07,00,00,00,00,01,00,00,\
      00,00,00,00,00,00,00,00,3e,00,40,00,6e,aa,02,00,90,29,8d,6e,20,04,ca,01,07,\
      00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,4a,00,4c,00,22,aa,02,00,00,93,\
      25,15,d0,fd,cb,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,3c,00,3e,\
      00,e4,a9,02,00,f0,17,52,6a,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,\
      00,00,00,00,4c,00,4e,00,96,a9,02,00,00,a0,79,da,9f,61,cc,01,07,00,00,00,00,\
      01,00,00,00,00,00,00,00,00,00,00,3e,00,40,00,56,a9,02,00,c0,29,56,70,20,04,\
      ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,4e,00,50,00,06,a9,02,\
      00,00,38,45,ca,07,b3,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,\
      58,00,5a,00,ac,a8,02,00,30,c7,81,73,20,04,ca,01,07,00,00,00,00,01,00,00,00,\
      00,00,00,00,00,00,00,46,00,48,00,64,a8,02,00,0c,1f,ec,fd,f9,88,cb,01,07,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,78,00,7a,00,ea,a7,02,00,00,11,96,\
      0a,67,cb,ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,84,00,86,00,\
      64,a7,02,00,00,16,92,74,03,c4,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,\
      00,00,00,5c,00,5e,00,06,a7,02,00,e0,c0,a0,73,20,04,ca,01,07,00,00,00,00,01,\
      00,00,00,00,00,00,00,00,00,00,82,00,84,00,82,a6,02,00,00,34,ea,a9,02,c4,ce,\
      01,04,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,3a,a6,02,00,\
      20,a8,3e,77,20,04,ca,01,07,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,8e,\
      00,90,00,aa,a5,02,00,00,7b,98,1c,c2,60,ce,01,07,00,00,00,00,01,00,00,00,00,\
      00,00,00,00,00,00,48,00,4a,00,60,a5,02,00,6a,75,db,fd,f9,88,cb,01,07,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,72,00,74,00,ec,a4,02,00,fc,c0,78,bb,\
      2f,9a,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,66,00,68,00,84,\
      a4,02,00,30,26,e8,ce,4a,96,ce,01,07,00,00,00,01,01,00,00,c8,01,00,00,ec,3c,\
      01,00,46,00,48,00,3c,a4,02,00,5c,2f,0f,f9,f9,88,cb,01,05,00,00,00,00,01,00,\
      00,00,00,00,00,00,00,00,00,48,00,4a,00,f2,a3,02,00,ae,d4,0a,0b,fa,88,cb,01,\
      05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,a8,a3,02,00,2f,\
      5a,14,0b,fa,88,cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,4c,00,\
      4e,00,5a,a3,02,00,00,30,2e,82,61,1d,cc,01,07,00,00,00,00,01,00,00,00,00,00,\
      00,00,00,00,00,5c,00,5e,00,fc,a2,02,00,c0,44,7a,bf,2b,98,ce,01,07,00,00,00,\
      00,01,00,00,00,00,00,00,00,00,00,00,42,00,44,00,b8,a2,02,00,dc,b1,b9,01,fa,\
      88,cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,34,00,36,00,82,a2,\
      02,00,90,5a,64,70,20,04,ca,01,07,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,46,00,48,00,3a,a2,02,00,00,6b,b0,67,20,04,ca,01,07,00,00,00,00,01,00,00,\
      00,00,00,00,00,00,00,00,3c,00,3e,00,fc,a1,02,00,60,cb,c7,ce,19,cc,ce,01,07,\
      00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,b4,a1,02,00,31,55,\
      bf,f9,f9,88,cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,4c,00,4e,\
      00,66,a1,02,00,10,59,80,07,88,ca,ce,01,05,00,00,00,01,01,00,00,c8,01,00,00,\
      24,3b,01,00,44,00,46,00,20,a1,02,00,40,fc,ef,15,87,ca,ce,01,05,00,00,00,01,\
      01,00,00,c8,01,00,00,5c,39,01,00,4c,00,4e,00,d2,a0,02,00,40,a4,4f,72,4f,cb,\
      ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,44,00,46,00,8c,a0,02,\
      00,80,6e,91,0a,fa,88,cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,\
      46,00,48,00,44,a0,02,00,69,ec,10,f4,f9,88,cb,01,07,00,00,00,00,01,00,00,00,\
      00,00,00,00,00,00,00,3e,00,40,00,04,a0,02,00,7c,dd,db,0f,fa,88,cb,01,05,00,\
      00,00,00,01,00,00,00,00,00,00,00,00,00,00,44,00,46,00,be,9f,02,00,93,c1,d4,\
      f9,f9,88,cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,\
      74,9f,02,00,00,7e,8f,cc,3a,87,cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,\
      00,00,00,5c,00,5e,00,16,9f,02,00,00,8b,7d,74,66,4d,cd,01,05,00,00,00,00,01,\
      00,00,00,00,00,00,00,00,00,00,44,00,46,00,d0,9e,02,00,be,1f,63,09,fa,88,cb,\
      01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,66,00,68,00,68,9e,02,00,\
      00,10,f8,e2,0d,73,ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,\
      00,4a,00,1e,9e,02,00,30,11,e4,ad,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,\
      00,00,00,00,00,00,4c,00,4e,00,d0,9d,02,00,00,81,5c,c1,61,1d,cc,01,05,00,00,\
      00,00,01,00,00,00,00,00,00,00,00,00,00,42,00,44,00,8c,9d,02,00,c1,2b,a8,fe,\
      f9,88,cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,60,00,62,00,2a,\
      9d,02,00,10,fb,33,ad,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,\
      00,00,56,00,58,00,d2,9c,02,00,95,cc,e7,f9,f9,88,cb,01,05,00,00,00,00,01,00,\
      00,00,00,00,00,00,00,00,00,42,00,44,00,8e,9c,02,00,fd,62,e5,0f,fa,88,cb,01,\
      05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,46,9c,02,00,d0,\
      24,16,6e,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,90,00,\
      92,00,b4,9b,02,00,80,6e,9c,e8,4f,cb,ce,01,05,00,00,00,00,01,00,00,00,00,00,\
      00,00,00,00,00,40,00,42,00,72,9b,02,00,87,0e,b4,09,fa,88,cb,01,07,00,00,00,\
      00,01,00,00,00,00,00,00,00,00,00,00,44,00,46,00,2c,9b,02,00,60,cf,07,79,20,\
      04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,82,00,84,00,a8,9a,\
      02,00,00,26,a8,44,cd,b8,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,\
      00,50,00,52,00,56,9a,02,00,60,74,25,7a,20,04,ca,01,07,00,00,00,00,01,00,00,\
      00,00,00,00,00,00,00,00,36,00,38,00,1e,9a,02,00,38,7a,52,fe,f9,88,cb,01,07,\
      00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,52,00,54,00,ca,99,02,00,00,16,\
      c9,a2,33,ca,c9,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,42,00,44,\
      00,86,99,02,00,d0,fa,0a,71,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,\
      00,00,00,00,48,00,4a,00,3c,99,02,00,70,96,14,fe,f9,88,cb,01,07,00,00,00,00,\
      01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,f2,98,02,00,40,c3,50,6b,20,04,\
      ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,42,00,44,00,ae,98,02,\
      00,40,b2,a9,6e,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,\
      74,00,76,00,38,98,02,00,00,80,e0,7d,cd,8d,ce,01,06,00,00,00,00,01,00,00,00,\
      00,00,00,00,00,00,00,76,00,78,00,c0,97,02,00,a7,05,3e,c5,bf,ba,ce,01,07,00,\
      00,00,00,01,00,00,00,00,00,00,00,00,00,00,62,00,64,00,5c,97,02,00,80,c0,9e,\
      86,8b,c5,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,\
      12,97,02,00,90,e0,77,77,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,\
      00,00,00,58,00,5a,00,b8,96,02,00,20,dc,3c,8b,8a,c2,ce,01,07,00,00,00,00,01,\
      00,00,00,00,00,00,00,00,00,00,52,00,54,00,64,96,02,00,50,5b,e2,f9,12,cc,ce,\
      01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,1a,96,02,00,\
      90,c8,22,71,20,04,ca,01,0f,00,00,00,01,11,00,00,c8,01,00,00,94,37,01,00,5a,\
      00,5c,00,be,95,02,00,80,c9,d3,57,bc,ef,cd,01,07,00,00,00,00,01,00,00,00,00,\
      00,00,00,00,00,00,44,00,46,00,78,95,02,00,c8,c7,70,f9,f9,88,cb,01,07,00,00,\
      00,01,00,00,00,c8,01,00,00,cc,35,01,00,88,00,8a,00,ee,94,02,00,e0,b3,08,47,\
      37,c9,ce,01,07,00,00,00,01,01,00,00,c8,01,00,00,04,34,01,00,46,00,48,00,a6,\
      94,02,00,04,7e,97,09,fa,88,cb,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,\
      00,00,46,00,48,00,5e,94,02,00,50,e2,93,67,20,04,ca,01,07,00,00,00,00,01,00,\
      00,00,00,00,00,00,00,00,00,44,00,46,00,18,94,02,00,5c,b9,d4,0f,fa,88,cb,01,\
      07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,6a,00,6c,00,ac,93,02,00,00,\
      ce,c2,df,91,78,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,5a,00,\
      5c,00,50,93,02,00,00,54,be,21,21,06,cb,01,05,00,00,00,00,01,00,00,00,00,00,\
      00,00,00,00,00,46,00,48,00,08,93,02,00,00,4a,cc,98,15,a7,ce,01,07,00,00,00,\
      00,01,00,00,00,00,00,00,00,00,00,00,7c,00,7e,00,8a,92,02,00,a0,96,6a,57,09,\
      c4,ce,01,0f,00,00,00,01,11,00,00,c8,01,00,00,3c,32,01,00,6e,00,70,00,1a,92,\
      02,00,20,9c,8c,66,fb,a7,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,\
      00,6a,00,6c,00,ae,91,02,00,00,00,61,05,3f,85,ce,01,07,00,00,00,00,01,00,00,\
      00,00,00,00,00,00,00,00,40,00,42,00,6c,91,02,00,00,2c,64,9f,29,9d,c6,01,07,\
      00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,54,00,56,00,16,91,02,00,00,db,\
      ef,94,37,63,cc,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,50,00,52,\
      00,c4,90,02,00,08,1f,b4,0b,f5,3f,cc,01,05,00,00,00,00,01,00,00,00,00,00,00,\
      00,00,00,00,70,00,72,00,52,90,02,00,00,e2,3a,5c,0e,8f,ce,01,07,00,00,00,00,\
      01,00,00,00,00,00,00,00,00,00,00,6e,00,70,00,e2,8f,02,00,00,a7,71,01,5a,53,\
      cd,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,72,00,74,00,6e,8f,02,\
      00,00,65,aa,05,0a,ff,cb,01,05,00,00,00,01,01,00,00,c8,01,00,00,74,30,01,00,\
      4c,00,4e,00,20,8f,02,00,00,fe,85,2f,3e,bb,ce,01,05,00,00,00,00,01,00,00,00,\
      00,00,00,00,00,00,00,74,00,76,00,aa,8e,02,00,00,62,61,c7,40,aa,ce,01,05,00,\
      00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,60,8e,02,00,40,c1,32,\
      77,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,60,00,62,00,\
      fe,8d,02,00,00,80,ea,0e,8c,6d,cc,01,07,00,00,00,00,01,00,00,00,00,00,00,00,\
      00,00,00,8a,00,8c,00,72,8d,02,00,00,c5,f3,e9,82,47,cd,01,07,00,00,00,00,01,\
      00,00,00,00,00,00,00,00,00,00,8c,00,8e,00,e4,8c,02,00,00,79,b8,ee,82,47,cd,\
      01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,7c,00,7e,00,66,8c,02,00,\
      00,11,2f,e5,82,47,cd,01,0f,00,00,00,01,11,00,00,c8,01,00,00,ac,2e,01,00,7c,\
      00,7e,00,e8,8b,02,00,00,87,df,f5,82,47,cd,01,07,00,00,00,00,01,00,00,00,00,\
      00,00,00,00,00,00,6a,00,6c,00,7c,8b,02,00,00,06,98,c8,d2,b9,ce,01,07,00,00,\
      00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,34,8b,02,00,fc,cb,df,f6,\
      f9,88,cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,76,00,78,00,bc,\
      8a,02,00,00,26,b6,0e,89,99,cd,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,\
      00,00,74,00,76,00,46,8a,02,00,00,bd,0c,05,7a,c2,ca,01,07,00,00,00,00,01,00,\
      00,00,00,00,00,00,00,00,00,64,00,66,00,e0,89,02,00,00,0c,ad,36,3e,bb,ce,01,\
      05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,78,00,7a,00,66,89,02,00,00,\
      f7,43,87,33,4e,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,7c,00,\
      7e,00,e8,88,02,00,00,3d,88,be,b0,1e,ce,01,07,00,00,00,01,01,00,00,c8,01,00,\
      00,e4,2c,01,00,7c,00,7e,00,6a,88,02,00,d8,2f,22,ff,1b,c4,ce,01,07,00,00,00,\
      00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,22,88,02,00,a2,0a,00,f6,f9,\
      88,cb,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,88,00,8a,00,98,87,\
      02,00,c0,a4,b9,fb,43,c2,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,\
      00,52,00,54,00,44,87,02,00,f0,05,9c,73,20,04,ca,01,07,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,48,00,4a,00,fa,86,02,00,1d,f0,e6,f6,f9,88,cb,01,07,\
      00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,44,00,46,00,b4,86,02,00,00,74,\
      41,18,50,cb,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,74,00,76,\
      00,3e,86,02,00,00,f7,43,87,33,4e,ce,01,07,00,00,00,01,01,00,00,c8,01,00,00,\
      1c,2b,01,00,3e,00,40,00,fe,85,02,00,b0,95,a6,69,20,04,ca,01,07,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,b4,85,02,00,a9,2b,39,f6,f9,88,\
      cb,01,07,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,58,00,5a,00,5a,85,02,\
      00,00,82,b8,97,e2,57,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,\
      46,00,48,00,12,85,02,00,03,6c,02,f6,f9,88,cb,01,06,00,00,00,00,01,00,00,00,\
      00,00,00,00,00,00,00,3e,00,40,00,d2,84,02,00,fc,cd,0c,f9,f9,88,cb,01,07,00,\
      00,00,00,01,00,00,00,00,00,00,00,00,00,00,42,00,44,00,8e,84,02,00,80,f2,f4,\
      6b,20,04,ca,01,07,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,\
      44,84,02,00,a0,8e,b8,73,20,04,ca,01,07,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,5a,00,5c,00,e8,83,02,00,80,45,24,26,12,cc,ce,01,05,00,00,00,00,01,\
      00,00,00,00,00,00,00,00,00,00,42,00,44,00,a4,83,02,00,40,a5,6c,7c,20,04,ca,\
      01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,5a,83,02,00,\
      80,e8,fb,78,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,42,\
      00,44,00,16,83,02,00,9b,f6,cf,0f,fa,88,cb,01,07,00,00,00,00,01,00,00,00,00,\
      00,00,00,00,00,00,48,00,4a,00,cc,82,02,00,80,6e,91,0a,fa,88,cb,01,07,00,00,\
      00,00,01,00,00,00,00,00,00,00,00,00,00,82,00,84,00,48,82,02,00,dc,cf,fa,68,\
      5d,a6,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,7e,00,80,00,c8,\
      81,02,00,80,08,aa,56,3c,92,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,\
      00,00,80,00,82,00,46,81,02,00,80,df,da,8e,fa,8e,ce,01,07,00,00,00,00,01,00,\
      00,00,00,00,00,00,00,00,00,8e,00,90,00,b6,80,02,00,00,7b,98,1c,c2,60,ce,01,\
      07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,6e,80,02,00,7b,\
      cd,73,fe,f9,88,cb,01,0f,00,00,00,01,11,00,00,c8,01,00,00,54,29,01,00,4a,00,\
      4c,00,22,80,02,00,80,43,de,77,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,\
      00,00,00,00,00,62,00,64,00,be,7f,02,00,c0,65,08,47,37,c9,ce,01,07,00,00,00,\
      01,01,00,00,c8,01,00,00,8c,27,01,00,ce,00,d0,00,ee,7e,02,00,00,60,71,00,77,\
      b9,ce,01,07,00,00,00,01,01,00,00,c8,01,00,00,c4,25,01,00,88,00,8a,00,64,7e,\
      02,00,30,26,e8,ce,4a,96,ce,01,07,00,00,00,01,01,00,00,c8,01,00,00,fc,23,01,\
      00,56,00,58,00,0c,7e,02,00,90,f3,ac,dc,bd,aa,ce,01,0e,00,00,00,00,11,00,00,\
      00,00,00,00,00,00,00,00,6e,00,70,00,9c,7d,02,00,00,e3,c6,e1,0d,73,ce,01,05,\
      00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,5a,00,5c,00,40,7d,02,00,e2,4b,\
      55,fa,f9,88,cb,01,07,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,42,00,44,\
      00,fc,7c,02,00,12,3c,cb,f9,f9,88,cb,01,07,00,00,00,00,01,00,00,00,00,00,00,\
      00,00,00,00,78,00,7a,00,82,7c,02,00,61,ca,a5,fe,f9,88,cb,01,07,00,00,00,00,\
      01,00,00,00,00,00,00,00,00,00,00,72,00,74,00,0e,7c,02,00,fc,d5,67,9b,11,ea,\
      c9,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,4c,00,4e,00,c0,7b,02,\
      00,40,7d,7f,73,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,\
      48,00,4a,00,76,7b,02,00,12,40,25,fe,f9,88,cb,01,07,00,00,00,00,01,00,00,00,\
      00,00,00,00,00,00,00,48,00,4a,00,2c,7b,02,00,70,96,14,fe,f9,88,cb,01,07,00,\
      00,00,00,01,00,00,00,00,00,00,00,00,00,00,44,00,46,00,e6,7a,02,00,c0,6f,27,\
      68,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,\
      9e,7a,02,00,62,ed,ba,53,9f,ac,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,\
      00,00,00,50,00,52,00,4c,7a,02,00,80,0f,e5,03,e6,26,ce,01,07,00,00,00,00,01,\
      00,00,00,00,00,00,00,00,00,00,7a,00,7c,00,d0,79,02,00,f0,27,ea,6c,20,04,ca,\
      01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,82,00,84,00,4c,79,02,00,\
      a5,22,f0,bb,21,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,\
      00,4a,00,02,79,02,00,00,63,1a,9c,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,\
      00,00,00,00,00,00,42,00,44,00,be,78,02,00,10,e9,3f,6d,20,04,ca,01,07,00,00,\
      00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,76,78,02,00,80,c2,5a,86,\
      20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,2c,\
      78,02,00,70,37,8e,8e,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,\
      00,00,3e,00,40,00,ec,77,02,00,20,15,d7,6c,20,04,ca,01,07,00,00,00,00,01,00,\
      00,00,00,00,00,00,00,00,00,48,00,4a,00,a2,77,02,00,f0,eb,11,68,20,04,ca,01,\
      07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,fa,00,fc,00,a6,76,02,00,f0,\
      eb,11,68,20,04,ca,01,04,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,4a,00,\
      4c,00,5a,76,02,00,10,f5,ab,ae,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,\
      00,00,00,00,00,52,00,54,00,06,76,02,00,10,87,ed,ad,20,04,ca,01,05,00,00,00,\
      00,01,00,00,00,00,00,00,00,00,00,00,52,00,54,00,b2,75,02,00,a0,22,56,b0,20,\
      04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,44,00,46,00,6c,75,\
      02,00,90,e0,8e,88,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,\
      00,3e,00,40,00,2c,75,02,00,40,a8,cb,00,fa,88,cb,01,05,00,00,00,00,01,00,00,\
      00,00,00,00,00,00,00,00,48,00,4a,00,e2,74,02,00,9a,e6,67,fe,f9,88,cb,01,05,\
      00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,3e,00,40,00,a2,74,02,00,90,9b,\
      cc,8a,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,\
      00,58,74,02,00,a0,04,4b,89,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,\
      00,00,00,00,48,00,4a,00,0e,74,02,00,70,d6,1c,a7,20,04,ca,01,05,00,00,00,00,\
      01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,c6,73,02,00,77,b7,4d,fe,f9,88,\
      cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,7c,73,02,\
      00,40,e9,08,6f,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,\
      48,00,4a,00,32,73,02,00,ff,5f,bd,00,fa,88,cb,01,07,00,00,00,00,01,00,00,00,\
      00,00,00,00,00,00,00,48,00,4a,00,e8,72,02,00,10,f4,5e,6b,20,04,ca,01,05,00,\
      00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,9e,72,02,00,c0,82,03,\
      6a,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,46,00,48,00,\
      56,72,02,00,d7,8f,85,f4,f9,88,cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,\
      00,00,00,36,00,38,00,1e,72,02,00,50,ef,e7,6a,20,04,ca,01,07,00,00,00,00,01,\
      00,00,00,00,00,00,00,00,00,00,4a,00,4c,00,d2,71,02,00,1e,87,ec,0f,fa,88,cb,\
      01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,42,00,44,00,8e,71,02,00,\
      20,5e,ec,63,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,50,\
      00,52,00,3c,71,02,00,82,67,0f,f7,f9,88,cb,01,05,00,00,00,00,01,00,00,00,00,\
      00,00,00,00,00,00,ce,00,d0,00,6c,70,02,00,00,b8,c2,34,7a,78,ca,01,05,00,00,\
      00,00,01,00,00,00,00,00,00,00,00,00,00,58,00,5a,00,12,70,02,00,70,f8,b3,dc,\
      bd,aa,ce,01,06,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,5a,00,5c,00,b6,\
      6f,02,00,c0,bb,b4,dc,bd,aa,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,\
      00,00,80,00,82,00,34,6f,02,00,80,35,db,57,3c,92,ce,01,07,00,00,00,00,01,00,\
      00,00,00,00,00,00,00,00,00,3c,00,3e,00,f6,6e,02,00,20,bc,29,73,20,04,ca,01,\
      07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,48,00,4a,00,ac,6e,02,00,10,\
      c8,fe,83,07,c8,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,6a,00,\
      6c,00,40,6e,02,00,00,b6,95,e0,0d,73,ce,01,07,00,00,00,00,01,00,00,00,00,00,\
      00,00,00,00,00,88,00,8a,00,b6,6d,02,00,b9,5b,8a,12,67,99,ce,01,07,00,00,00,\
      00,01,00,00,00,00,00,00,00,00,00,00,7a,00,7c,00,3a,6d,02,00,52,26,22,85,5d,\
      a6,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,90,00,92,00,a8,6c,\
      02,00,70,e8,c2,76,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,\
      00,70,00,72,00,36,6c,02,00,f0,2a,2e,6c,20,04,ca,01,07,00,00,00,00,01,00,00,\
      00,00,00,00,00,00,00,00,82,00,84,00,b2,6b,02,00,90,94,07,70,20,04,ca,01,07,\
      00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,80,00,82,00,30,6b,02,00,80,60,\
      b3,6c,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,6c,00,6e,\
      00,c2,6a,02,00,70,ea,e0,6a,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,\
      00,00,00,00,74,00,76,00,4c,6a,02,00,70,b3,81,6a,20,04,ca,01,07,00,00,00,00,\
      01,00,00,00,00,00,00,00,00,00,00,84,00,86,00,c6,69,02,00,90,96,3c,75,20,04,\
      ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,88,00,8a,00,3c,69,02,\
      00,90,fb,17,67,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,\
      68,00,6a,00,d2,68,02,00,b0,85,0e,67,20,04,ca,01,05,00,00,00,00,01,00,00,00,\
      00,00,00,00,00,00,00,8c,00,8e,00,44,68,02,00,b0,6f,ee,65,20,04,ca,01,05,00,\
      00,00,00,01,00,00,00,00,00,00,00,00,00,00,78,00,7a,00,ca,67,02,00,10,f8,c8,\
      75,20,04,ca,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,6e,00,70,00,\
      5a,67,02,00,b0,9b,2e,68,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,\
      00,00,00,74,00,76,00,e4,66,02,00,00,cd,fd,36,ab,3c,ce,01,07,00,00,00,00,01,\
      00,00,00,00,00,00,00,00,00,00,90,01,92,01,52,65,02,00,50,ff,d7,7b,09,c4,ce,\
      01,05,00,00,00,01,01,00,00,c8,01,00,00,34,22,01,00,98,00,9a,00,b8,64,02,00,\
      50,ff,d7,7b,09,c4,ce,01,06,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,64,\
      00,66,00,52,64,02,00,00,a5,bf,79,ab,3c,ce,01,07,00,00,00,00,01,00,00,00,00,\
      00,00,00,00,00,00,52,00,54,00,fe,63,02,00,60,b9,e7,77,20,04,ca,01,07,00,00,\
      00,00,01,00,00,00,00,00,00,00,00,00,00,34,00,36,00,c8,63,02,00,00,7e,83,d5,\
      e8,7e,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,40,00,42,00,86,\
      63,02,00,80,c0,9e,86,8b,c5,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,\
      00,00,7a,00,7c,00,0a,63,02,00,6e,50,03,05,da,c5,ce,01,06,00,00,00,00,01,00,\
      00,00,00,00,00,00,00,00,00,40,00,42,00,c8,62,02,00,20,6d,e1,c0,0f,04,ca,01,\
      07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,5e,00,60,00,68,62,02,00,80,\
      35,7d,c8,d2,c5,ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,5e,00,\
      60,00,08,62,02,00,90,f5,20,b4,d2,c5,ce,01,05,00,00,00,00,01,00,00,00,00,00,\
      00,00,00,00,00,5e,00,60,00,a8,61,02,00,80,18,10,99,d2,c5,ce,01,05,00,00,00,\
      00,01,00,00,00,00,00,00,00,00,00,00,5e,00,60,00,48,61,02,00,80,06,2c,80,d2,\
      c5,ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,5e,00,60,00,e8,60,\
      02,00,00,e8,94,3d,d2,c5,ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,\
      00,5e,00,60,00,88,60,02,00,00,f3,2b,28,d2,c5,ce,01,05,00,00,00,00,01,00,00,\
      00,00,00,00,00,00,00,00,5e,00,60,00,28,60,02,00,00,ae,32,cb,d1,c5,ce,01,05,\
      00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,38,00,3a,00,ee,5f,02,00,10,46,\
      cb,7a,ac,aa,ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,5e,00,60,\
      00,8e,5f,02,00,80,47,60,7f,d1,c5,ce,01,05,00,00,00,00,01,00,00,00,00,00,00,\
      00,00,00,00,5e,00,60,00,2e,5f,02,00,80,4e,1c,5d,d1,c5,ce,01,05,00,00,00,00,\
      01,00,00,00,00,00,00,00,00,00,00,5e,00,60,00,ce,5e,02,00,80,c0,52,3c,d1,c5,\
      ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,5e,00,60,00,6e,5e,02,\
      00,00,54,59,cd,d0,c5,ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,\
      6a,00,6c,00,02,5e,02,00,00,92,a0,7a,d0,c5,ce,01,05,00,00,00,00,01,00,00,00,\
      00,00,00,00,00,00,00,6a,00,6c,00,96,5d,02,00,90,aa,04,69,d0,c5,ce,01,05,00,\
      00,00,00,01,00,00,00,00,00,00,00,00,00,00,3e,00,40,00,56,5d,02,00,a0,fc,76,\
      74,20,04,ca,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,a8,00,aa,00,\
      ac,5c,02,00,10,b9,a5,13,e3,a6,ce,01,04,00,00,00,00,01,00,00,00,00,00,00,00,\
      00,00,00,72,00,74,00,38,5c,02,00,ba,0f,c4,0f,fa,88,cb,01,05,00,00,00,00,01,\
      00,00,00,00,00,00,00,00,00,00,48,00,4a,00,ee,5b,02,00,60,43,7c,9a,20,04,ca,\
      01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,44,00,46,00,a8,5b,02,00,\
      e0,bd,fe,f6,f9,88,cb,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,3c,\
      00,3e,00,6a,5b,02,00,32,65,27,0b,fa,88,cb,01,05,00,00,00,00,01,00,00,00,00,\
      00,00,00,00,00,00,54,00,56,00,14,5b,02,00,00,80,e0,7d,cd,8d,ce,01,06,00,00,\
      00,00,01,00,00,00,00,00,00,00,00,00,00,56,00,58,00,bc,5a,02,00,a7,05,3e,c5,\
      bf,ba,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,42,00,44,00,78,\
      5a,02,00,80,c0,9e,86,8b,c5,ce,01,07,00,00,00,00,01,00,00,00,00,00,00,00,00,\
      00,00,52,00,54,00,24,5a,02,00,b0,fa,2f,48,3b,c2,ce,01,05,00,00,00,01,01,00,\
      00,c8,01,00,00,6c,20,01,00,36,00,38,00,ec,59,02,00,20,67,6c,fb,0c,c5,ce,01,\
      05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,30,00,32,00,ba,59,02,00,40,\
      5f,46,e1,0c,c5,ce,01,05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,3e,00,\
      40,00,7a,59,02,00,90,a2,53,13,0d,c5,ce,01,05,00,00,00,00,01,00,00,00,00,00,\
      00,00,00,00,00,4e,00,50,00,2a,59,02,00,00,6b,0b,67,8a,c2,ce,01,05,00,00,00,\
      01,01,00,00,c8,01,00,00,a4,1e,01,00,40,00,42,00,e8,58,02,00,70,c4,28,67,20



    В общем думаю тут все понятно,есть еще вопросы?

    Хотя извлекать пути из кэш тоже хорошая идея,там можно пути ко всему найти)))
     
    Последнее редактирование: 21 окт 2013
    Dragokas нравится это.
  5. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.730
    Симпатии:
    4.517
    Код (DOS):

    C:\Users\Alex>assoc | find /i "html"
    .cshtml=VisualStudio.cshtml.11.0
    .dochtml=wordhtmlfile
    .docmhtml=wordmhtmlfile
    .dothtml=wordhtmltemplate
    .htm=Opera.HTML
    .html=Opera.HTML
    .mdbhtml=accesshtmlfile
    .mht=Opera.HTML
    .mhtml=Opera.HTML
    .pothtml=powerpointhtmltemplate
    .ppthtml=powerpointhtmlfile
    .pptmhtml=powerpointmhtmlfile
    .shtml=shtmlfile
    .vbhtml=VisualStudio.vbhtml.11.0
    .wizhtml=accessthmltemplate
    .xht=xhtmlfile
    .xhtm=Opera.HTML
    .xhtml=xhtmlfile
    .xlshtml=Excelhtmlfile
    .xlsmhtml=excelmhtmlfile
    .xlthtml=Excelhtmltemplate

    C:\Users\Alex>reg query hkcr\Opera.HTML

    HKEY_CLASSES_ROOT\Opera.HTML
        FriendlyTypeName    REG_SZ    Opera Web Document

    HKEY_CLASSES_ROOT\Opera.HTML\DefaultIcon
    HKEY_CLASSES_ROOT\Opera.HTML\shell
    HKEY_CLASSES_ROOT\Opera.HTML\ShellEx

    C:\Users\Alex>reg query hkcr\Opera.HTML\shell

    HKEY_CLASSES_ROOT\Opera.HTML\shell\Edit
    HKEY_CLASSES_ROOT\Opera.HTML\shell\open
    HKEY_CLASSES_ROOT\Opera.HTML\shell\Print

    C:\Users\Alex>reg query hkcr\Opera.HTML\shell\open

    HKEY_CLASSES_ROOT\Opera.HTML\shell\open\command
    HKEY_CLASSES_ROOT\Opera.HTML\shell\open\ddeexec

    C:\Users\Alex>reg query hkcr\Opera.HTML\shell\open\command

    HKEY_CLASSES_ROOT\Opera.HTML\shell\open\command
        (по умолчанию)    REG_SZ    "C:\Program Files (x86)\Opera\Opera.exe" "%1"

    А то я ProgID получил. А дальше что с ним делать не знал.
    --- Объединённое сообщение, 22 окт 2013, Дата первоначального сообщения: 22 окт 2013 ---
    Кирилл, ты как всегда прав.
    Assoc - показывает неверную ассоциацию = Opera.HTML, а на самом деле ChromeHTML

    А как на счет HKCR\http\shell\open\command ???
    --- Объединённое сообщение, 22 окт 2013 ---
    Можешь, пожалуйста, посмотреть решение для XP.
    В нем таких подразделов нет.
     
  6. Kиpилл
    Оффлайн

    Kиpилл Команда форума Администратор

    Сообщения:
    12.627
    Симпатии:
    5.199
    Для обозревателей может быть назначено более десятка умолчаний для каждого расширения.
    И все их сверять для логовыжималки не знаю стоит ли,дело в том что как правило это ослик и дополнительный браузер,я не знаю вируса который бы создавал умолчание для веб рсширения,надо у спецов спросить может они слышали о таком.
    Так что assoc показывает верно,ведь изначально .html был ассоциирован с Opera.HTML,то есть обработчиком HTML.
    А выбор пользователя - ChromeHTML,это значение имеет приоритет,в статье я об этом говорил кстати.

    аналогично,надо сверять с выбором пользователя-так как ассоциация может быть настроена оп разному.
    http для ослика,html для оперы а hml например для хрома.

    Так что если речь о браузере по умолчанию-то думаю все расширения проверять не имеет смысла.
    Но на всякий я бы поинтересовался с спецами по вирям.
    --- Объединённое сообщение, 22 окт 2013 ---
    виртуалку поставлю-гляну.
    --- Объединённое сообщение, 22 окт 2013 ---
    или можешь на своей тесты провести,мне скинуть.
     
    Последнее редактирование: 22 окт 2013
    Dragokas нравится это.
  7. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.730
    Симпатии:
    4.517
    Я не проверяю по всем. Я другого способа раньше не знал. Статью еще не читал.
    --- Объединённое сообщение, 22 окт 2013, Дата первоначального сообщения: 22 окт 2013 ---
    Помоги, пожалуйста, проанализировать, и выработать оптимальный вариант для XP, а лучше универсальный для всех ОС:
    - вот анализ различий при смене браузера по-умолчанию
    с IE на FireFox с помощью встроенных в них функций.

    Еще было HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached
    но я посчитал, что это неважно.
     

    Вложения:

    Последнее редактирование: 22 окт 2013
    Kиpилл нравится это.
  8. Kиpилл
    Оффлайн

    Kиpилл Команда форума Администратор

    Сообщения:
    12.627
    Симпатии:
    5.199
    Универсального не получится,универсальный только так:
    start www.safezone.cc и отследить запущенный процесс.
    на хр реестр другой,в твоем отчете не то что надо,я уже ставлю ось,подожди немного.
     
    Dragokas нравится это.
  9. Kиpилл
    Оффлайн

    Kиpилл Команда форума Администратор

    Сообщения:
    12.627
    Симпатии:
    5.199
    Итак по ХР:
    HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\
    Параметр
    @= имя браузера.

    Далее значение-путь к исполняемому файлу.
    HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\@=browser.exe
    njulf cvjnhbv gjlhfpltk
    HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\browser.exe\shell\open\command

    Пример:
    HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\@=browser.exe



    HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\browser.exe\shell\open\command=

    "C:\Documents and Settings\Loh\Local Settings\Application Data\Yandex\YandexBrowser\Application\browser.exe"
     
    Dragokas нравится это.
  10. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.730
    Симпатии:
    4.517
    Спасибо. Знакомая ветвь.
    После тестов включу в сл. версию утиля.
     
    Kиpилл нравится это.
  11. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.730
    Симпатии:
    4.517
    Где все-таки прописывается браузер для запуска через start "" "www.safezone.cc" и при клике на активную гиперссілку (например, в аське) ? (в Win7)

    Мне сегодня попался экземпляр аддона Оперы.
    Вот его оригинальные записи из установщика INF:
    HKCR,"CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\Opera.HTML\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKLM,"SOFTWARE\Classes\.bmp\OpenWithProgIDs","Opera.Image",0x20001
    HKLM,"SOFTWARE\Classes\.gif\OpenWithProgIDs","Opera.Image",0x20001
    HKLM,"SOFTWARE\Classes\.htm\OpenWithProgIDs","Opera.HTML",0x20001
    HKLM,"SOFTWARE\Classes\.html\OpenWithProgIDs","Opera.HTML",0x20001
    HKLM,"SOFTWARE\Classes\.jpeg\OpenWithProgIDs","Opera.Image",0x20001
    HKLM,"SOFTWARE\Classes\.jpg\OpenWithProgIDs","Opera.Image",0x20001
    HKLM,"SOFTWARE\Classes\.OGA\OpenWithProgIDs","Opera.Image",0x20001
    HKLM,"SOFTWARE\Classes\.ogg\OpenWithProgIDs","Opera.Image",0x20001
    HKLM,"SOFTWARE\Classes\.ogm\OpenWithProgIDs","Opera.Image",0x20001
    HKLM,"SOFTWARE\Classes\.ogv\OpenWithProgIDs","Opera.Image",0x20001
    HKLM,"SOFTWARE\Classes\.png\OpenWithProgIDs","Opera.Image",0x20001
    HKLM,"SOFTWARE\Classes\.torrent\OpenWithProgIDs","Opera.HTML",0x20001
    HKLM,"SOFTWARE\Classes\.webm\OpenWithProgIDs","Opera.Image",0x20001
    HKLM,"SOFTWARE\Classes\.xbm\OpenWithProgIDs","Opera.Image",0x20001
    HKLM,"SOFTWARE\Classes\.htm",,0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Classes\.htm\OpenWithProgIDs","Opera.HTML",0x20001
    HKLM,"SOFTWARE\Classes\.html",,0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Classes\.html\OpenWithProgIDs","Opera.HTML",0x20001
    HKLM,"SOFTWARE\Classes\.mht",,0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Classes\.mht\OpenWithProgIds","Opera.HTML",0x20001
    HKLM,"SOFTWARE\Classes\.mhtml",,0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Classes\.mhtml\OpenWithProgIDs","Opera.HTML",0x20001
    HKLM,"SOFTWARE\Classes\.xht",,0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Classes\.xht\OpenWithProgIDs","Opera.HTML",0x20001
    HKLM,"SOFTWARE\Classes\.xhtm",,0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Classes\.xhtm\OpenWithProgIDs","Opera.HTML",0x20001
    HKLM,"SOFTWARE\Classes\.xhtml",,0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Classes\.xhtml\OpenWithProgIDs","Opera.HTML",0x20001
    HKLM,"SOFTWARE\Classes\.xml",,0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Classes\.xml\OpenWithProgIDs","Opera.HTML",0x20001
    HKLM,"SOFTWARE\Classes\.oex",,0x0,"Opera.Extension"
    HKLM,"SOFTWARE\Classes\.oex\OpenWithProgIDs","Opera.Extension",0x20001
    HKLM,"SOFTWARE\Classes\HTTP","EditFlags",0x10001,02,00,00,00
    HKLM,"SOFTWARE\Classes\HTTP","URL Protocol",0x0
    HKLM,"SOFTWARE\Classes\HTTP\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKLM,"SOFTWARE\Classes\HTTP\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKLM,"SOFTWARE\Classes\HTTP\shell\open\ddeexec",,0x0,"""%%1"""
    HKLM,"SOFTWARE\Classes\HTTP\shell\open\ddeexec\Application",,0x0
    HKLM,"SOFTWARE\Classes\HTTP\shell\open\ddeexec\Topic",,0x0
    HKLM,"SOFTWARE\Classes\https","EditFlags",0x10001,02,00,00,00
    HKLM,"SOFTWARE\Classes\https","URL Protocol",0x0
    HKLM,"SOFTWARE\Classes\https\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKLM,"SOFTWARE\Classes\https\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKLM,"SOFTWARE\Classes\https\shell\open\ddeexec",,0x0,"""%%1"""
    HKLM,"SOFTWARE\Classes\https\shell\open\ddeexec\Application",,0x0
    HKLM,"SOFTWARE\Classes\https\shell\open\ddeexec\Topic",,0x0
    HKLM,"SOFTWARE\Classes\Opera.Protocol","FriendlyTypeName",0x0,"Opera Protocol"
    HKLM,"SOFTWARE\Classes\Opera.Protocol","EditFlags",0x10001,02,00,00,00
    HKLM,"SOFTWARE\Classes\Opera.Protocol","URL Protocol",0x0
    HKLM,"SOFTWARE\Classes\Opera.Protocol\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKLM,"SOFTWARE\Classes\Opera.Protocol\shell",,0x0
    HKLM,"SOFTWARE\Classes\Opera.Protocol\shell\open",,0x0
    HKLM,"SOFTWARE\Classes\Opera.Protocol\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKLM,"SOFTWARE\Classes\Opera.Protocol\shell\open\ddeexec",,0x0,"""%%1"""
    HKLM,"SOFTWARE\Classes\Opera.Protocol\shell\open\ddeexec\Application",,0x0
    HKLM,"SOFTWARE\Classes\Opera.Protocol\shell\open\ddeexec\Topic",,0x0
    HKLM,"SOFTWARE\Classes\Opera.Extension",,0x0,"Image"
    HKLM,"SOFTWARE\Classes\Opera.Extension","FriendlyTypeName",0x0,"Opera Extension"
    HKLM,"SOFTWARE\Classes\Opera.Extension\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,4"
    HKLM,"SOFTWARE\Classes\Opera.Extension\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKLM,"SOFTWARE\Classes\Opera.Extension\shell\open\ddeexec",,0x0,"""%%1"""
    HKLM,"SOFTWARE\Classes\Opera.Extension\shell\open\ddeexec\Application",,0x0
    HKLM,"SOFTWARE\Classes\Opera.Extension\shell\open\ddeexec\Topic",,0x0
    HKLM,"SOFTWARE\Classes\Opera.HTML",,0x0,"HTML Document"
    HKLM,"SOFTWARE\Classes\Opera.HTML","FriendlyTypeName",0x0,"Opera Web Document"
    HKLM,"SOFTWARE\Classes\Opera.HTML\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKLM,"SOFTWARE\Classes\Opera.HTML\shell",,0x0
    HKLM,"SOFTWARE\Classes\Opera.HTML\shell\open",,0x0
    HKLM,"SOFTWARE\Classes\Opera.HTML\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKLM,"SOFTWARE\Classes\Opera.HTML\shell\open\ddeexec",,0x0,"""%%1"""
    HKLM,"SOFTWARE\Classes\Opera.HTML\shell\open\ddeexec\Application",,0x0
    HKLM,"SOFTWARE\Classes\Opera.HTML\shell\open\ddeexec\Topic",,0x0
    HKLM,"SOFTWARE\Classes\Opera.Image",,0x0,"Image"
    HKLM,"SOFTWARE\Classes\Opera.Image","FriendlyTypeName",0x0,"Opera Image"
    HKLM,"SOFTWARE\Classes\Opera.Image\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKLM,"SOFTWARE\Classes\Opera.Image\shell",,0x0
    HKLM,"SOFTWARE\Classes\Opera.Image\shell\open",,0x0
    HKLM,"SOFTWARE\Classes\Opera.Image\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKLM,"SOFTWARE\Classes\Opera.Image\shell\open\ddeexec",,0x0,"""%%1"""
    HKLM,"SOFTWARE\Classes\Opera.Image\shell\open\ddeexec\Application",,0x0
    HKLM,"SOFTWARE\Classes\Opera.Image\shell\open\ddeexec\Topic",,0x0
    HKLM,"SOFTWARE\Clients\Mail\Opera",,0x0,"Opera"
    HKLM,"SOFTWARE\Clients\Mail\Opera","DLLPath",0x0,"%16422%\%PROG_DIR%\mapi\OperaMAPI.dll"
    HKLM,"SOFTWARE\Clients\Mail\Opera","LocalizedString",0x0,"Opera"
    HKLM,"SOFTWARE\Clients\Mail\Opera\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,3"
    HKLM,"SOFTWARE\Clients\Mail\Opera\InstallInfo","IconsVisible",0x10001,01,00,00,00
    HKLM,"SOFTWARE\Clients\Mail\Opera\InstallInfo","HideIconsCommand",0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" /HideIconsCommand"
    HKLM,"SOFTWARE\Clients\Mail\Opera\InstallInfo","ReinstallCommand",0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" /ReInstallMailer"
    HKLM,"SOFTWARE\Clients\Mail\Opera\InstallInfo","ShowIconsCommand",0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" /ShowIconsCommand"
    HKLM,"SOFTWARE\Clients\Mail\Opera\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" /Mail"
    HKLM,"SOFTWARE\Clients\Mail\Opera\shell\properties\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" opera:config#Mail"
    HKLM,"SOFTWARE\Clients\Mail\Opera\Protocols\mailto",,0x0,"URL:MailTo Protocol"
    HKLM,"SOFTWARE\Clients\Mail\Opera\Protocols\mailto","EditFlags",0x10001,02,00,00,00
    HKLM,"SOFTWARE\Clients\Mail\Opera\Protocols\mailto","URL Protocol",0x0
    HKLM,"SOFTWARE\Clients\Mail\Opera\Protocols\mailto\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,3"
    HKLM,"SOFTWARE\Clients\Mail\Opera\Protocols\mailto\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKLM,"SOFTWARE\Clients\Mail\Opera\Protocols\mailto\shell\open\ddeexec",,0x0,"""%%1"""
    HKLM,"SOFTWARE\Clients\Mail\Opera\Protocols\mailto\shell\open\ddeexec\Application",,0x0
    HKLM,"SOFTWARE\Clients\Mail\Opera\Protocols\mailto\shell\open\ddeexec\Topic",,0x0
    HKLM,"SOFTWARE\Clients\News\Opera",,0x0,"Opera"
    HKLM,"SOFTWARE\Clients\News\Opera","LocalizedString",0x0,"Opera"
    HKLM,"SOFTWARE\Clients\News\Opera\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,3"
    HKLM,"SOFTWARE\Clients\News\Opera\InstallInfo","ShowIconsCommand",0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" /ShowIconsCommand"
    HKLM,"SOFTWARE\Clients\News\Opera\InstallInfo","HideIconsCommand",0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" /HideIconsCommand"
    HKLM,"SOFTWARE\Clients\News\Opera\InstallInfo","ReinstallCommand",0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" /ReInstallNewsReader"
    HKLM,"SOFTWARE\Clients\News\Opera\InstallInfo","IconsVisible",0x10001,01,00,00,00
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols",,0x10
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\news","URL Protocol",0x0
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\news","EditFlags",0x10001,02,00,00,00
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\news",,0x0,"URL:MailTo Protocol"
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\news\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\news\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\news\shell\open\ddeexec",,0x0,"""%%1"""
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\news\shell\open\ddeexec\Application",,0x0
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\news\shell\open\ddeexec\Topic",,0x0
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\nntp","URL Protocol",0x0
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\nntp","EditFlags",0x10001,02,00,00,00
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\nntp",,0x0,"URL:MailTo Protocol"
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\nntp\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\nntp\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\nntp\shell\open\ddeexec",,0x0,"""%%1"""
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\nntp\shell\open\ddeexec\Application",,0x0
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\nntp\shell\open\ddeexec\Topic",,0x0
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\snews","URL Protocol",0x0
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\snews","EditFlags",0x10001,02,00,00,00
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\snews",,0x0,"URL:MailTo Protocol"
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\snews\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\snews\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\snews\shell\open\ddeexec",,0x0,"""%%1"""
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\snews\shell\open\ddeexec\Application",,0x0
    HKLM,"SOFTWARE\Clients\News\Opera\Protocols\snews\shell\open\ddeexec\Topic",,0x0
    HKLM,"SOFTWARE\Clients\StartMenuInternet",,0x0,"%PROG_NAME%"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera",,0x0,"Opera"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,0"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\shell\properties",,0x0,""Настройки Opera""
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\shell\properties\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" opera:config"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,0"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\InstallInfo","IconsVisible",0x10001,01,00,00,00
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\InstallInfo","HideIconsCommand",0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" /HideIconsCommand"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\InstallInfo","ReinstallCommand",0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" /ReInstallBrowser"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\InstallInfo","ShowIconsCommand",0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" /ShowIconsCommand"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities","ApplicationDescription",0x0,"The Best Internet Experience on any device"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities","ApplicationIcon",0x0,"""%16422%\Internet\Opera\Opera.dll"",0"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities","ApplicationName",0x0,"Opera Web browser"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".oex",0x0,"Opera.Extension"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".htm",0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".html",0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".xht",0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".xhtm",0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".xhtml",0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".mht",0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".mhtml",0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".xml",0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".torrent",0x0,"Opera.HTML"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".bmp",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".jpeg",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".jpg",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".png",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".svg",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".gif",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".xbm",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".oga",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".ogv",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".ogm",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".ogg",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\FileAssociations",".webm",0x0,"Opera.Image"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\Startmenu","Mail",0x0,"Opera"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\Startmenu","StartMenuInternet",0x0,"Opera"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\UrlAssociations","http",0x0,"Opera.Protocol"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\UrlAssociations","https",0x0,"Opera.Protocol"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\UrlAssociations","ftp",0x0,"Opera.Protocol"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\UrlAssociations","mailto",0x0,"Opera.Protocol"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\UrlAssociations","nntp",0x0,"Opera.Protocol"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\UrlAssociations","news",0x0,"Opera.Protocol"
    HKLM,"SOFTWARE\Clients\StartMenuInternet\Opera\Capabilities\UrlAssociations","snews",0x0,"Opera.Protocol"
    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistent",,0x10
    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistent\Persisted","%16422%\%PROG_DIR%\%PROG_1%",0x10001,20,00,00,00
    HKLM,"SOFTWARE\RegisteredApplications","Opera Internet Browser",0x0,"Software\Clients\StartMenuInternet\Opera\Capabilities"
    HKCU,"Software\Clients",,0x10
    HKCU,"Software\Clients\StartMenuInternet",,0x0,"Opera"
    HKCU,"Software\Classes\.htm",,0x0,"Opera.HTML"
    HKCU,"Software\Classes\.html",,0x0,"Opera.HTML"
    HKCU,"Software\Classes\.mht",,0x0,"Opera.HTML"
    HKCU,"Software\Classes\.mhtml",,0x0,"Opera.HTML"
    HKCU,"Software\Classes\.xht",,0x0,"Opera.HTML"
    HKCU,"Software\Classes\.xhtm",,0x0,"Opera.HTML"
    HKCU,"Software\Classes\.xhtml",,0x0,"Opera.HTML"
    HKCU,"SOFTWARE\Classes\HTTP","EditFlags",0x10001,02,00,00,00
    HKCU,"SOFTWARE\Classes\HTTP","URL Protocol",0x0
    HKCU,"SOFTWARE\Classes\HTTP\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKCU,"SOFTWARE\Classes\HTTP\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKCU,"SOFTWARE\Classes\HTTP\shell\open\ddeexec",,0x0,"""%%1"""
    HKCU,"SOFTWARE\Classes\HTTP\shell\open\ddeexec\Application",,0x0
    HKCU,"SOFTWARE\Classes\HTTP\shell\open\ddeexec\Topic",,0x0
    HKCU,"SOFTWARE\Classes\https","EditFlags",0x10001,02,00,00,00
    HKCU,"SOFTWARE\Classes\https","URL Protocol",0x0
    HKCU,"SOFTWARE\Classes\https\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKCU,"SOFTWARE\Classes\https\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKCU,"SOFTWARE\Classes\https\shell\open\ddeexec",,0x0,"""%%1"""
    HKCU,"SOFTWARE\Classes\https\shell\open\ddeexec\Application",,0x0
    HKCU,"SOFTWARE\Classes\https\shell\open\ddeexec\Topic",,0x0
    HKCU,"SOFTWARE\Classes\Opera.Extension","FriendlyTypeName",0x0,"Opera Extension"
    HKCU,"SOFTWARE\Classes\Opera.Extension\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,4"
    HKCU,"SOFTWARE\Classes\Opera.Extension\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKCU,"SOFTWARE\Classes\Opera.Extension\shell\open\ddeexec",,0x0,"""%%1"""
    HKCU,"SOFTWARE\Classes\Opera.Extension\shell\open\ddeexec\Application",,0x0
    HKCU,"SOFTWARE\Classes\Opera.Extension\shell\open\ddeexec\Topic",,0x0
    HKCU,"SOFTWARE\Classes\Opera.HTML","FriendlyTypeName",0x0,"Opera Web Document"
    HKCU,"SOFTWARE\Classes\Opera.HTML\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKCU,"SOFTWARE\Classes\Opera.HTML\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKCU,"SOFTWARE\Classes\Opera.HTML\shell\open\ddeexec",,0x0,"""%%1"""
    HKCU,"SOFTWARE\Classes\Opera.HTML\shell\open\ddeexec\Application",,0x0
    HKCU,"SOFTWARE\Classes\Opera.HTML\shell\open\ddeexec\Topic",,0x0
    HKCU,"SOFTWARE\Classes\Opera.Image","FriendlyTypeName",0x0,"Opera Image"
    HKCU,"SOFTWARE\Classes\Opera.Image\DefaultIcon",,0x0,"%16422%\%PROG_DIR%\%PROG_1%,1"
    HKCU,"SOFTWARE\Classes\Opera.Image\shell\open\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
    HKCU,"SOFTWARE\Classes\Opera.Image\shell\open\ddeexec",,0x0,"""%%1"""
    HKCU,"SOFTWARE\Classes\Opera.Image\shell\open\ddeexec\Application",,0x0
    HKCU,"SOFTWARE\Classes\Opera.Image\shell\open\ddeexec\Topic",,0x0

    Так, вот на одной машине .html-файлы открываются через IE, а ссылки вот этой сборкой оперы: http://forum.oszone.net/post-461796.html
    Я думал, брать за основу ключ HKLM,"SOFTWARE\Classes\HTTP\shell\open\command",
    посмотрел на своей системе: у меня в этом ключе прописана опера, а на самом деле, по-умолчанию открывает FireFox.
    Где же правда?

    P.S. ProgID у этой сборки нестандартный: не OperaStable, а Opera.HTML.
     
    Последнее редактирование: 17 ноя 2013
  12. glax24
    Оффлайн

    glax24 Разработчик

    Сообщения:
    2.001
    Симпатии:
    1.451
    Dragokas, можно и так попробовать
    HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet считываешь значение по-умолчанию
    а дальше подраздел с этим именем
     
  13. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.730
    Симпатии:
    4.517
    Вот сейчас на своей машине открыл (Win7 x64). В реестре там написано OperaStable, на самом деле линки открываются лисой.
     
  14. Kиpилл
    Оффлайн

    Kиpилл Команда форума Администратор

    Сообщения:
    12.627
    Симпатии:
    5.199
    Dragokas, что у тебя тут:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations

    И нет ли случайно по адресу
    HKEY_CLASSES_ROOT\.html

    Записи вида:
    application\htmlfile?
     
  15. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.730
    Симпатии:
    4.517
    Это уже ближе к правде.
    C:\Users\Alex>reg query HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations /s
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\MIMEAssociations
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\MIMEAssociations\message/rfc822
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\MIMEAssociations\message/rfc822\UserChoice
    Progid REG_SZ IE.message/rfc822
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\MIMEAssociations\text/html
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\MIMEAssociations\text/html\UserChoice
    Progid REG_SZ IE.text/html
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\ftp
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\ftp\UserChoice
    Progid REG_SZ FirefoxURL
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice
    Progid REG_SZ FirefoxURL
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice
    Progid REG_SZ FirefoxURL

    C:\Users\Alex>reg query HKEY_CLASSES_ROOT\.html /s
    HKEY_CLASSES_ROOT\.html
    (по умолчанию) REG_SZ FirefoxHTML
    Content Type REG_SZ text/html
    PerceivedType REG_SZ text

    HKEY_CLASSES_ROOT\.html\OpenWithProgids
    ChromeHTML REG_SZ
    htmlfile REG_SZ
    OperaStable REG_NONE

    HKEY_CLASSES_ROOT\.html\PersistentHandler
    (по умолчанию) REG_SZ {eec97550-47a9-11cf-b952-00aa0051fe20}

    Нужен последовательный алгоритм, в каком порядке и где смотреть ассоциации.
    Если нет ключа в такой-то ветке, то смотреть в другую...
     
    Последнее редактирование: 18 ноя 2013
  16. Kиpилл
    Оффлайн

    Kиpилл Команда форума Администратор

    Сообщения:
    12.627
    Симпатии:
    5.199
    Алгоритм...это капец...тут есть момент.
    Имеется порядок чтения.
    Имеются разделы имеющие приоритет.
    В данном случае это HKCU.
    Он имеет приоритет перед HKCR так как запущен именно под пользователем.
    Соответственно сокращаем круг поиска до HKCU.
    Далее.
    Кроме стандартного значения могут быть и те,что выбрал пользователь.
    Windows умеет запоминать настройки,если стоит флаг "использовать по умолчанию для..." (данные флаги по умолчанию выставлены при выборе) -если стоит флаг то система опять же отобразит настройки пользователя.
    Если не стоит - то останутся прежние настройки.
    Если прежних настроек нет-то то что показывает
    Код (Text):
    HKCR\http\shell\open\command
    (отсюда и кажется порой что assoc врет,но это не так,он показывает то что ему дано).

    Соответственно поиск сокращается до раздела
    Код (Text):
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.***(расширение)\UserChoice
    Но и тут есть важный момент.
    Это дополнительный параметр для Progid - Applications.
    Если мы имеем запись вида:
    Код (Text):
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mp4\UserChoice
    Progid=Applications\potplayermini.exe

    upload_2013-11-19_21-50-18.png


    То тут же идем по адресу
    Код (Text):
    HKEY_CLASSES_ROOT\Applications
    И наблюдаем там соответствующее приложение.
    Например:

    Код (Text):
    HKEY_CLASSES_ROOT\Applications\potplayermini.exe\shell\open\command
    ""="C:\Program Files\PotPlayer\potplayermini.exe" "%1"
    upload_2013-11-19_22-8-9.png
    --- Объединённое сообщение, 19 ноя 2013, Дата первоначального сообщения: 19 ноя 2013 ---
    И еще чисто логически - если в ручную прописать то что нужно (либо софтина это сделает) в HKU то там запись будет иметь приоритет перед HKCU.
     
    Последнее редактирование: 19 ноя 2013