【WILLCOM】AIR-EDGEの為の鯖構築 3【WX310】
AIR-EDGEなどから快適にブラウジングしたり、より便利にAIR-EDGEを使うための鯖の情報交換スレです。
前スレ【airproxy】AirH"の為の鯖構築2【京ぽん】
http://pc8.2ch.net/test/read.cgi/mysv/1088016504/
画像圧縮高速化プロキシ airproxy
http://www.paw.hi-ho.ne.jp/~ryo-h/airproxy/
音声も送れる圧縮プロキシ LAYERTREK MOBILE SERVER
http://www.layercross.com/
自宅PCを操作 Mobile Control
http://my-soft.hp.infoseek.co.jp/
MSN Messengerが使える! eMessenger
http://mob.e-messenger.net/mobile/ >>407
>起動時自動起動の方法をお願いします。
スレ違い。初心者スレ逝け。 フレーム解除とか選別とかそーいう機能が欲しいです>作者様
今時フレーム使ってる人も少ないけど、上や左がメニューフレームのときに
・メインページが見れないまま待たされる
・その後フレーム切り替えがメンドい
ってのはケータイブラウザならではのウザさです
・mainって文字列の入ったフレームは左とか上のフレームと交換しちゃう
・menuって文字列の入ったフレームは右とか下のフレームと交換しちゃう
若しくはいつも見るページのフレーム名を先に登録して、
・(登録文字列)の入ったフレームは(登録箇所)と交換しちゃう
とかヒューリスティックなルールでなんとかならんでしょうか?
メンドかったらバリ無視してくれていいです
一使用者の声ということで
これからもお体に気を付けて息抜き程度に軽〜く頑張って下さい airproxy+squidで快適でつ
京ぽん2とAirH"にてデータ通信してるんで、
重宝してますよん♪
作者タンがんがれ! (・∀・)ニヤニヤ Airproxyを今年に入ってから運用開始したんですが、どんな機能があるのか公式ページを見ても更新履歴が最近のものしかなくよく分かりませんでした…。
主な機能を教えていただけないでしょうか?
それからもう一つ、Airproxyのプラグインはいったいどこにあるのでしょう?
いくつかのページからリンクされているPukiWikiのページは削除されたようで表示されません…。 airproxyを設定した状態で、
位置情報を使ったページを見る
いい方法ありますか? >>412
pluginに関しては確か
仕様変更の可能性があるからオススメしない
とのことがreadmeファイルかなんかにあった希ガス
だからまだあんま無いんじゃないかなぁ
むかしどっかにimpressとか数個のpluginはあった希ガス 今確認して初めて知ったんだけど、UAは
Mozilla/4.0 (compatible; airproxy/0.4.7)
になるんですね。
素通しできませんか?
可能ならば>>413の言うようにその他の情報も素通し出来るようになれば嬉しいです。 MacOSX10.4以降での動作が不安定な気がする。
改善求む
具体的な症状も書かずに改善求むなんていわれてもどうにもできんがな
せめてログとかの情報をだしたほうがいいんでないかい airproxy/0.4.9
java.lang.UnsatisfiedLinkError: no fastload in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:822)
at java.lang.System.loadLibrary(System.java:992)
at airproxy.extension.FastImageExtension.load(FastImageExtension.java:11)
at airproxy.extension.ExtensionManager.initialize(ExtensionManager.java:25)
at airproxy.Main.start(Main.java:48)
at airproxy.Main.main(Main.java:41)
fastload: off
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:124)
at http.server.HttpOutputStream.write(HttpOutputStream.java:50)
at http.server.HttpOutputStream.writeHeader(HttpOutputStream.java:66)
at airproxy.ConnectParent.http(ConnectParent.java:197)
at airproxy.ConnectParent.run(ConnectParent.java:69)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:613)
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:124)
at http.server.HttpOutputStream.write(HttpOutputStream.java:50)
at http.server.HttpOutputStream.writeHeader(HttpOutputStream.java:66)
at airproxy.ConnectParent.http(ConnectParent.java:197)
at airproxy.ConnectParent.run(ConnectParent.java:69)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:613) java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:124)
at http.server.HttpOutputStream.write(HttpOutputStream.java:50)
at http.server.HttpOutputStream.writeHeader(HttpOutputStream.java:66)
at airproxy.ConnectParent.http(ConnectParent.java:197)
at airproxy.ConnectParent.run(ConnectParent.java:69)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:613)
javax.imageio.IIOException: I/O error reading PNG header!
at com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:296)
at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:620)
at com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1309)
at com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1530)
at javax.imageio.ImageReader.read(ImageReader.java:923)
at airproxy.extension.ImageExtension.readImage(ImageExtension.java:211)
at airproxy.extension.ImageExtension.convert(ImageExtension.java:124)
at airproxy.ConnectParent.http(ConnectParent.java:193)
at airproxy.ConnectParent.run(ConnectParent.java:69)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:613)
Caused by: javax.imageio.IIOException: Bad PNG signature!
at com.sun.imageio.plugins.png.PNGImageReader.readHeader(PNGImageReader.java:227)
... 11 more
Bus error どうも0.4.9は不定期にエラー出るみたいだね
ケータイからYahooに繋いでみた所何故か繋がらないって事があって
ログを見てみたらエラーが出ていた
AirProxyを再起動したら何事も無かったの様に繋がったが
今まで無かった事なんでエンバグしてるんだろうか? どうみても僕は精子の出しすぎです。
本当にありがとうございました。 LAYERTREK復活のヨカン
http://www.layercross.com/Layertrek/
2006/03/23に公開予定ってことなのかな。 >>423
いや、単に記述ミスです。2006/2/23にビルドしました。
こんにちは、作者です。
遅くなってごめんなさい。
バグ特盛り。提供予定の機能を放置している状態でごめんなさい;;; メールに返事しなくてごめんなさい;;;;
私の所のビルドでは、映像とか音楽等のメディア系再圧縮が動いているのですが、
いろいろと事情があって公開できません。
やっとなんとか暇ができたのですが、まだ本業の山がちょっと先に控えています。
どこまでやれるか分かりませんが、チト頑張ってみます。 >>424
がんがってください。
出来れば映像圧縮もw >>425
。・゚・(ノД`)・゚・。 ガンガルよっ
でも、また一ヶ月ぐらい缶詰状態になるかもしれないから、そのときは許してね
次のリリースは、おそらく.NET Framework 2.0版になります。
それから.NET系から離れた環境に移行していくことになると思います。
(既にLinux版(Fedora Core 4用)のテストビルドとかしています) Linux版ありがたいな
お古ノートをLayertrekのためにWin2kでセットアップして使ってたから
今は安定性の関係でAirproxyに切り替えてるからWinの意味茄子
ネイティブコードでコンソールで使えたら速くなって万々歳だな >>426
ガンガって下さい!
ネットラジオのレートのリアルタイム変換とかやれるとイイかも…
WX310KでFlashからネットラジオ聞けるんで。 窓機にairproxy入れてみて、ふたばの軽さに感動してますw
ところで、これとproxy型の2chブラウザを組み合わせようかと思ってるんですが、何がお勧めでしょうか?
とりあえず、壷はいまいちでした・・・・ >>430
p2 とマジレス
俺もCubeに入れてまつw
我が家の回線を、YahooBB(ADSL8M)から、フレッツ光プレミアムに変更
airproxy、レスポンスが向上しました
ますます快適モバイルできて、作者様に感謝!
ぁー やっぱり回線によってもレスポンス向上するのか
今月 おなじように光にしますので楽しみです ええー
ウチは、光にしたけどマンションタイプでさ。
100Mbpsを200戸ぐらい、いや100世帯加入でシェアしてるとして
1Mbpsなんだよな。
実際計測してみると16Mbpsとか3Mbpsとか出る。
夜になるとまた、激しく遅くなるし。 K6-2 550MHz マシンにp2+Airproxyはキツイものがあるな。
p2、板一覧押して出てくるまでに2、3秒かかる。
板検索をすると10秒くらいかかる。 orz
でもAirproxyはかなりイイね。
かなり重いYahooがサクサク見られる。 板一覧は結構時間かかるよ
Turion64だけど同じく2~3秒はかかる
デフォの板取得しているサイトの反応次第だからね
検索は速いけどね なにがボトルネックか調べられないと、見当違いの不満をいうよね。 >>434
Bフレのマンションタイプ(VDSL)なら100Mbpsを16人で共有だぞ。
それ以上なら回線が追加されているはず。
LANタイプや他の事業者は知らん。 B触れなんぞADSLと変わらんぞ
実質10Mbps程度だし速くて20Mbps前後
むしろ応答速度が遅い分不利だ
維持費も似たようなもんだしそれを考えればわかるはず
実際昔近所に使ってる奴が居なかった時は50Mbpsくらい出ていたが
共有者が増えたらしく速度ガタ落ちで速攻解約した
100Mbps占有回線じゃないと意味無い Solaris用の便利なairproxyパッケージを作成してくれている神がいる。
もちろん、fastloadのバイナリ付きだ。
Linux用のパッケージ作ってくれる神はおらんかね。
----
http://blogs.dion.ne.jp/yasuakit/
airproxy 0.4.9 Solaris sparc パッケージ
airproxy 0.4.9 Solaris sparc 版のパッケージを作成しました。
BSDライクライセンスなので勝手に公開です。
http://www.h7.dion.ne.jp/~yasuaki/LOVELOG_IMG/AIRPairproxy-0.4.9.pkg.bz2
使い方
airproxy ユーザの作成 (# useradd -d /opt/airproxy airproxy)
パッケージのインストール(# pkgadd -d AIRPairproxy-0.4.9.pkg)
設定ファイルの編集 (/opt/airproxy/airproxy.properties.sample を airproxy.properties という名前にコピーして READMEの通りに修正)
ユーザ設定の編集(/opt/airproxy/users/clubh.properties.sample を README にあるように編集
airproxy の起動 (# /etc/init.d/airproxy start)
注意点:
/opt/airproxy/airproxy.properties がある場合にはシステム起動時に自動的に起動します。
Solaris 10 のみ対応です(libjpeg, libpng, libzが必要なため)。
SMFには対応していません。
libungif は static にリンクされています。
airproxy というユーザが定義されていないとインストールが停止します。
AIRPairproxy パッケージが既にインストールされている場合はインストールが停止します。
アップグレードなどの場合は事前に削除してください。 airproxyの最新版を導入したいのですが、詳しい導入方法が紹介されているHPが見つかりません。
どなたか教えていただけませんか? >>442
>詳しい導入方法が紹介されているHPが見つかりません。
見つけられない理由はおまい自身にある。
そう、OSすら書かないで質問するその姿勢だ。 airproxyを京2で使っている人、ITmediaにアクセスすると「不正なアドレスです」って表示されませんか?
IEでテストしたところ、異常ありませんでした。 検証サンクスです。
ウチの環境に問題ありそうなんで、調査してみます。
ちなみにOSはwin2k、javaは最新バージョンです。 可能でしたらAir Proxyにテキストの転送をgzip圧縮しない設定を追加して欲しいです
どうもPalmOS用のnetfrontやPSPのnetfrontではテキストのgzip転送には未対応のようでダウンロードダイアログが出てきてしまうんです
>449
うちもなります。
そういうもんかと思ってきましたが・・・・・・
ちなみに環境も同じくWin2K JAVAも最新です。 >>452
そーいう細かい設定したい人はレイアートレックの方が向いているかと。 >>453
ノートン先生が原因でした。
色々調べたが結局何が悪いのか解らず・・
これを期にlinuxでも勉強してみようかな。 バージョンは最新ですっていう報告をする人は何考えているんだろう? んー
京ぽんで P2やってるときに固まるというか
読み込まない症状がでる
んで いつまで経っても読み込まないので
中止して更新押すと 今度はまた何事もなかったように正常になるんだけど
また そのうち同じ症状が出るんだよな
他のサイト等はあまり見てないんだけど
他のところは大丈夫のような気がするんだけど
おいらのところだけかな それらいい報告ないから >>457
airproxyとか使ってないけど、京ぽんでp2とかやってると
似たようなことがおきることがあります… 洋ぽんでp2拡張を使っているけど同じく…
モバイルだけなんだよね症状がでるの
環境はCentOS4.2+PHP4.4.2です delegateを同居させているからこっちのスレもみていて
p2スレと間違えちまった fedora core 4でairproxyの導入を行おうとしてj2re-1_4_2_11-linux-i586-rpm.binをインストールしたんだけど動かない。。
j2sdk-1_4_2_11-linux-i586-rpm.bin入れないとだめなんでしょうか? >>461
JRE5じゃないと駄目って書いてあるだろ? ぁー Airproxyじゃなかったのか・・・
p2の方に問題?
んー 本家で聞いてみてもいいが直るのかなぁ >>462
前にSDK入れたら動いたとかってあったような気がして・・・
linux勉強しながらairproxy導入に着手したんですが、下記エラーが出て動きません
$ java -jar airproxy.jar
Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: airproxy.Main
at java.lang.VMClassLoader.transformException(java.lang.Class, java.lang.Throwable) (/usr/lib/libgcj.so.6.0.0)
at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
Caused by: java.lang.ClassNotFoundException: java.util.concurrent.ThreadFactory not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:airproxy.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
...4 more
何かライブラリが無いってエラーな感じには見えるんですが・・・ >>464
java及びairproxyをフルパスにて実行したらいかがかな? (・∀・)ニヤニヤ >>464 Java2 1.4にはjava.util.concurrentパッケージ含まれてないでしょ。
それに互換性の低いgcj使ってるし。その環境で動くわけがない。 両方をフルパス指定したらとりあえずproxy_authまで動きました・・・
PATHの指定とかうまくいってないようなので、勉強してみます。
まだまだローカル内でのテストですが、これでは恐ろしくて外向けにはできません(^^; 何か画像が見れなくなりますた。
文字はp2で2ch見れまつ。
変わったといえば昨晩macのセキュリティアップデートしたくらい。
マカーの人異常なしですか?
(´・ω・`) 自己解決しますた。
家に帰って再起動しただけw
お騒がせしますた。
ご利用は計画的に Macでwx310k用のairproxyを使いたいのですが方法を教えてください
Mac OS X 10.4.5です 一から公開の仕方を聞いちゃうような人は
サーバを外部公開すべきではありません。
ゲーテ >>470
作者さんがプロキシを公開運営してるからそれ使わせてもらうといいと思います。
http://www.ne.jp/asahi/web/ryo/airproxy/
からどうぞ。 おっと名前が残ってた。
変な書き込みじゃなくてよかった。 やはりパケ詰りがヒドイっす。
例えば画像掲示板なんかだと、
途中で止まってそのまま。
しょうがないんで一旦停止するとそこで落ちます。
読み込みを途中で停めた場合の処理ってどうなってるんだろう…(´・ω・`) >>474
気になるなら自分でソースを読めばわかるのでは? 80以外のポートを使っているserverに対してもairproxyで処理できるようにできますか?
http://server:81/ とか指定しても http://server:80/ を見に行っているみたい。 >>477 どもです。
以下のURLみたいな所(airproxy通しているとloopするので気をつけて)
http://med-npo.com:8080/
ごめん、airproxy + squid という組み合わせの問題みたい。
airproxy だけなら大丈夫だった。 こっちはairproxyより設定が面倒かつ少し遅いけど
squidとの組み合わせは大丈夫みたい。
http://www.khelekore.org/rabbit/ airproxy自体にキャッシュ機能があるからsquidなどと
多段構成にすると遅くなるだけじゃなかったっけ? >>483
ちと違う。
キャッシュ機能ないから効果ある。(・∀・)ニヤニヤ Linuxでのairproxyの動かしかた。(Fedora Core 5での例)
fastload.soの作成
1) airproxyのソースをダウンロード&解凍
2) jdk-1.5.0_xx をインストール
3) make, libpng-devel, libjpeg-devel, giflib-devel, zlib-devel をインストール
4) fastloadディレクトリ内のMakefile.linuxを開き、java includeのパスを2)入れた場所に編集
例 : OPT = -O3 -I /usr/java/jdk1.5.0_06/include -I /usr/java/jdk1.5.0_06/include/linux
5) fastloadディレクトリ内で make -f Makefile.linux
たぶん fastload.so が出来るはず。
airproxyの実行
1) fastload.so をどこかにコピー(そのままでもいいけど)
例 : /usr/lib
2) export LD_LIBRARY_PATH=/usr/lib (←1)でコピーした場所)
3) airproxyのバイナリをダウンロード&解凍
4) 1.5.0のjavaでairproxy.jarを実行
例 : /usr/java/jdk1.5.0_06/bin/java -jar ./airproxy.jar ↑airproxyのために初めてコンパイル作業をしたくらい素人なので
不備はどしどし書いてください。 今airproxy4.9の導入の為モニターと格闘中なのですが、airproxy.propertiesの“ddns.update.url”と“ddns.update.interval”は何を設定すればいいのでしょうか?
空欄でも問題なく動きますか?
OSは98seです。当方鯖初心者な為どうかよろしくお願いします。 そんな事も聞きたくなっちゃう人は鯖公開なんかしないでください>< >>488
まあ、そう言わずにw
>>487
ttp://www.google.co.jp/search?q=%83_%83C%83i%83%7E%83b%83NDNS%82%C6%82%CD%89%BD%82%C5%82%B7%82%A9%81H&hl=ja&lr=lang_ja&oe=Shift_JIS&num=20&btnG=Google+%8C%9F%8D%F5
変数の意味をよく考えて、ぐぐってみましょう。 >>487
必要ないなら空欄でかまわん。
俺は固定IPだから空欄だ。 おかげ様で無事導入することができました。ありがとうございます。
しかし、ひとつ難点が。
グローバルIPが一日ごとくらいのペースで変わってしまうので実用性が皆無です・・・。
IPを固定するサービスがある様なのですが、如何せんお金がかかる故あまり利用したくありません。
皆さんはどう対処されてるんですか? >>495
助言通り、DDNSを取得しました。
教えて君で申し訳ないのですが次に何をすればいいのでしょうか?
“ddns.update.url”と“ddns.update.interval”をいじるということはわかるのですが・・・ 京2側の設定にDDNS打ち込んだら無事つながりました!
いろいろとありがとうございました じゃあ、ここを読んでみ?
http://ddo.jp/howto.php
urlがここに書いてある事で、intervalが確か分単位だったはず。
これで、圧縮サーバになってるPCのIPアドレスが変わってもInterval後には自動的に更新される。
サービス登録すると、Program Filesの下にコピーを作って、そこで実行されるので、そちらも確認すること。
>>499
うおおかみきたぁぁぁぁぁぁぁぁぁぁああああああああああああああああああああ
自分作のkyoexなんかより全然使える!
自鯖をLinuxにするか。。
ファイル送受信機能をリクエストしちゃってもいいですか? >>500
ファイル送受信対応は未定です…そのうち気が向いたら…。
というか殆どライブラリ任せなので、私の実力で可能かどうかわかりませんw
ごめんなさい。
で、0.0.3.1です。
Windowsだとエラーになるコードを入れちゃってたので対策して、一応Windowsでも
動くようにしました。ActiveScriptRubyでなら一応動きます。デーモン動作は不可です。
ん?携帯から相手のパソコンのメッセンジャーに送れるの?
そんなことが出来るんだ。すごいですね。 何をいまさらw
>>1 にeMessengerが紹介されとるというのに。自演に見えるよw 自演ではないが、よくわからないサイトにパスワードとかを入力したくない人間にはこれもありだとおもう。。。
おれは、結構良いと思うぞ>>499 まさに、京ぽんから使ってみたいけど
「よくわからないサイトにパスワードとかを入力したくない」
という動機から作ったんだったりする。
つか一連の流れが、自演扱いされても無理もない状態で辛かった…w
誰かタスケテ