kiki ブラウザのお気に入りをローカルにする実験
はじめに
Kikiのお気に入りを裏でローカルと差し替えちゃえばいいかも。そんな軽い思いつきで、バッチファイルを作ってみました。
メリットは、クッキー、お気に入り、キャッシュなどをローカルに保存できること。
対象:Windows XP(他は分かりません)
Kiki入手先:ウェブブラウザ KIKI のホームページ
手順
1.以下のコードをコピーして [email protected] などのファイル名でkiki.exeのあるフォルダに保存する。
2. 先ほど作成した [email protected] を起動する。
3. 初回は必要なフォルダを作成し、googleとYahooのリンクをお気に入りに登録。
4. kikiが起動する。
@echo off
%~d0
cd %~dp0
set exe=kiki.exe
set user=%cd%\USER
if not exist %user%\nul (
md "%user%"
md "%user%\Cookies"
md "%user%\Favorites"
md "%user%\Local Settings"
md "%user%\My Documents"
md "%user%\Desktop"
md "%user%\Application Data"
md "%user%\デスクトップ"
call :Favorites
rem xcopy "%USERPROFILE%\Favorites" "%user%\Favorites" /E /Y /I
)
set USERPROFILE=%user%
start %exe% %1 %2 %3 %4 %5 %6 %7 %8 %9
goto :EOF
:Favorites
:google
set fname="%user%\Favorites\Google.url"
echo [DEFAULT]>%fname%
echo BASEURL=http://www.google.co.jp/webhp^?hl=^&ned=jp>>%fname%
echo [InternetShortcut]>>%fname%
echo URL=http://www.google.co.jp/webhp^?hl=^&ned=jp>>%fname%
echo IconFile=http://www.google.co.jp/favicon.ico>>%fname%
echo IconIndex=^1>>%fname%
:Yahoo! JAPAN
set fname="%user%\Favorites\Yahoo! JAPAN.url"
echo [DEFAULT]>%fname%
echo BASEURL=http://www.yahoo.co.jp/>>%fname%
echo [InternetShortcut]>>%fname%
echo URL=http://www.yahoo.co.jp/>>%fname%
echo IconFile=http://www.yahoo.co.jp/favicon.ico>>%fname%
echo IconIndex=^1>>%fname%
goto :EOF
注意点
遅いUSBメモリで使用すると動作が遅くなります。(キャッシュもローカルに切り替えるので)ハードディスクやRAMディスク上で動作させた方が無難かもしれません。
簡単な説明
応用
set exe=iexplore.exe