2009/09/26

[Nokia N810] Dillo2でフルスクリーン&右クリック&コピペ&タップスクロール



ついに日本語が打てるようになったDillo2*1
これが多分Maemo最速、どころか世界最速*2のブラウザなんですが、N810では
  • フルスクリーン化
  • 右クリック
  • URLバー以外でのコピーアンドペースト
が出来なかったり、スクロールバーも小さすぎてちょっと不便だったりします。
そこで、Dillo2をサポートする超適当Cプログラムを書いてみました。

*1: ただし検索ウィンドウでは無理っぽいです>検索して来た方
*2: 少なくとも、javascript無しだけど画像とテープルが表示できるブラウザ部門およびjavascript無しだけど画像とテープルとCSSとが表示できるブラウザ部門において
*3: ゴールドプランでは21時から24時台の音声通話が月内に200分を超過した場合、超過分30秒ごとに20円かかります。



ファイル : dillohelper-ja.tar.gz


使い方 :
  1. xmodmapが入ってなかったらインストール
  2. 上記アーカイブをダウンロードして展開
    "tar xvzf dillohelper-ja.tar.gz"
  3. 中身のdillohelper-plusとdillo.jaを/usr/local/binに移動
    "mv dillohelper-ja/dillohelper-plus dillohelper-ja/dillo.maemo /usr/local/bin/"
  4. dillo.maemoからdilloを起動
    "dillo.maemo google.co.jp"

機能 :
  • フルスクリーンキー(F6)をクリック(500ms以下)すると前面のDilloウィンドウを最大化
  • フルスクリーンキー(F6)を長押し(500ms以上)している間、タップを右クリック化
  • プラスキー(F8)でタップの左クリック/中クリックをトグル
  • 中クリックで
    • リンクを新しいタブで開く
    • 左クリック中に選択した文字列のコピー(primary)&ペースト
    • タップスクロール

その他 :
  • ソースコード同梱ですが、多分読むに耐えません。
  • dillohelperは空ファイル/tmp/dillohp.pidを作成して、多重起動を防ぎます。なんて汚いやり口だっ!
  • Dillo2をリポジトリからmakeしてみたら、さらに早くなってました。

スクリーンショット :


Z君を捕獲中



デイリーポータルZ 林さんリスペクト(サインとか欲しい)




0 件のコメント:

コメントを投稿