Mypal 68
記事の環境
CentBrowesrがメインブラウザなのだが、Windows8.1対応ブラウザは用意しておかねば
- Mypal 68 (32bit) 13.1b
- Windows8.1 Update1 (32bit)
- #CPU . i3-550 #Memory . 4GB
Portable化
pmprt.mod or pmundprt.mod
browserフォルダにpmprt.mod(pmundprt.mod)という適当なファイル(0バイトでOK)を作りMypalを実行すると
mypal.exeのフォルダにProfileフォルダが作成される
pmprt.modとpmundprt.modの違いは理解できていない。詳しくはMypal29のインストーラを参照
- pmprt.mod
- no-remote相当。複数起動可能。関連付けは不可
- pmundprt.mod
- 複数起動可能。関連付けは可能
コマンドラインオプションでプロファイルを指定する
Z:\Desktop\mypal\mypal.exe -no-remote -Profile Profile/
PorableApps.comのFirefox Portableを置き換える
USBメモリで持ち運ぶならこれ。LegacyProfilesの設定は不要
- sourceforge.net からFirefoxPortableESR_68.10.0_Japanese.paf.exeをダウンロードする
- 解凍後のApp\Firefox、App\Firefox64を削除。Appフォルダにmypalフォルダを置く
- Other\Source\FirefoxPortable.iniをFirefoxPortable.exeと同一のフォルダにコピー
[FirefoxPortable] FirefoxDirectory=App\mypal FirefoxExecutable=mypal.exe ; 関連付け起動時のスプラッシュを抑制 DisableSplashScreen=true
tmemutil.dll ?
mypalはtmemultil.dllを読み込めるのか?
Any chance to make Mypal 68.13b portable? · Issue #206 · Feodor2/Mypal68 · GitHub
プロファイルを移動可能にする方法・3種類
- レジストリ
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Firefox] "LegacyProfiles"=dword:00000001
- 環境変数
MOZ_LEGACY_PROFILES=1
- addonStartup.json.lz4
addonStartup.json.lz4を削除してMypalを実行→終了→実行する
picture-in-picture
about:configかuser.jsで設定する
// picture-in-pictureを有効にする -> true
user_pref("media.videocontrols.picture-in-picture.enabled", true);
// 動画上にpicture-in-pictureボタンを表示する -> true
user_pref("media.videocontrols.picture-in-picture.video-toggle.enabled", true);
// ?
user_pref("media.videocontrols.picture-in-picture.video-toggle.flyout-enabled", true);
不具合のあるサイト
- www.amazon.co.jp .. Amazon
Warning: Unresponsive script
以前Firefoxを使っていた時の対応策が思い出せない。dom.maxではなかったと思う
- youtube.com .. Youtube
2023年の9月以降、uBlockのuBlock Filters - Ads、uBlock Filters - Quick fixesを購読していると文字、画像が表示されない
Youtube does not fully load · Issue #266 · Feodor2/Mypal68 · GitHub
あー自動アップデートが効いていないのは盲点だった。uBlock 1.51.0以上で解決される。以下は不用対処法:以下をMy filtersに追加する。もっとスマートな打ち消す書き方があるだろうがシラン
youtube.com#@#+js(replace-node-text, script, 解決済みのため省略)
対応していないCSS(ざっくり)
- text-decoration: underline dotted #f00 1px; ※一括はダメ
- width: fit-content;