A következő tippre a Magyar Opera blog egyik törzslátogatója, ap hívta fel a figyelmemet, a scripteket is ő készítette.
Sokan használnak hordozható szoftvereket, azon belül is a hordozható Operát, így nekik nyújt segítséget a következő tipp, mikor éppen otthon, vagy olyan környezetben futtatják, ahol rendszergazdai jogkörrel használják a gépet.
A HTTP társítás végrehajtásában és eltávolításában 1-1 batch fájl lesz a segítségünkre:
Fájltársító script forrása:
@echo off setlocal enabledelayedexpansion set batdir=%~dp0 set assocprefix=Opera set execfile=%batdir%opera.exe set iconfile=%batdir%opera.exe if ""%1""==""/?"" ( echo. echo usage: echo. echo Remove associations: "%~nx0" ^rem echo. echo Add associations: "%~nx0" add echo. goto end ) set option=%1 rem Set protocol associations echo. echo Jelenlegi HTTP / HTTPS protokol-tarsitasok torlese... echo ****************************************************** reg delete HKCU\Software\Classes\HTTP /f reg delete HKCU\Software\Classes\HTTPS /f echo. echo. echo Uj HTTP / HTTPS protokolok tarsitasa az Operaval... echo **************************************************** reg add HKCU\Software\Classes\HTTP\shell\open\command /v "" /t REG_SZ /d "\"%execfile%\" \"%%1\"" /f reg add HKCU\Software\Classes\HTTP\DefaultIcon /v "" /t REG_SZ /d "%iconfile%,0" /f reg add HKCU\SOFTWARE\Classes\HTTP\shell\open\ddeexec /v "" /t REG_SZ /d "" reg add HKCU\SOFTWARE\Classes\HTTP\shell\open\ddeexec\Application /v "" /t REG_SZ /d "" reg add HKCU\SOFTWARE\Classes\HTTP\shell\open\ddeexec\Topic /v "" /t REG_SZ /d "" reg add HKCU\Software\Classes\HTTPS\shell\open\command /v "" /t REG_SZ /d "\"%execfile%\" \"%%1\"" /f reg add HKCU\Software\Classes\HTTPS\DefaultIcon /v "" /t REG_SZ /d "%iconfile%,0" /f reg add HKCU\SOFTWARE\Classes\HTTPS\shell\open\ddeexec /v "" /t REG_SZ /d "" reg add HKCU\SOFTWARE\Classes\HTTPS\shell\open\ddeexec\Application /v "" /t REG_SZ /d "" reg add HKCU\SOFTWARE\Classes\HTTPS\shell\open\ddeexec\Topic /v "" /t REG_SZ /d "" echo. :end pause
Társítás-eltávolító script forrása:
@echo off setlocal enabledelayedexpansion set batdir=%~dp0 set assocprefix=Opera set execfile=%batdir%opera.exe set iconfile=%batdir%opera.exe if ""%1""==""/?"" ( echo. echo usage: echo. echo Remove associations: "%~nx0" ^rem echo. echo Add associations: "%~nx0" add echo. goto end ) set option=%1 rem Set protocol associations echo. echo Jelenlegi HTTP / HTTPS protokol-tarsitasok torlese... echo ****************************************************** reg delete HKCU\Software\Classes\HTTP /f reg delete HKCU\Software\Classes\HTTPS /f echo. echo. :end pause
Egyszerűen mentsük le a fájlokat a hordozható Opera gyökérmappájába (tehát az opera.exe mellé), majd ha társítani akarjuk, nyissuk meg a fájlt, XP-n duplaklikkel, Vistán és fölötte pedig jobbklikk->Futtatás rendszergazdaként opcióval.
A bejegyzés trackback címe:
Trackbackek, pingbackek:
Trackback: Protokoltársítások hordozható Operában 2010.07.26. 15:39:21
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.
Asheron 2010.07.26. 16:35:50
Azzal egy lépésben lehet társítani a kiterjesztéseket és ugynúgy visszavonni is. Persze maga a program is portable :-)