Skip to content

Instantly share code, notes, and snippets.

@glass5er
Created July 25, 2015 09:29
Show Gist options
  • Save glass5er/5dce387ec0dbf3bd8daa to your computer and use it in GitHub Desktop.
Save glass5er/5dce387ec0dbf3bd8daa to your computer and use it in GitHub Desktop.
<前置き>
http://nlab.itmedia.co.jp/nl/articles/1507/03/news099.html
にあるように,有料サイト http://dorcel-handsoff.com/ の動画は
QSPLキーを同時に押さなければ閲覧ができないが,
これらのキーが押されている状態を自動生成することで,ハンズフリーでの閲覧が可能になる.
<手順>
1. Linux PC を用意する
2. ブラウザを開いて,http://dorcel-handsoff.com/ の動画ページを開く
3. 端末(bashなど)を開く
4. xdotoolをインストールする
$ sudo apt-get install xdotool
5. 開いているブラウザのIDを取得する
$ xdotool search <your-browser>
たとえば以下のような結果が得られる
$ xdotool search google-chrome
58720257
58720259
58720294
58720297
60817409 # <-- ひとつだけ大きく異るIDがある.これが必要
6. キーを押した状態を自動生成するプログラムを作成する
$ <your-text-editor> handsoff.sh # <-- たとえばgedit, vimなど
以下を書き込んで保存する
while true; do
xdotool keydown --window $1 q s p l
done
7. 6で作成したスクリプトを実行する
$ bash handsoff.sh <your-browser-id> # <-- 5で調べたIDを入力する
8. ブラウザにキーが送られ.動画が見られるようになる.enjoy.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment