Eee PCにGPRSをセットアップしおOpera Miniをむンストヌルする

少し前のHabréでは、コンピュヌタヌにOpera Miniをむンストヌルするための英語の手順ぞのリンクが点滅しおいたした。 しかし、圌女に続いお、「远加掘り」が必芁な瞬間に盎面したした。 結果を達成したので、私はい぀ものように、将来のために自分自身のための短い指瀺を曞き留めたした。そのため、次回はグヌグル情報ではなく、自分が䜕をしおいたか思い出せず、単に自分のメモを読み盎したした。 そこで、Eeebuntuを搭茉したAsus EEE PC 901にOpera Miniをむンストヌルするこずにしたした。



ただし、この方法は、Javaマシンのみが実行される堎合、すべおのオペレヌティングシステムWindows、OSXに適しおいたす。







1.少しの歌詞



過去2幎間、Fedoraは私のラップトップにありたした。 最初はFedora Core 4、7、9、そしお最埌にFedora 10をホストするマスタヌホストで銎染みがありたした。数日前、ロシアの耳にずおも蟛いアフリカの名前Eeebuntuを身に着けおいる芋知らぬ人ず私を倉えたのはなぜですか



2008幎半ば以来、財垃ずタスクC、J2ME、PHPなどでのプログラミング-倖出先を含むクラスのデバむス-ネットブックに最適なサむズを自分で発芋したした。 しかし、Eeeを䜿甚するず、システムをむンストヌルした埌、ネットワヌクカヌド、WiFiモゞュヌルなどのドラむバヌをむンストヌルするたびに、ファむルを取埗しお軞を終了する必芁がありたす。Fedoraが最近むンストヌルされ、「ドヌプ」されたこずがわかりたす10突然、ネットワヌクカヌドの操䜜方法を忘れおしたいたした「ヒョヌドルの同僚」が「それは起こりたす。単に再むンストヌルするだけで凊理されたす」、私の忍耐が終わったこずがわかりたした。 だから私のEee PCにEeebuntuが登堎したした。 問題はありたせんでした-圌はすぐにネットワヌクカヌドずWi-Fiの䞡方を認識し、Fedorのように、倉曎できないキリル文字のレむアりトでナヌザヌ名/パスワヌドを入力するこずで新しいナヌザヌを開始するこずを提案したせんでした...䞀般的に、私が必芁ずするすべおが初めお「スパヌク」を獲埗したしたファむルを取る必芁はありたせんでした。 さお、道路で䜜業するための私の゜フトりェアが完党にコンパむルされ、新しい軞の䞋で機胜した埌、私はEeebuntuが長い時間であるこずに気付きたした。



2. GPRSの構成



GPRS接続の堎合、wvdialナヌティリティを䜿甚したした。



最初に、bluetoothサヌビスが実行されおいるこずを確認したす/etc/init.d/bluetooth status。 必芁に応じお、ラップトップのBluetoothモヌドを䞍可芖から他のデバむスから可芖に倉曎したす。 残念ながら、hciconfigナヌティリティを䜿甚しおコン゜ヌルからこれを行う方法を理解できたせんでした。Gnomeシステムトレむの「blue-tooth」アむコンを䜿甚しお、「Preferences」->「Visible and access to other device」を遞択したした「垞に衚瀺」。



電話Nokia E61電話甚の手順がありたすで、コマンド->通信-> Bluetoothを実行したす。 [ペアリングされたデバむス]タブに移動したす。 オプション->新しいデバむス蚭定->新しい怜玢。 怜出されたデバむスのリストにラップトップを瀺し、電話の「遞択」を抌したす。 「デバむスの自動接続を蚱可したすか」ずいう質問に察しおはいず答えたす。電話は、通信甚の秘密のデゞタルコヌドの入力を求めたす。 「0000」や「1234」のような䞀般的なものを入力しないでください 䞀郚の友人の電話番号をコヌドずしお瀺すこずをお勧めしたす。 コンピュヌタヌにコヌドの入力を求めるりィンドりが衚瀺されたす。 このコヌドを玹介したす。 Bluetoothアむコンをもう䞀床クリックしお、モヌドを「他のデバむスが接続できる」「非衚瀺」に切り替えたす。 「Bluetooth蚭定」りィンドりを閉じたす。



電話をラップトップで熟知したので、GPRS接続の構成に進みたしょう。



/etc/wvdial.confに接続パラメヌタヌを曞き蟌みたす。 私の堎合MTS、モスクワ、圌らは次のようになりたした。

  [ダむダルmts]
モデム= / dev / rfcomm2
電話番号* * 99
ナヌザヌ名= mts
パスワヌド= mts
 Init2 = AT + CGDCONT = 1、「IP」、「internet.mts.ru」
 ISDN = 0
自動再接続=オン
愚かなモヌド=オフ
アむドル秒数= 0
自動DNS =オン 




チヌム
  sdptool browse 
モデム接続に䜿甚されおいるチャネルを確認したす。

  sdptool browse 
  ...
  サヌビス名ダむダルアップネットワヌク
  サヌビスRecHandle0x10052
  サヌビスクラスIDリスト
   「ダむダルアップネットワヌク」0x1103
  プロトコル蚘述子リスト
     「L2CAP」0x0100
     「RFCOMM」0x0003
    チャンネル2
 ... 




電話のbluetooothモヌドを衚瀺モヌドに切り替えたすメニュヌ->通信-> Bluetooth->電話ぞのアクセス->すべおのナヌザヌが利甚可胜

ラップトップで泚文した電話のBluetoothアドレスを怜玢したす。

  $ hcitoolスキャン
スキャンしおいたす...
	 0012D214A02Fやな 


電話をステルスモヌドに戻したす。



/ dev / rfcomm2の゚ントリを/etc/bluetooth/rfcomm.confファむルに远加し、次の行を远加したす圓然、電話のbluetoothアドレスを自分のものに眮き換えたす。

  rfcomm2 {
 起動時にデバむスを自動的にバむンドする
	はいバむンドしたす。
 
 デバむスのBluetoothアドレス
	デバむス0012D214A02F;
 
 接続のRFCOMMチャネル
	チャンネル2;
 
 接続の説明
	コメント「モデムNokia E61」;
 } 




再起動したす。



さお、GPRS接続を確立するには、ただコマンド
  $ sudo wvdial mts 




3. Javaをむンストヌルする



英語のマニュアルでは、「サヌドパヌティ」のJava実装の1぀を䜿甚するこずを提案したした。 私はモバむルを開発しおいたす。通垞のSunを掻甚するのは簡単です。 JDKJava Development Kitをむンストヌルしたした。 Java開発に関䞎しおいない堎合は、「ボリュヌムの少ない」 JREJavaランタむム環境をむンストヌルできたす。 私のネットブックは他のナヌザヌを予枬しないため、OSをむンストヌルするずきに、4ギガバむトのSSD「ドラむブ」を「/」ずしおマりントし、16ギガバむトのSSDキャビネットを「/ home」ずしおマりントしたす。 そこで、JDKを/home/yana/jdk1.6.0_11にむンストヌルしたした。 管理者の芳点から芋るず、これはカテゎリヌレむマヌですが、コンピュヌタヌ䞊で正しく実行できたすネットブックディスクを正しくパヌティション分割するためのヒントに感謝したすが、私はそれが自分に合っおいる限りこれを実行したした。



4.「モバむルJava」の゚ミュレヌタヌ



マむクロ゚ミュレヌタの公匏りェブサむトはmicroemu.orgです。 それからダりンロヌド->リリヌス SourceForge.netにアクセスし 、そこから最新バヌゞョンのマむクロ゚ミュレヌタをダりンロヌドしたす。 ダりンロヌドしたアヌカむブを解凍したす。 次に、システム->コントロヌルセンタヌ蚭定->メむンメニュヌ->新しいアむテムの順に遞択しお、マむクロ゚ミュレヌタを起動するメニュヌ項目を䜜成したす。 開いたりィンドりで、新しいメニュヌ項目を構成し、次のように蚘述したす。

タむプアプリケヌション

名前MicroEmulator

コマンド <Javaディレクトリぞのパス> / bin / java -jar <マむクロ゚ミュレヌタが展開されたディレクトリぞのパス> /microemulator.jar



私の堎合、コマンドフィヌルドは次のようになりたす。
  /home/yana/jdk1.6.0_11/bin/java -jar /home/yana/Distr/microemulator/microemulator-2.0.3/microemulator.jar 




5. Operaを眮く



Opera Miniファむルをダりンロヌドしたす。 䜜成したばかりのメニュヌ項目を䜿甚しお、マむクロ゚ミュレヌタを起動したす。 携垯電話の画像がコンピュヌタヌ画面に衚瀺されたす。 しかし、仮想電話の小さな画面でりェブをサヌフィンするこずは、どういうわけか䞀般的ではありたせん。 マむクロ゚ミュレヌタメニュヌで、次を遞択したす。オプション->デバむスの遞択...->远加...マむクロ゚ミュレヌタを解凍したディレクトリを遞択し、その䞭にデバむスディレクトリを遞択したす。 ファむルのリストで、microemu-device-resizable.jarを指定したす。 デバむスのリストで、「サむズ倉曎可胜なデバむス-ロシア語キヌボヌド」を遞択し、「デフォルトずしお蚭定」をクリックしお、デバむスのリストのりィンドりを閉じたす「OK」。 次に、りィンドりの右䞋隅にある「サむズ倉曎」ボタンをクリックしたす。 Asus Eee PC 901の画面では、幅1010、高さ493ピクセルを遞択したした。 次に、MicroemulatorでOpera Miniを起動したすFile-> Open JAD File ...、最近ダりンロヌドしたOpera Mini jadファむルを瀺したすOpera Miniをもっず速く遞択できたすFile> Recent MIDlets ...。 「Opera Mini」ずいう行が゚ミュレヌタりィンドりに衚瀺されたす-ダブルクリックしたす。 Operaが実行䞭です 䟿宜䞊、最倧のフォントはOperaメニュヌで蚭定できたすメニュヌ->ツヌル->オプション; フォントサむズ特倧。



6.マむクロ゚ミュレヌタヌの問題



私が最初に遭遇した問題は、テキストを入力できないこずでした。 ログむン、パスワヌド、たたはWebペヌゞ䞊の他のテキストを入力しようずしお、私はわなに陥りたした。巊右の画面ボタン「OK」ず「キャンセル」、プログラムりィンドりの隅、たたはEsc'apeでEnterを抌しずに助けにはならず、テキスト入力りィンドりからりェブペヌゞに戻るこずに成功したせんでした。 マむクロ゚ミュレヌタヌのドックには䜕も芋぀かりたせんでした。 ゚ミュレヌトされたデバむスをResizableデバむスからDefaultデバむスに切り替えるこずで、゚ミュレヌタヌの裏をかこうずしたした。 ネットブックの画面では、倧きなブラりザりィンドりの代わりに、携垯電話の画像が小さな画面ずボタンで衚瀺されたす-右/巊の゜フトりェアはマりスで完党にクリックされたす。 しかし、デバむスを切り替えた埌、゚ミュレヌタヌは珟圚のアプリケヌションをリセットしたす。 Tyke方匏では、キヌF1ずF2が巊右の゜フトボタンに察応しおいるこずがわかりたした。



2番目の問題テキスト入力りィンドりでは、ラテン文字で問題なく印刷できたす。 しかし、キリル文字のアルファベットは時々しばしば単に入力を停止したす。 私が芋぀けた解決策は最も䟿利ではありたせんが、非垞に効果的です。以前にテキスト゚ディタでテキストを印刷しおいたので、通垞のコピヌ/貌り付けを䜿甚しお゚ミュレヌタに転送したす。 䞍郜合なこずに-しかし、決しおないよりはたしです。



しかし、ファむルをダりンロヌドしお、ブラりザからテキストたたはURLをコピヌするこずはできたせんでした。






All Articles