Magyar Opera

Protokoltársítások hordozható Operában

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ó letöltése

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ó letöltése

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:

https://magyaropera.blog.hu/api/trackback/id/tr172171955

Trackbackek, pingbackek:

Trackback: Protokoltársítások hordozható Operában 2010.07.26. 15:39:21

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 o…

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

Jó az ötlet habár én az usb operához már régóta az assox nevű programot használom.
Azzal egy lépésben lehet társítani a kiterjesztéseket és ugynúgy visszavonni is. Persze maga a program is portable :-)
süti beállítások módosítása