Archive for 11月, 2008

SafariStart Safari Plugin

Safari 3.1 Leopard 用のプラグイン作りました。 

http://www.redwinder.com/macapp/SafariStart/

画像の情報ウィンドウを表示したりします。

他機能有り。 

●Safari 4 正式版がリリースされましたが、
依然として SafariStart は beta用のままです。
for Safari 4.0 beta 2009/03/04 version 0.005f01 

一応 Safari4.0 でも動くことは確認したのですが、SIMBLの一覧とか、
About画面とかが表示されなくなっています。 

●09/02/21 v0.004 をリリースしました。
なんと今年最初の更新でした。(笑

・HTTPモニター
・表示しているページのIPアドレスをウィンドウの右下に表示 
・インストールされているSIMBLプラグインの表示 

IPアドレスの表示はメニューでオン/オフできますが、
SafariStandと相性が悪いようで、
即時IPアドレス更新する機能を入れると、
なぜかSafariの「ヘルプー>謝辞 」
のページが開いてしまうのでやめました。
デスクトップや、他のタブ、ウィンドウを一度選択すると
IP表示がリフレッシュされます。(表示/非表示)  

●08/12/05 v0.003 をリリースしました。
・Windows メニューをコンテキストメニューに追加。
・履歴表示をなくしました。
 

Safari Start screen shot

コメント (13)

iPhoneTouch のホスツ

ご存知の通り、iPod touch, iPhone ではホスツの設定ができません。hosts は有るにはあるんですが、以前JBして iPod Touch にログインして書き換えても参照していないようで効きませんでした。なので、MacにHTTP Proxyをたてて 代行させます。port でインストールすればあっという間です。 

$ sudo port -v install squid

 

###########################################################

# A startup item has been generated that will aid in

# starting squid with launchd. It is disabled

# by default. Execute the following command to start it,

# and to cause it to launch at startup:

#

# sudo launchctl load -w /Library/LaunchDaemons/org.macports.Squid.plist

###########################################################

 

 

設定ファイル

/opt/local/etc/squid/squid.conf

 

MacOSXにはsquid起動デフォルトの squid ユーザが設定してありませんので

手っ取り早く nobody ユーザに変更します

 

$ sudo vi /opt/local/etc/squid/squid.conf 

cache_effective_user nobody 

に設定変更。

 

$ sudo chown nobody:nobody /opt/local/var/squid/logs/

$ sudo chown nobody:nobody /opt/local/var/squid/cache

 

キャッシュ作成 create cache

$ sudo  /opt/local/sbin/squid -z

 

起動 execute

$ sudo  /opt/local/sbin/squid -sYD これでiPhoneTouch のHTTP プロキシを設定します。

squid はデフォルトで ローカルネットワーク 192.168.*.*, 172.16.*.*でアクセスできます。

デフォのポートは3128 あとは Hoster でローカルホスツを変更します。

 あ〜ラクチン。  

iPod Proxy Setting

コメント