YaPN – Yet another Proxy for Nokia

Pocket

20080108-Screenshot0006.jpg

Nokia端末において、特定のアクセスポイントの通信にバインドしてUAやWap Profileの書き換えを行い、特定のサーバにリクエストを送信するプロキシサーバを作りました。

各自自己責任で使用してください。
新しいバージョンが公開されています。
YaPN version 0.0.4

ダウンロード

必要なもの

使い方

  1. yapn_v0_0_2_unsigned.sisには開発者証明を付けてインスコします。
  2. yapn.confは、E:\Pythonに入れます。(半角スペース大事です)
  3. 通信に使用したいアクセスポイントを作成します。その際プロキシサーバを127.0.0.1:1234とします。

有名なアレ(mmsp)との違いは、

  • オートスタート
    電話起動時に自動的に起動します
  • 自動コネクション解除
    自動的にコネクションを切ります

ぐらいであまり優位性はないです
N82 および N95 (Special Thanks to shiroさま)、N73(UK)、E61(日本語版)(Special Thanks to epiqueさま)での動作を確認しています。おそらくS60 3rdであれば確実に動作すると思います。
今のところ分かってる不具合は、IMAPのAutomatic retrievalを30分以内にするとうまく作動しません。

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

67 thoughts on “YaPN – Yet another Proxy for Nokia

  1. shiro

    はじめまして。shroと申します。
    非常に興味のあるアプリなのですが、いただくことはできませんでしょうか?

    Reply
  2. TAKA

    はじめまして
    ちゃんと使いこなせるか解りませんがお手数でなければいただけないでしょうか?

    Reply
  3. shiro

    ありがとうございました。
    問題なく動作しました。
    欲を言えば、起動と同時にproxyがonになれば良いなぁ
    と感じました。大した問題ではありませんが・・・

    Reply
  4. 中島 博敬

    >>shiroさま
    起動と同時にproxyをonにすることはできるのですが、IMAPのAutomatic Retrievalと干渉してしまうみたいで、IMAPのAutomatic Retrievalが無効になってしまうため、現在は実装を見送っています。
    個人的にもその機能はあった方が良いと思うので、
    実装リストに追加しておきます。

    Reply
  5. てんどん雑記

    YaPN – Yet another Proxy for Nokia

    skyblue.me.ukさんで、有用なアプリが開発されたようです。
    「YaPN_v0_0_2_unsigned.sis」と「appswitch103_unsigned_devcertfree-1.SIS」のインストールを行って、起動は出来るようになりました。が、設定ファイルのところでつまずいてしまっています。設定をいじってみã…

    Reply
  6. 書くことないです。

    [携帯電話][Symbian]すげー。

    またしてもてんどんさん経由で知りました。 YaPN – Yet another Proxy for Nokiaなるもの。 動かせる環境にないから残念だけど、動作とかソースとか結構気になる。mmspとちがってちゃんと多段プロクシになってるっぽいし。

    Reply
  7. ka2

    はじめまして。ka2と申します。Messagingのセッティングのアクセスポイントは何を指定すればよろしいのでしょうか?

    Reply
  8. 中島 博敬

    >>ka2さま
    Messagingのアクセスポイントは、
    127.0.0.1:1234をプロキシサーバとして設定したものを選択してください。

    Reply
  9. epique

    N73(UK),E61(日本語版)で動きました。
    必要ないかもですが、動作報告です。
    素晴らしいアプリをありがとうございます!!!

    Reply
  10. 中島 博敬

    >>ka2さま
    おお!動作しましたか。
    良かったです。
    >>epiqueさま
    動作報告ありがとうございます!!

    Reply
  11. すけぽん

    hiro様
    はじめまして。すけぽんと申します。
    今回、E61iにて導入を試みているのですが、うまくいきません・・・。
    起動までは問題なくできていますが、メール送受信をしようとすると、接続できていないようです。
    こちらと
    http://shmidtjp.2.dtiblog.c
    こちらを
    http://blog.livedoor.jp/nor
    参考させていただいて設定しているのですが、どこでつまづいているのか不明で困っています・・・。
    アクセスポイントは
    プロキシサーバアドレス:127.0.0.1
    プロキシポートナンバー:1234
    という設定でよいでしょうか?
    長文で申し訳ありませんが、ご教授いただけませんでしょうか?よろしくお願いいたします。

    Reply
  12. すけぽん

    hiro様
    はじめまして。すけぽんと申します。
    今回、E61iにて導入を試みているのですが、うまくいきません・・・。
    起動までは問題なくできていますが、メール送受信をしようとすると、接続できていないようです。
    こちらと
    http://shmidtjp.2.dtiblog.c
    こちらを
    http://blog.livedoor.jp/nor
    参考させていただいて設定しているのですが、どこでつまづいているのか不明で困っています・・・。
    アクセスポイントは
    プロキシサーバアドレス:127.0.0.1
    プロキシポートナンバー:1234
    という設定でよいでしょうか?
    長文で申し訳ありませんが、ご教授いただけませんでしょうか?よろしくお願いいたします。

    Reply
  13. nosuke

    X01NKでも動作しました。
    少々特殊な機種なので動作報告を。
    おかげさまで、MMS再送要求、2ちゃん書き込み等楽になりました。ありがとうございます。

    Reply
  14. ♪とし♪

    初めまして!
    昨日からYaPNに挑戦させていただきました(^^ゞ
    今日やっとうまくつながりました!
    端末は705化ME化したN73です。
    mmsもYahooケータイも普通に使えてます。
    素晴らしいソフトをありがとうございますm(__)m

    Reply
  15. でんちゅう

    はじめまして、hiro様
    yapnを導入させていただきましたが、
    うまく送信できません?
    アプリは、起動しています。
    yapn.confの内容は、
    wap-proxy: hoge.hogefone.ne.jp
    wap-proxy-port: 8080
    mms-proxy: hogeproxy.fogefone.ne.jp
    mms-proxy-port: 8080
    mms-server: http://hoge/
    User-Agent: Vodafone/1.0/hoge Profile/MIDP-2.0 Configuration/CLDC-1.1
    x-wap-profile: http://nds1.nds.nokia.com/u
    んな感じなんです。
    yapnで指定するproxyは、mmspで問題なく送信できているポイントを指定しています。
    メール側のポイント設定は、proxyを127.0.0.1に設定しました。

    Reply
  16. hayashi

    私もDLだけさせて頂いて設定でつまいづいて放置していたのですがてんどんさんのところの記事を参考にやるとできました。E90 APACです。問題なく動作しています。有益なアプリ、ありがとうございます!

    Reply
  17. すけぽん

    hiro様
    試行錯誤の上、ようやく接続に成功しました!!
    とても便利に使えています。
    本当にすばらしいアプリをありがとうございます!!

    Reply
  18. 中島 博敬

    >>すけぽんさま
    動作しましたか!よかったです(笑
    >>でんちゅうさま
    mms-serverをhttp://hoge/では無く、hogeだけにして
    試してみていただけますか?
    >>hayashiさま
    動作確認ありがとうございます!
    >>♪とし♪さま
    動作報告ありがとうございます!

    Reply
  19. コーイチ

    hiroさま
    はじめまして。N73MEで使わせていただいています。
    自分の端末でもYaPNが動作しMMS送受信できることを確認しました。
    ちなみに、でんちゅうさまが引っかかっていた「mms-server」の
    項目ですが、自分の端末では「mms」とだけ入力することで接続
    できました。http://はどうやら不要なようです。
    取り急ぎご報告まで。

    Reply
  20. でんちゅう

    コメントが追加できんなぜ?これでどじゃ。
    mms-serve MMSの件
    ありがとうございます。
    早速ためしてみます。

    Reply
  21. Renn

    はじめまして。
    E90、USファームでも動きました。
    最初、appswitch103がインストールできないという、しょーもないミスで2日ほど足踏みしてしまいましたが(unsignnedが原因w)無事に稼働しております。
    朝、FEPのたぐいと一緒にProxyを立ち上げてしまえば、国内版と同じ感覚で使えますね。
    本当にすばらしいアプリをありがとうございます。
    今後の発展、応援しております。

    Reply
  22. Invitation

    YaPN – Yet another Proxy for Nokia

    「MacBook」への必要なデータ移行や「Fantom-X」いじりなどをやっていて乗り遅れましたが、
    skyblue.me.ukさんで公開されています「YaPN – Yet another Proxy for Nokia」をE51で使用してみました。
    いろいろ情報も出ていたので、mmspで使っていたアクセスポイントを使用…

    Reply
  23. tomk

    こんばんわ、素晴らしいアプリ開発していただいてありがとうございます。私はE70を所有していますが、YaPN自体がが起動しません。appswitchも含め当然ながらsignedしていますし、Python for S60 1.4.1は起動しています。なぜなんでしょう?ご教授願えれば幸いです。

    Reply
  24. nirvana

    はじめまして。
    E51にて動作確認いたしました。
    MMS送受信、Yahoo!ケータイへのアクセス共に問題なくできました。
    今までMMSを使うのが少々面倒でしたが、YaPNのおかげ使いやすくなりました。
    ありがとうございます。

    Reply
  25. mkami0111

    はじめまして。
    E90 APAC版をUK版最新ファームに書き換えてつかってますが、問題なく動作しました。今までは、正直mmspとMIDProxyを使うのに手間だったんですが、YaPN
    は常駐させておけばいいので非常に便利です。すんなりとMMSとYahoo!ケイタイが使えた時は感動しました。すばらしいアプリをありがとうございます。

    Reply
  26. miminashi

    素晴らしいアプリをありがとうございます。
    昨晩E61iにインストールに成功し、MMSとYahoo!ケイタイが使えました。
    ところが、今朝MMSを送ろうとすると失敗しました。
    タスク一覧を起動した状態で試してみると、どうやら送信中にYaPNが落ちてしまうようです。
    昨晩から何も設定弄ってないのにorz
    ということでもう少し試行錯誤してみます・・・。

    Reply
  27. redstar313

    初めまして。
    ソフトを開発・公開していただき、感謝しております。
    早速インストールしてテストをしているのですが、
    YaPnが起動させ、メール送信時をさせるといったん
    通信するようですが、すぐYaPnが落ちます。
    設定等は、諸氏のページを参考にさせて頂いております。
    なお、mmspは正常に動作しております。
    これは、設定が悪いということなのでしょうか。
    機種はN80 IE (香港版)です。
    また、いろいろやってみます。とりあえず、報告でした。

    Reply
  28. TAMTOM

    はじめまして。
    素晴らしいアプリをありがとう御座います。
    N95(UK版)にインストールしてMMS、Yahoo!ケータイ共に使用できました。
    ただ、E61日本語版にインストールして使用すると、MMSで送受信しようとすると、YaPNが接続しに行った後に落ちます。Yahoo!ケータイでも同様です。mmspでは送受信できるので、接続設定のパスなどは間違っていないと思うのですが・・・
    ちなみに、702NKIIと705NKのUAのどちらでもダメですし、アクセスポイントの設定もvodafone、softbank(yapn.conf、アクセスポイント共に書き換えて)どちらにしようが、やはり落ちてしまいます。SIMを差し替えてもダメです。
    E61をリセットしてクリーンインストールしてもダメなので、E61日本語版のファームバージョンのせいですかね。
    N95では問題無く動くので、なにか固有の問題でもあるんですかね。もうちょっといじってみます。

    Reply
  29. tomk

    悪戦苦闘し(笑)YaPNは起動するようになりました。
    アクセスポイントの設定、MMSのデフォルトのアクセスポイント設定、yapn.confの書き換えも間違いなく行ったつもりです。
    私のE70中文版は送信の際接続しに行く反応はするのですが”resend”状態で結局送信されません。retriveは不可メッセージです。
    ただコメントされている方同様mmspは問題なく送受信できますので、やはり固有の問題でしょうか?E70所有の方で送受信可能の方はいらっしゃいますか?
    それとググッてちょっと気になったのは、もしかするとmmspのように居住地域と関係ありますか?ちなみに東海地区に住んでおります。
    もう少し研究したいと思います。

    Reply
  30. yue

    はじめまして。
    大変素晴らしいソフトをありがとうございます。
    5700で使わせていただいていますが、MMS、YAHOO!ケータイどちらも問題なく動いています。
    705NKと同じかそれ以上の使い勝手になり嬉しいです!

    Reply
  31. 6x86

    hiroさんこんばんは。YaPN頂戴致しました。
    中文版E70で完璧に動作しています。mmspの時はメールクライアントから新規オブジェクト挿入でカメラを起動したりすると不安定になったりしたのですが、YaPNはそのような事も無く非常に快適です。
    素晴らしいアプリの公開ありがとうございます。これからも頑張って下さい。
    tomkさんへ
    もしかしてEスレの706さんですか?
    だとしたらあなたの書き込みでYaPNの存在を知りました。ありがとうございます。
    ちなみに当方は関東地方です。ご参考まで。

    Reply
  32. redstar313

    昨日、N80 IE(香港版)で動作しないと
    書いた者です。
    いろいろやったら動くようになりました。
    ポイントはYaPNを起動した際に聞いてくるアクセス
    ポイントの設定でした。
    ここをいじったらMMSが受信できるようになりました。
    すこし不安定なところもあるようなのでもう少し追試
    してみます。
    ちなみに私は東海地方です。

    Reply
  33. 中島 博敬

    みなさま
    動作報告やバグ報告ありがとうございます。
    送信ができないバグですが、
    修正を行いたいのですが、私の環境でテストする限り発生を確認できません。
    誠にお手数をおかけしますが、私宛に
    ・yapn.confの内容
    ・アクセスポイントの設定項目
    をご連絡いただけませんでしょうか?
    メッセージは、
    http://skyblue.me.uk/member
    こちらより送付いただけます。
    よろしくお願いいたします。

    Reply
  34. テポドンのお兄さん

    某掲示板でこのソフトの存在を知りダウンロードさせていただき使わせていただいております。
    自動コネクション解除機能がすばらしくて使ってよかったと思ってます。
    これからもがんばってください。

    Reply
  35. 中島 博敬

    送信ができないとご報告いただいているみなさま
    こんばんは。
    MMSを送信する際には、アクセスポイントのホームページという設定項目のアドレスにMMSをPOSTします。
    アクセスポイントの設定が正しくされていない場合、受信はできるものの送信はできないといった事態が発生いたします。
    そのため、アクセスポイントのホームページという設定項目が、
    mms-serverの値と同一であるかご確認ください。
    例)
    mms-server: hoge
    ホームページ: http://hoge/
    よろしくお願いいたします。

    Reply
  36. tomk

    hiro様
    設定等ご連絡差し上げました。お手数ですがご教授願います。
    6x86様 
    同じE70使いがいてとてもうれしいです!
    706の書き込みは私ではありません、私と同じ環境の方が偶然にもいらっしゃったのですね。
    hiro様お許しください、ちょっとこちらをお借りします。
    6×86様、お伺いしますが、お手元のversionは何ですか?私はv.2.0618.07.10 RM-10です。
    失礼しました

    Reply
  37. 6x86

    hiro様
    tomkさんにはメールにしようか迷ったのですが、他のE70使いの方で動作しない方が居られた場合のご参考になるかもしれないと思い、ここに書かせて頂きますことをお許し下さい。
    tomk様
    自分のE70は買った時の状態のままで使用しております。
    SW Version:1.0610.05.07 30-05-06 RM-10です。
    ここでのやり取りが他の方のご迷惑になるといけませんので、メルアドと拙BlogのURLを記しておきます。
    お目汚し失礼致しました。

    Reply
  38. eternal7786

    試行錯誤(右往左往?)いたしましたが、E90で無事動作いたしました。本当に素晴らしいですね。これで日本語入力さえクリア出来れば無敵端末となります。
    本当にありがとうございました。

    Reply
  39. tomk

    hiro様
    ついに動作できました!むちゃくちゃ快適です。本当に素晴しいアプリです!!!
    原因はTruphoneアプリにあったと思われます。
    初期化し、まずYaPN関連のアプリをインストールし、ここで動作確認できました。続いてportを使用すると思われるものを1つずつ入れ、その度にMMSの受送信をし動作確認。
    最後にVOIP設定。このTruphoneがportあるいはそれ以外のものに対し干渉していた可能性が高いです。proxy serverのportも色々情報があって混乱しましたが、何はともあれ目的は達成できました。本当にお騒がせしまして申し訳ございませんでした。また今回はご助言いただいた同じE70使いの6×86様に多謝!!!

    Reply
  40. Kai

    E61(日本語版)にインストールし、無事MMSの送受信ができるようになりました
    ただ、「サーバーメールボックス保存可能な件数を超過しています。不要なメールを削除してください」というメッセージが出るようになってしまいました。
    どうしたらよいのでしょうか・・・

    Reply
  41. mito

    初めまして。
    5700(日本語版)にて、MMS/YAHOO!ケータイ共に快適に利用させていただいてます。
    大変有用なソフトのご提供に感謝いたします!

    Reply
  42. NORWAY大好き!!

    hiro さん
    はじめまして。
    いろんなサイトで情報を得てたどり着きました。
    みなさんがいろいろと情報をのせていただいているんでつまずくこともなく使用できるようになりました。
    ありがとうございます。ペコッ
    yapn.conf をダウンロードするときにクリックすると内容が表示されてちょっと悩みました(爆) 僕だけでしょうか。。。
    右クリックで対象をファイルに保存でいけました(笑)
    まだまだですね。。。
    これからもよろしくおねがいします。
    PS ちなみに自分は東海地方です。
      E51 の EU バージョンを使用してます。

    Reply
  43. eternal7786

    >kai さんへ
    Y!ケータイから受信メール再送へ行って、再送要求してください。そのかわり300通?くらいは受信することになると思います。mmsp利用時にretreivalしなかったメールが溜まったものと思われます。

    Reply
  44. tks

    初めまして。
    E51 タイバージョンで快適に使用中です。
    yahoo.jpが使えたときは感動ものでした。
    本当にありがとうございます。
    あとはhttpsが使えれば私としてはいうことがないのですが、
    無理なお願いでしょうか?
    あとyapn.confをC:\Pythonにも置けるようになると
    ありがたいです。

    Reply
  45. シミズ

    はじめまして。すばらしいソフトありがとうございます。N95タイ版でも問題なくMMS送受信できています。ただ私の端末の問題かもしれませんが、カメラを起動すると画面がブラックアウトします。ためしにappswichとYaPNをアンインストールすると画面表示されます。pythonは残しても関係ないようです。

    Reply
  46. 中島 博敬

    みなさま
    コメントありがとうございます。
    いろいろな機能要望などをいただきながら申し訳ありませんが、
    YaPNの目標はとりあえず達成できているのではないかと考えており、今のところ大きな機能追加等は考えておりません。
    ・完全な自動起動(Start Proxyがいらない)
    ・設定ファイルの保存先を指定
    上記機能はあると便利だと思いますので、実装しようかと思いますが時間があまりないため、適宜実装してblogにて公開できたら良いなと考えております。

    Reply
  47. kei5280 [TypeKey]

    お世話になります。当方N95ですが、うまくつながりません、どこが悪いのでしょうか?
    お手数ですが宜しく御教授のほどお願いいたします。
    つながりに行くのですが(受信、送信とも)3Gマークが点いたままで消えません。
    pypn.conf中身
    wap-proxy: hogewapproxy.hoge.ne.jp
    wap-proxy-port: 8080
    mms-proxy: hogemmsproxy.hoge.ne.jp
    mms-proxy-port: 8080
    mms-server: mms
    User-Agent: hoge
    x-wap-profile: http://hoge.xml
    アクセスポイント設定
    AccessPointName mailwebservice.vodafone.ne.jp
    UserName  vodafonelive
    Homepage  http://mms/
    Ipv4
    ProxyserverAddress  127.0.0.1:1234
    ProxyPortNumber   5000
    以上の設定ですが?

    Reply
  48. 通りすがりのようなもの

    Ipv4
    ProxyserverAddress  127.0.0.1
    ProxyPortNumber   1234
    ではないでしょうか?

    Reply
  49. Bearsden

    初心者なので、基本的な質問をさせてください。
    Softbankの「ホワイトプラン+パケットし放題」に入っていますが、英語版等NOKIA+YaPNで、MMS/YAHOO!ケータイを定額で使えるということなのでしょうか?教えて頂ければ非常に助かります。よろしくお願いします。

    Reply
  50. taga

    お願い事があります。
    最近はやりのhack_perms_s60v3_FP1を使うとmmsが
    YaPNなしでも使える様にはなりますが、nokiaブラウサ
    でのyahooケイタイ!接続はやっぱりだめです。
    そこで勝手なお願いなのですが、mmsはYaPNなしで使い
    yahooケイタイ!接続はYaPNを使うっていう風な設定で
    使える様になりませんでしょうか?

    Reply
  51. Sainto

    NikoaN95中国版を使用してます。(+Jで日本語化済み)yapnのo.o.4とpyhton1.4.1_3rdとscriptも1.4.1_3rdを入れて使ってます。
    問題点:送信、返信不可でretreivalが出来ません。

    Reply
  52. Sainto

    途中で送信してしまいました。
    ログの最後でserver error-1が出てるのですが、、、。何度見ても設定に間違い無い様な、、、。
    どなたかご教示下さい。疲れました。

    Reply
  53. yoshi

    はじめまして。yoshiと申します。
    是非とも使用したいアプリなのですが、いただくことはできませんでしょうか? よろしくお願いいたします。

    Reply
  54. yoshiro

    はじめまして。先月N80(日本語化)を購入し、いろいろいじっていましたが、最大の懸案だったMMS問題が、おかげさまで解決したみたいです。数日前にここにたどりつき、昨夜一気にYaPNの導入に成功しました。今のところいい感じで動作しています。
    本当にありがとうございました。

    Reply
  55. チャッピー

    はじめまして。Nokiaが好きな初心者です。hiro様、素朴な質問なのですか教えて下さい。こちらの開発者証明が必要なファイルでsymbian signedでunsigned.sisだと拒否されunsigned_no_uid.sisだと証明書を受け付けてくるのは何故なのでしょうか?機種はN73でSymbian OSS60 3rd Editionです。それとpythonFor60.SISファイルはYaPNの設定時には必ずインストールが必要なのでしょうか?皆様のようにNokiaの携帯やパソコンに対して知識がありませんの教えて下さい。宜しくお願い致します。

    Reply
  56. volvic

    はじめまして!
    海外NOKIA初心者です。
    先日購入したE71にやっと導入成功しました!
    素晴らしいアプリ本当にありがとうございました!

    Reply
  57. E51大好き

    いつもN82で使わせてもらっています。
    今回、タイから使う機会があったのですが、ノキアからは見れない
    証券会社のページにUAを変更して入りたいのですが、どうもうまく
    いきません。
    wap-proxy: 203.170.229.34
    wap-proxy-port: 8080
    mms-proxy: 203.170.229.34
    mms-proxy-port: 8080
    mms-server: mms
    User-Agent: F505i DoCoMo/1.0/F505i/c20/TB/W20H10
    x-wap-profile: http://nds1.nds.nokia.com/u
    タイAISのwap設定の通りに上のように設定しました。
    mmsは使わずサイトを見るだけが目的ですのでmms-serverは
    デフォルトのままにしてます。
    これでプロキシはちゃんとスタートしています。
    でも診断くんではN82になってしまいます。
    また証券会社に入っても、お使いの機種はサポートされていない
    ということでN82からアクセスしてるというメッセージが出ます。
    どうかご教授お願いいたします。

    Reply
  58. E51大好き

    自己解決しました。ありがとうございました。
    アクセスポイントの設定が間違っていました。

    Reply

Leave a Reply