Esquire.ruの時計のXscreensaver

私は、 この時計のようにひどく、スクリーンセーバーを本当に望んでいました。 すぐに言ってやった。



Chromiumの開発ツールにより、プレーヤーで再生されている動画ファイルのURLは次のようになります。

http://176.9.156.38/clock/big_<>-<, 5>.mp4?start=< >







1. Bashスクリプトのstandardtime



スクリーンセーバー:

 #!/bin/bash hour=$(date +%-H) ms=$(date +%-M) sec=$(date +%-S) rms=$((($ms / 5) * 5)) st=$((($ms - $rms) * 60 + $sec)) secret=$(curl -s "http://esquire.ru/clock" | grep superSecret | grep -o -P "[0-9a-f]+(?=\")") URL=$(printf "http://176.9.156.38/clock/big_%02d-%02d.mp4?start=%d&pipiska=%s" $hour $rms $st $secret) exec mplayer -cache 2000 -nosound -nolirc -wid $XSCREENSAVER_WINDOW -nostop-xscreensaver -fs -really-quiet $URL
      
      





2.スクリプトをPATH



追加し、実行可能にします。



~/.xscreensaver



、その中のprograms



オプションを見つけて、類推によりstandardtime



を追加します。

 programs: \ maze -root \n\ GL: superquadrics -root \n\ --   -- GL: tronbit -root \n\ standardtime \n\
      
      





4. xscreensaver



構成を実行し、リストから新しく作成したスクリーンセーバーを選択します( Standardtime



と呼ばれていました)。



5.画面をロックし、男性が7ポジションインジケータを切り替える方法をお楽しみください:)



依存関係:bash、curl、mplayer。



UPD: Pythonへの依存を削除しました。 ありがとうjov

UPD: sovok_kpssは、URLテンプレートで大きいもの小さいものに置き換えると、ビデオの品質は低下しますが、重量が減ることを示唆しています。

UPD: Escavire ricrollit habrahlyudi。 すぐにレイプする仲間を同志にするハッシュを追加しました。 今、カールが必要です。

UPD:フラッシュにハッシュを追加します :)デコンパイラ-見てみましょう。

UPD:そして、ここに逆コンパイルされたコードがあります: http : //pastebin.com/LQMCZ21j

UPD:エスクァイアはビデオを30ユーロで締めました。 朝、私はこの難読化されたhmacをひきつけます。

UPD:ビデオはマグネットリンクにあります。 acmerに感謝します



All Articles