ASEでntlmapsを動かしてみる その2
結局、ASEのインストールは成功し、Pythonスクリプトが動く所までは確認できたのだが、肝心のntlmapsが動作しないという寂しい結果となってしまった。しかし、ASEにより手軽にAndroid上でスクリプトを実行できることが解ったので、今回の件も含めていろいろと試せそうだ。
Android ASE (Android Scripting Environment)でntlmapsを動かしてみる
釈然としないので、もう少しじたばたしてみた。
ntlmaps起動後に導通できなかったスクリプトは以下のようなものだ。(URLは認証無しでアクセスできるものにしているが)
- wget.py
import os os.environ['http_proxy'] = 'http://localhost:8888' os.system("wget http://f.hatena.ne.jp/Kazzz/20100507204747")
wgetは環境変数 http_proxyを正しく処理しない、とどこかで見た記憶があったのでPythonのライブラリィを使って書き直してみた。
- wget.py
import os import urllib2, urllib os.environ['http_proxy'] = 'http://localhost:8888' urllib2.urlopen("http://f.hatena.ne.jp/Kazzz/20100507204747")
だめかー。