Opera Mini ProxyでGPRSトラフィックを節約

少し前に、私は近隣地域への作業問題についての旅行をしました。 また、作業にはインターネットを常時使用する必要があるため、高価なローミングGPRSトラフィックを節約する方法について考える必要がありました(UPD:この方法は企業のファイアウォールの制限回避する親の知識がなくても、プロナダウンロードするのに適しています )。



私が最初に思いついたのは(Habrに感謝) Opera Turboを使用することです。 簡単に思い出させてください:ターボはOperaブラウザの新しいベータモードですマウス)、ドキュメントのすべてのマークアップが保存され、すべてのスクリプトが期待どおりに動作します。



Opera Turboを使用すると、トラフィックコストを2〜3倍削減できます(Wikipediaページの表示で実験的にテストしました)。 いいですか 良いが、十分ではない。 さらに絞ってみましょう。



次のステップは、デスクトップでOpera Mini使用する試みでした。 ご存じのように、opera miniはトラフィック圧縮サーバーでも機能しますが、今回はHTMLページがミニobmlオペラの内部形式に再パッケージ化され、レイアウトが「モバイルデバイス用」に変更され、javascriptは選択的にのみ機能します(画像も圧縮されます)。



トラフィックの節約ははるかに顕著であり、圧縮率は約8倍です(Wikipediaの同じ例)。 しかし、それでも、ミニインターフェイスはデスクトップ用に設計されていません。 この問題を解決する方法はありますか? あります。



この機能は、 Opera Mini Proxy (またはOpera Mini Proxy Daemon、ompd)と呼ばれます。 このプログラムはローカルプロキシサーバーで、ブラウザー設定で設定され、Opera Miniサーバーを介してすべてのトラフィックを誘導し、それらによって返されるobmlをオンザフライで使い慣れたhtmlにデコードします。



詳細:



-起動-ompd.exe。何も提供せず、「バックグラウンドで」ハングし、リクエストを処理します。

-すべての設定-Webインターフェース、localhost:8080を使用(これらのパラメーターは、プロキシサーバーのアドレスとポートとしてブラウザーに入力する必要があります)。



重要な設定:



-最初に、設定ページで、[新しいOMアカウントを作成]をクリックし(目的のユーザー名を指定した後)、[OMアカウント(Cookieなど)]フィールドで作成したアカウントを作業アカウントとして選択する必要があります。

-[HTMLページの幅]フィールドで、物理画面の幅またはウィンドウの幅を設定します

ブラウザ。

-[メモリサイズ(KB)]フィールドに6000を設定します(これはサーバーの状態に影響します

ページを一度にロードされるブロックに分割します。 6000年にHabrのメインページ

写真はカットせずに配置されます)。

-[画面の幅]フィールドに180を設定します(もっと=より美しいですが、写真は

比例して大きくなり、圧縮が少なくなります。 私の意見では-180

ちょうどいい)。

-「OMプロトコルバージョン(2.xxまたは3.xx)」を3に設定 より速い場所で

マークアップの見栄えが良くなりました。



もう1つの重要なポイントは、画像の操作(「画質」設定)です。

「なし」-写真の代わりに長方形を表示します。 理論的には、マウスをホバーすると(ホバーして数秒待つ必要があります)、画像が読み込まれるはずです(実際には、私にとってはうまくいきませんでした)。

「テキスト」-写真なし。

「低/高」-写真で、圧縮の程度を決定します。

画像の下に、プログラムは通常、元の画像への直接リンクを追加しますが、このリンクは常に機能するとは限りません(たとえば、Wikipediaで機能しない場合があります)。



以上で、お気に入りのブラウザを使用して、Opera Miniサーバーでデータを圧縮できるようになりました。 圧縮は約8倍であり、金銭的には(毎日のMTS料金で)1ギガバイトあたり約7,500ルーブルです。



良いサーフィンをしてください。



UPD:まだ同じトピックです。



All Articles