VichromeでページをTwitter投稿するalias

Openで指定するURLに%titleは使えないようです。 タイトルをURLに入れるにはwindow.openとencodeURIComponent(document.title)を使う必要がありました。 alias tw Open javascript:var%20d=window.open('https://twitter.com/intent/tweet?url='+encodeURICo…

Lubuntu 16.04 LTS に urxvt + ranger を導入した時のメモ

Windows 環境では、Paper Plane xUI + fenrir を長年愛用しています。 今回、Lubuntu 16.04 LTS でもファイラを導入したので、その記録をメモ。 ファイラ ( ranger ) ファイラは、ターミナルで動作するCLIファイラの ranger を導入してみました。 理由は、PP…

Lubuntu 16.04 LTSの、パネルウィジェット・天気予報プラグインで地域が設定できない件

Lubuntu 16.04 LTSのパネルウィジェットに、天気予報プラグインがありますが、設定から現在地点をセットしようとしても「・・・という地名は見つかりません」とエラーが出て利用できなくなっていました。 検索してみると、Weather Appletが地名取得に利用し…

Ubuntu 16.04 LTS と Windows のデュアルブート環境で、時刻がズレる問題

Lubuntu 16.04 LTS と Windows のデュアルブート環境で、時刻が9時間ズレが生じます。 PCのハードウェアクロックをUbuntuはUTC(協定世界時)で扱う一方、Windowsはlocaltime(日本標準時)で扱うために発生するとのこと。 BIOSに設定された時間を異なる設定で解…

Lubuntu 16.04 LTS に tw を入れる

Lubuntu 16.04 LTSに乗り換えました。 Ubuntuではターミナルで使うツイッタークライアント Tw: Twitter client on Ruby. が気に入ってたので、Lubuntuでも使うことにしました。 インストール Install Error · shokai/tw Wiki · GitHub に従って、RubyとRubyg…

Ubuntu 16.04 LTSで、chkconfigが使えない。

導入したoracle-xeの自動実行を止めるためにchkconfigを使おうとしたら、Permission deniedと出て使えない。 自動サービス実行の設定は、ランレベルごとに/etc/rc[0-6].d/以下に、/etc/init.d/にあるサービス実行スクリプトへのシンボリックリンクが貼られて…

~/.bashrcを使って、ターミナルからググる

~/.bashrcに関数を書いて、検索クエリをFirefoxに送る。 # Google search google(){ local u="https://google.co.jp/search?q=" IFS=+ firefox "${u}$*" } $*で引数すべてを羅列し、Firefoxに対する引数とする。 予約変数IFSで引数の区切りを半角スペースか…

Ubuntu 16.04 LTSで、ネット接続が頻繁に切れる

Ubuntu 16.04 LTSで、BUFFALO WI-U3-866D を使えるようにしたのは良いけども、ネット接続が頻繁に切れ、WiFiを再接続する必要性が出るようになってしまいました。有線接続にしても、切れるのは変わりません。 よく見ると既に接続された通信は切断されず、新…

Ubuntu 16.04 LTS でFirefoxのロケーションバーにフォーカスした際、URLを全選択する

KeySnailで以下のコマンドを使い、ロケーションバーにフォーカスするとURLが全選択されない。 function (ev, arg) { var urb = document.getElementById("urlbar"); if (ev.target === urb) { urb.blur(); gBrowser.focus(); content.focus(); } else { ! do…

Ubuntu 16.04 LTSで、BUFFALO WI-U3-866D を使う

ドライバのインストール BUFFALO WI-U3-866D のチップセットは rtl8812augithub にはhttps://github.com/abperiasamy/rtl8812AU_8821AU_linux.githttps://github.com/gnab/rtl8812au.gitの2つがありますが、今回はrtl8812au.gitのほうを使わせて頂きました。…

KeySnailで全てのタブのURLとタイトルをクリップボードにコピー

key.setViewKey(['u', 'a'], function (ev, arg) { var tabs = gBrowser.mTabContainer;var txt = ""; for( var i = 0; i < tabs.itemCount; i++ ) { var tab = tabs.childNodes[i]; var title = tab.label; var uri = tab.linkedBrowser.contentWindow.loca…

PPcを一体化1画面・2画面ファイラとして使う #PPx

PPcの起動時に頻繁にフリーズするようになってしまったのですが、それ以来、PPcは一体化して利用しています。 基本は1画面ファイラとして、 ファイル移動やコピー時は、タブを増やして2画面ファイラとして、 *pairrate [L|R][+|-]移動量|比率 2枚の窓の幅/…

#Firefox 29 Australis用のuserChrome.css

左上のFirefoxボタンが消えた以外は、Australis以前と、ほぼ同様のUIに出来ました。Classic Theme Restorerは未導入です。 Australis: UXメニューボタン非表示 Australisで導入された [≡] のメニューボタンを非表示。 #PanelUI-menu-button{ visibility: col…

#PPx 一体化PPcでログのクリア

ログのクリア(&L) = *logwindow focus %: %k"^A BS" %: *pptray -c *selectppx C *logwindow focus でログ窓にフォーカスを移して、キー入力エミュレートで全て選択(Ctrl+A)、BackSpaceしてるだけ。 PPcにフォーカスを戻すとき、PPTrayを経由させないとフォ…

#PPx PPcの起動時に頻繁にフリーズするようになった

PPc(1.34 64bit)を単一窓で起動すると、体感1/3程度の割合で、この画面で応答なしになる。 起動時のパスを読む時点で止まっている? 起動時に読むパスはドライブ関係なく、空のリストファイルでも発生する。 X_sps=1 で1プロセス化すれば、[F11]か\[F11]でPP…

PPx 逆にchopdirするスクリプト

*chopdir path ディレクトリの階層を減らす X_arcdr=2のときにPPx内部で使用するコマンドです。 指定したpathの直下にディレクトリが1つしかないときは、そのディレクトリを一つ上に移動させて、pathを削除します。 PPx help PPxコマンドの*chopdirは、指定…

PPx カーソルファイルを壁紙にするスクリプト

カーソルファイルを選択して、明るさと表示位置を指定する。 Typeは1,3,10,20の他に、11も指定できるらしい(詳細は不明) 壁紙にする(&W) = *script %0s\壁紙.js,%*name(CD,"%R","%1") ==壁紙.js== //!*script //引数1 : 画像ファイル if(PPx.Arguments.Len…

PPx RAR書庫ファイルはRar.exeで解凍するスクリプト

RAR5を解凍したかったので、RARはWinRAR5.00のRar.exeで解凍するように。 KC_main = { U ,*pptray /c *script %0s\unpack.js,"%a8FCN",%"unpack.js展開先""%!'u'" } ==unpack.js== //!*script // 引数1:レスポンスファイル(%a8FCN) // 引数2:出力先 if(PPx.A…

PPx マークアイテムを個別に圧縮するスクリプト

マークアイテムを個別に圧縮 - nuru 以前は上記のカスタマイズで個別圧縮してたのを、スクリプトで行うようにしました。 M_xzip = { ** comment ** zip(Lv&0) = %u7-ZIP64.DLL,a -tzip -mx=0 %ef"%{%|%*name(DCPN,Z:\)%|%X.zip%}" %@ %S"-r"%:%k"^CTRL" zip(…

PPx 壁紙のデスクトップ同期表示

カスタマイズ詳細 - 背景処理・壁紙 ・Type,T_xx 画像を表示する位置 0 しない 1 左上 3 右上 10 デスクトップと同じ。デスクトップに画像を表示している場合と同じ場所になるようにします。 20 一体化窓内で画像がつながるように調整します。 PPx help 最近…

PPxID指定の *focus で別タイトルのウィンドウに誤爆しないようにする

PPxのID指定方法を用いた*focus (*focus CAなど)を使うと、該当のPPxが存在せず、同キャプションを含むタイトルのウィンドウがあるときは、そちらにフォーカス移動がされてしまう。 例えば *focus %*getcust(_User:ppcid) _User:ppcid の中身は *setcust _…

PPxでファイルパスをコピーするスクリプト

^[C]クリップボードにクリップでも出来るのですが、エントリ自体がクリップボードに格納されてしまうので、テキストのみをスクリプトでクリップします。 マークエントリが複数ある場合は、レスポンスファイルを読み込んで、最終行の改行を削除しているだけで…

Firefox 25 で FindBar (ページ内検索バー) を上に置く / アニメーションしない

findbar { -moz-box-ordinal-group: 0 !important; margin-top: -1px !important; transition: none !important; } FindBar の仕様変更で以前利用していたものが効かなくなってた。以下を参考に。 Advice on find bar in Aurora 25? • mozillaZine Forums Fi…

PPcからPNGファイルと、JPEGファイルの最適化

以前、各種PNG最適化ツールを一括で掛ける、BlastPNGというソフトを利用してたのだけど、公開停止になってしまった。 暫くはPPc上から M_PNG = { 最適化 = pngrewrite %FDC %FDC optipng -o7 %FDC advpng -z4 %FDC pngout %FDC /y } このように実行してたの…

10MB以上のコピー、移動(別ドライブ間)はFastCopyで行う

バーストモードを設定すればFastCopyは使わなくていいかな、と思ってたんだけど、やっぱりFastCopyと*ppcfileを併用することにした。 KC_main = { ; PPcメイン窓 C ,*script %0s\ppcfile2.js,copy M ,*script %0s\ppcfile2.js,move\C ,*script %0s\FastCopy.…

テキストファイルの1行目をコメントファイルに書き出す

MoE用設定 - Memo on the Electron こちらの設定で用いる MakeComment.js を利用していたのだけど、Unicodeテキストを読み取れないので、新たにスクリプトを書き出してみた。 KC_main = { F4 ,*script %0s\MakeCommentU.js } ==MakeCommentU.js== //!*script…

PPvをIDの昇順/降順に窓間移動

ヘルプを読んだけど、PPvには窓間移動が無い気がする KV_main = { ^TAB ,*script %0s\PPvNext.js ^\TAB ,*script %0s\PPvPrev.js } ==PPvNext.js== //!*script for(i=PPx.WindowIDName.slice(2).charCodeAt(0)-64;i<26;i++){ id=String.fromCharCode(i+65); …

アルファベットが最後のPPvにフォーカスを移す

やりたいこと PPvが A B C D E F G O P Q R S Y Zと起動しているとする。 途中のPPv(CやPなど)を終了させたとき、アルファベットが最後のPPvにフォーカスを移したいと思った。 デフォルト機能には無かったので、CLOSEEVENTでスクリプトを使う。 CLOSEEVENT…

PPvのズーム切り替えを、自動縮小/100%表示のトグルにする。

[=] 拡大縮小モード 画像の表示方法を以下の順で切り換えます。 →等倍(100%) →窓枠一杯に表示(Fill) →窓枠より大きいなら収まるように縮小(Auto Fill) →画像の大きさに合わせて窓枠の大きさを変更(Frame) →画像の大きさに合わせて窓枠の大きさを変更、変更し…

マークがあるときは、選択エントリだけを検索

1.32+3で選択エントリ限定の指定ができるようになってます。 *whereis source[,mask1[,mask2[,strings[,directory[,subdirectory[,vfs[,type[,mark]]]]]]]] ファイル検索 mark sourceの代わりにマークしたディレクトリを検索元にするかどうかの指定です。 0 …