パスワードを忘れた? アカウント作成
1575761 journal
日記

h-fujitaの日記: [いろいろ] 日常、その他 (いつものタイトル) 7

日記 by h-fujita

[ぷろぐらみんぐ] 開発環境
プログラムを作るというのを趣味でおこなっている。ちょこまかとしたものもあれば、単なるブラウザを3年ちかく、というのもある(SR-71)。で、開発環境はWindowsで、開発言語はC# (VS2010Express)である。Windowsべったりの環境なので、文字コードもきまってるだろう、ということで、プログラムには日本語の変数名をこれでもか! というくらい使っている。
その一方で、最近、すまほをかった。そして、テザリングの格闘をした。結果、望んだ動作ができるようになった。そして、その余波というか勢いで、Android用の開発環境も作った。こちらはEclipse+Javaである。さって、なにつくろかな。。とかいってるうちは、なにも作らなくても満足しているわけで。必要がでてくればプログラムはつくる。実際、テザリング用にごにょごにょするプログラムを作って入れたりした。
でも、そのプログラム、どうやって公開するといいんだろうか。そもそも自分専用なので、公開もなにもないのだが。
使いたい人、いるのかなぁ。。

  • by tahishi (30638) on 2012年02月10日 15時17分 (#2096568)
    欲しいです。
    • by h-fujita (19233) on 2012年02月10日 16時45分 (#2096618) 日記
      あ、ありがとうございます。 ごにょごにょ といっても、 P-01Dというすまほの専用のごにょごにょです。
      ごにょるにも結構設定がいったりします。
      しかも、ばいなりはどう配布するの? という感じ(デバッグと称して強引に端末にほりこんだので)

      中身は、シェルスクリプトをドライブするだけです。

      ごにょごにょの中身は、ちょっと前のえんとりに書いてあります。。。
      • by tahishi (30638) on 2012年02月11日 12時38分 (#2097102)
        P-01D持ちです。
        telephony.dbを弄ってもテザリングできず...
        • by h-fujita (19233) on 2012年02月11日 14時13分 (#2097143) 日記
          了解です。 telephony.dbをいぢるだけではだめで、そこに「かきこまれない」ようにする必要があります。なのでアクセス権wをリードオンリーに。
          で、自分がつくったのは、その操作をするしぇるすくりぷとのようなものです。
          あとで、「そーす」を日記にあげます、、
          • by h-fujita (19233) on 2012年02月11日 20時10分 (#2097301) 日記
            やってることは、
            URL:<URL:http://slashdot.jp/journal/545743/%5B%E3%81%99%E3%81%BE%E3%81%BB%5D-P-01D-%E3%83%86%E3%82%B6%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%A7-%E4%BA%A1%E9%9C%8A%E3%81%8B%E3%82%89%E8%87%AA%E7%94%B1%E3%81%AB%E3%81%AA%E3%82%8B%E6%96%B9%E6%B3%95>をバッチで実行しています。

            ------
            rm /data/data/com.android.providers.telephony/databases/telephony.db-*
            cp /data/data/com.android.providers.telephony/databases/telephony.db.BAK /data/data/com.android.providers.telephony/databases/telephony.db
            chmod 444 /data/data/com.android.providers.telephony/databases/telephony.db
            ------
            ここで telephony.db.BAK は、telephony.dbから、テザリング用の情報だけをのこしたものです。SQLite3で加工しています。
            で、このファイルをマスターにして、それを常にコピーしています。
            com.android.settingsでエラーがでますが、強制終了してやると、テザリングできるようになります。
            • by tahishi (30638) on 2012年02月14日 17時15分 (#2098911)
              できました。
              途中telephony.db-*まで444になって、文鎮化しかけましたがw

              あとは、スリープで切れないようなれば完璧。
              • by h-fujita (19233) on 2012年02月15日 9時28分 (#2099363) 日記
                そこのtelephony.db-* の部分は、起動時とかシャットダウン時に自動でバッチで消せれば、文鎮化は防げます。自分がつくったのは、ばっちだけですが、しかし、アプリケーションとして登録してるので、文鎮はさけることができます。

                ということで、安く、快適にテザリングができて、普段も使えるいいスマホに変身ということになります。

                have a good network life!
typodupeerror

人生の大半の問題はスルー力で解決する -- スルー力研究専門家

読み込み中...