スモールアプリについて そのご - About Small App -

スモールアプリのFC(force close:強制終了)について

みなさんお困りのようですので。

細かい説明すると長いので、簡単に。

 

本来SONYが説明するか、システムアプリとライブラリを汎用的にするべきと思うのですが、

スモールアプリは特定の組み合わせで、特定のライブラリを使ったアプリ(Activity,正確にはservice)しか起動できません。

その為、WEBmallをアプリ単体でどの端末でも起動できるようにするのが大変でした。

 

Zでは旧来のスモールアプリはtaskbarにも表示されませんし、GXmodなどでは新しい(JB用)のスモールアプリは起動できません。

 

以下にその組み合わせを表示します。

 

Can Launch Small App Table of combination

起動可能スモールアプリ組み合わせ表

system / App Old(ICS) New(JB) Tablet
Old(ICS)

(SmallAppManagerService.apk[117.40K])

× ×
New(JB)

(SmallAppManagerService.apk[88.10K])

×
Tablet

(SmallAppManagerService.apk[??K])

× ×

Screenshot 2013 02 14 17 04 12 002 168x300 スモールアプリについて そのご   About Small App

 

Show in TaskBar Small App Table of combination

タスクバーに表示されるスモールアプリ組み合わせ表

system / App Old(ICS) New(JB) Tablet
Old(ICS)

(TaskSwitcher.apk[247.55K])

× ×
New(JB)

(TaskSwitcher.apk[229.01K])

×
Tablet

(TaskSwitcher.apk[??K])

×

Example Small App Table of combination

起動可能スモールアプリ例

system / App Old(ICS) New(JB) Tablet
Old(ICS)

(TaskSwitcher.apk
SmallAppManagerService.apk)

webview icon bz スモールアプリについて そのご   About Small App
○ 

ic launcher camera スモールアプリについて そのご   About Small App
×

ic launcher z スモールアプリについて そのご   About Small App
× 

ic launcher camera スモールアプリについて そのご   About Small App
×

ic launcher スモールアプリについて そのご   About Small App
× 

ic launcher camera スモールアプリについて そのご   About Small App
×

New(JB)

(TaskSwitcher.apk
SmallAppManagerService.apk)

webview icon bz スモールアプリについて そのご   About Small App
× 

ic launcher camera スモールアプリについて そのご   About Small App

ic launcher z スモールアプリについて そのご   About Small App
○ 

ic launcher camera スモールアプリについて そのご   About Small App

ic launcher スモールアプリについて そのご   About Small App
○ 

ic launcher camera スモールアプリについて そのご   About Small App

Tablet

(TaskSwitcher.apk
SmallAppManagerService.apk)

webview icon bz スモールアプリについて そのご   About Small App
× 

ic launcher camera スモールアプリについて そのご   About Small App

ic launcher z スモールアプリについて そのご   About Small App
× 

ic launcher camera スモールアプリについて そのご   About Small App

ic launcher スモールアプリについて そのご   About Small App
○ 

ic launcher camera スモールアプリについて そのご   About Small App

 

以上、みなさんも自分のsystem/app内には何がインストールされているか確認してみて下さい。

 

blogger スモールアプリについて そのご   About Small App  delicious スモールアプリについて そのご   About Small App  evernote スモールアプリについて そのご   About Small App  google スモールアプリについて そのご   About Small App  gmail スモールアプリについて そのご   About Small App  hatena スモールアプリについて そのご   About Small App  live スモールアプリについて そのご   About Small App  yahoo スモールアプリについて そのご   About Small App  share save 120 16 スモールアプリについて そのご   About Small App

スモールアプリについて そのよん - About Small App -

スモールアプリの動く仕組みと法則

※コードの書き方とかは全てSDKドキュメントに書いてありますので、詳しくは書きません。

Screenshot 2013 01 26 16 48 47 168x300 スモールアプリについて そのよん   About Small App
スモールアプリの動く仕組みを簡単に説明すると、

■アプリ

  • マニフェストに僕はスモールアプリを使えるアプリであることを宣言(パーミッション)
  • スモールアプリを継承したサービスクラスに僕はスモールアプリカテゴリで、かつスモールアプリとして起動するよとフィルタを貼ってあげる
  • その為に端末内のcom.sony.smallapp.jarを使うよって宣言してあげる

※この2番めのスモールアプリとしてってフィルタが重要で、ここでタブレットスモールアプリか、ノーマルスモールアプリかが決まります。

※スモールアプリバー(タスクバー、最近利用したアプリ履歴出るやつ)に表示される・されないもこのフィルタで決まります(Z以前にはノーマルが、Z以降にはタブレット用しか表示されない)。

ちなみにCamera For SmallAppとかはフィルタ2つ付けてるんでどっちにも表示されます。(たぶんタブレットにも表示されてるけど起動しないんじゃないかな?)

※私が以前独自にスモールアプリを起動させるようにしたのは、この3番目をしないで内部に独自のライブラリを持つ方法だったんですね〜

■端末

  • com.sony.smallapp.framework.xmlでcom.sony.smallapp.jarを使うよって権限をもたせる。

※前のAXはなぜタブレットスモールアプリが見えないかを参照

■マネージャー(SmallAppManagerService.apk)

  • アプリから呼び出されてそれぞれのスモールアプリの起動と終了を管理します。

※こいつはこの世に三人(タブレット用、ノーマル用、タブノーマル用)存在します。

※結論から言いますとこのマネージャーが両方起動させれないから開発者は困るんです。

 

スモールアプリの動く法則を簡単に説明すると、

上でもちょっと述べましたが、

  • フィルタがノーマルのスモールアプリはノーマルスモールアプリバーにしか表示されない。(またはその逆)
  • タブレットライブラリ(端末内のcom.sony.smallapp.jar)を使っているアプリはタブレットマネージャーでしか動かない。
  • 独自ライブラリを使っているアプリはノーマルマネージャー(GXMODとかTに入ってる117.26kbのやつ)でしか動かない。

この2番、3番のやつが昨今『アプデしたらミラーとか、単位計算が起動しない』とうやつの原因です。(元はアプリ内部にライブラリを持ってたが、本体のライブラリを見るように変更された。)

2番めのやつなんかはわかりやすくて、GXMODに入っている計算機とかは本体のライブラリ(com.sony.smallapp.jar)消しても多分動くんです。

つまりGXMODで動くスモールアプリ全てが本体ライブラリ使ってないんです。

 

ここで起こる問題がタブレット用もノーマル用も同じ名前のライブラリcom.sony.smallapp.jarは一つしか使えないことと、マネージャーも一人しか置けないこと。

フィルタに両方のアクションを宣言するとちゃんとどっち(タブレット、ノーマル)のスモールアプリバーにも表示されるのですが、どっちかでは起動しないということが起きるんです。(まぁ三人目はそれができるんですが。

 

以上私の知ってるスモールアプリの世界でした

続きはまた今度。

blogger スモールアプリについて そのよん   About Small App  delicious スモールアプリについて そのよん   About Small App  evernote スモールアプリについて そのよん   About Small App  google スモールアプリについて そのよん   About Small App  gmail スモールアプリについて そのよん   About Small App  hatena スモールアプリについて そのよん   About Small App  live スモールアプリについて そのよん   About Small App  yahoo スモールアプリについて そのよん   About Small App  share save 120 16 スモールアプリについて そのよん   About Small App

スモールアプリについて そのさん - About Small App -

前回までは

jarとスモールアプリと私

というくだらないストーリーでしたし、その後の

『俺のXperiaでは表示すらされないぜ』事件や、『へい!ジャップはクールなガイ達が多いって聞いたぜ!』事件、

『第二の勢力』、『SONYから非通達』事件などなどありましたが

みなさんの興味もないと思いますし、私の言いたかったことと本筋がズレてきているのでここから一気に本題。

ae46b1f460ee46f789c27b264a6cb421 300x223 スモールアプリについて そのさん   About Small App

スモールアプリの仕様と決まり

今後スモールアプリはタブレット用に統一されていくので、私の編み出したjarと

『com.sony.smallapp』で検索されるアプリたちはタブレット用に作り変えて生まれ変わる(これ実は簡単です)か、闇に葬り去られていきます・・

GooglePlay検索結果

『com.sony.smallapp』がちょうど出て来ましたので、検索の決まり事について説明します。

GooglePlayでの検索はスペース区切りはAND検索です、「○○」かつ「□□」ってやつです。

Z以前のスモールアプリバーの+(プラス)ボタンクリックから表示されるマーケットにはアプリの説明文に『com.sony.smallapp』が含まれているものがヒットします。

またZ以降の+(プラス)ボタンからは『Small apps extension for Sony products』という文字が説明文に含まれているものだけが表示されます。

SmallかつappsかつextensionかつforかつSonyかつproductsを含むものが表示されます。

※EvernoteにはSmallという表記が無いのになんで引っかかるかは不明。

なので私のスモールアプリ拡張アプリの検索は『small app for』とかで検索かけているの関係のないものまで表示されます。

※検索条件の規定がSONYより確定しましたので「OR」で繋げれば正確に検索出来るようになりますね。

※拡張アプリの検索条件を次はアプデして条件を正確にしますね。

自分の端末にインストールできるできない

これはパーミッションと関係があるようです。

AXでタブレット用のスモールアプリがインストール出来ない、表示されないのはcom.sony.smallapp.jar と com.sony.smallapp.framework.xmlが入っていないためです。

8089e50294910c6cb163e5cb54ad137b 300x111 スモールアプリについて そのさん   About Small App

では次はスモールアプリの動く法則について詳しく掘り下げていきます

blogger スモールアプリについて そのさん   About Small App  delicious スモールアプリについて そのさん   About Small App  evernote スモールアプリについて そのさん   About Small App  google スモールアプリについて そのさん   About Small App  gmail スモールアプリについて そのさん   About Small App  hatena スモールアプリについて そのさん   About Small App  live スモールアプリについて そのさん   About Small App  yahoo スモールアプリについて そのさん   About Small App  share save 120 16 スモールアプリについて そのさん   About Small App

スモールアプリについて そのに - About Small App -

SONYのSDKで作れるスモールアプリはタブレットでしか動かない

そんなわけで、途中までEclipseで作って、一旦ばらして動くスモール計算機などから抜いたソースをぶち込んでリビルドするという作りのプロトタイプをしばらくTwitterで公開してました。

プロトを作っているだけでも勉強にはなるもので、なんだかどこか自分のやっていることがおかしい気がして来ました。

動くライブラリと動かないライブラリ・・

動くマネージャーと動かないマネージャー・・

この頃にはスモールアプリの起動のヒントがかすかに見え始めていてました。

nwnawCms 168x300 スモールアプリについて そのに   About Small App

なんやかんや作っているうちに反響も多く

 

インテント共有機能があると便利なんだというアイデアをもらったのもこの頃です。

なつかしい。

 

試行錯誤の上、提供されているライブラリjarファイルと動いてるスモールアプリから抜き出したclassファイルをマージして、

俺のライブラリで作れるスモールアプリはハンドセット(スマホ)でも動く

を実現して、あれから4日後ついにGooglePlayに公開されます。

 

続く・・・

blogger スモールアプリについて そのに   About Small App  delicious スモールアプリについて そのに   About Small App  evernote スモールアプリについて そのに   About Small App  google スモールアプリについて そのに   About Small App  gmail スモールアプリについて そのに   About Small App  hatena スモールアプリについて そのに   About Small App  live スモールアプリについて そのに   About Small App  yahoo スモールアプリについて そのに   About Small App  share save 120 16 スモールアプリについて そのに   About Small App

スモールアプリについて そのいち - About Small App -

Xperia Z が発表されて各所で盛り上がりを見せておりますが、

スモールアプリは今後、Z以降はTablet用スモールアプリに統一されていく様子です。

SmallsAppsonXperiaZ 300x174 スモールアプリについて そのいち   About Small App

GX(MOD)や、TXにおけるスモールアプリは当初、

計算機・ノート・レコーダー・タイマーの4種類のみで、『他にないかなぁ〜っと』ちょっとネットで検索してみるとソニタブッターなるスモールアプリが引っ掛かり、

アプリの開発環境もどうやらSONYが提供しているということがわかりました。

そこで私も開発にチャレンジしてみました。

 

HellWorldアプリは、環境を入れてエミュレーターで起動するとこまでは数分ででき、

早速端末にインストール。

『・・・こいつ、動かないぞ!!!』

ここから私のスモールアプリへの熱き挑戦が始まりました。

 

開発にはこういう事はよくあるものですが、『そんなわけはない』という思いからlogcatを読み漁り、関係apkを解体してソースを眺め数日。。

なんとかランチャーには表示させるところまでは行きましたが、起動がしない。

それがここ↑ 何が行けないのかわからないままとりあえず動いている計算機などからソースを引っこ抜いて、ビルドしたapkに突っ込んでみました。   これがWebView(プロトタイプ)の誕生です。

 

続く・・・

blogger スモールアプリについて そのいち   About Small App  delicious スモールアプリについて そのいち   About Small App  evernote スモールアプリについて そのいち   About Small App  google スモールアプリについて そのいち   About Small App  gmail スモールアプリについて そのいち   About Small App  hatena スモールアプリについて そのいち   About Small App  live スモールアプリについて そのいち   About Small App  yahoo スモールアプリについて そのいち   About Small App  share save 120 16 スモールアプリについて そのいち   About Small App

ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apk

ThGo2 v16.0 ではデフォルトブラウザでスマホ表示されないという投稿を見かけました。

device 2012 03 07 185607 168x300 ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apk

 

気になっていたのでXrecovery用修正zipを作りました。

◆内容

  1. 標準ブラウザ表示をスマホ用に
  2. ロックスクリーンに移る時のアニメーションを復活

 

device 2012 03 07 185536 168x300 ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apk

いまいち伝わらないかもしれませんが、こういうやつ↑

ご自由にどうぞ〜

※導入は自己責任でお願いします。


TG2_v16_modifier_patch.zip

※2012.03.07 加筆修正

ロックスクリーン時にメニューキーにてロック解除がされないようになってしまったので、メニューキーにてロック解除できるように修正。

 

device 2012 03 07 185518 168x300 ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apk

 

ロックスクリーンの充電のレイアウトくずれを直したいけど、

いまいち直らんな〜

blogger ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apkdelicious ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apkevernote ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apkgoogle ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apkgmail ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apkhatena ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apklive ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apkyahoo ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apkshare save 120 16 ThGo2 v16.0 デフォルトブラウザでスマホ表示されない。 UseragentProvider.apk

ThGo2 v15.0d はThemeがほんのり変わっています kernel n3-2

device 2012 02 09 121806 e1328758227328 150x150 ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2

ThGo2 v15.0d をインストールしてみました。

kernelはn2-2が導入されているようですが、n3-2もあったので試しに導入。

各種Driverが変わったせいか、操作感が大幅に向上されていてとてもスムーズになった気がします。

Battery drain にも対策がされたようです。(kernel2-2)

私はkernel3-2を導入したのでBattery drainについてはどうなっているかわかりませんが、本日試してみようと思います。

device 2012 02 17 114213 168x300 ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2

ThGo2 setting-1

 

アイコンに少しブルーが入っておされですね。

 

device 2012 02 17 115512 168x300 ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2

ThGo2 device info

◆追記 2012.02.17 19:15

バッテリードレイン抜群に良くなってます!

※最後の横一線が端末放置時

wpid screenshot 1329473614200 ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2

blogger ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2delicious ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2evernote ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2google ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2gmail ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2hatena ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2live ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2yahoo ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2share save 120 16 ThGo2 v15.0d はThemeがほんのり変わっています kernel n3 2

ThGo2 Xperia S Home 電池持ち対策

device 2012 02 09 121806 e1328758085955 150x100 ThGo2 Xperia S Home 電池持ち対策

ThGo2 は x10(xperia so-01b)のStock baseで作られた

我が日本のThJap様による現時点最高のカスタムROMです。
◆作者様 Blog

所感 ~android~ | 主にxperiaやガジェットの改造

こちらを愛用されているユーザーさんは日本に数知れずいらっしゃると思います。

 

こちらの最新カーネルは速度、操作感は過去最高のデキと作者様もおしゃっていますが、現状(2012.02.08)ではbattery drainへの対策がまだ取られておりません。

そこでカーネルのみDooMKernel [LOCKED BOOTLOADERS]に変更して対策をとりたいと思います。

※カーネル変更だけですと私の体感的にカクカク感が少しありましたので、

framework.jar をこのブログの前回記事を参考に入れてみると快適になりました。

※導入は自己責任にてお願いいたします。

※まずはbackup

device 2012 02 09 121216 168x300 ThGo2 Xperia S Home 電池持ち対策

backup

 

以下よりカーネルxrec.zip(xrecovery用)をダウンロード

◆xda

[KERNEL][X10] DooMKernel [LOCKED BOOTLOADERS][Rel:v06][Dt:24/Dec][FW3.0.1.G.0.75]

端末のSDにコピー、xrecoveryに入りinstall  custom zipよりファイルを焼く。

device 2012 02 09 120234 168x300 ThGo2 Xperia S Home 電池持ち対策

install custom zip

 

phone reboot でブートアニメーションが下のようになっていれば完了。(最新版はちょっと違うかな?)

2rrlcg8 168x300 ThGo2 Xperia S Home 電池持ち対策

doomkernel

 

電池持ちは以前のThGo2のように横一線であまり減りません。

device 2012 02 09 121943 168x300 ThGo2 Xperia S Home 電池持ち対策

battry mix

※深夜0:00〜6:00くらいの数値が何もしていない時のバッテリーの減り方です。

※他急激に減っている箇所は端末を操作している為です。

 
追記

2012.02.12 現在のバッテリードレイン状況

wpid screenshot 1329002259431 ThGo2 Xperia S Home 電池持ち対策

 

次にxperia S(NX) のhome.apk をインストールしてみます。

こちらは見た目が少し変わるのと、若干の体感レスポンスがあがった気がする程度です。

892lem 168x300 ThGo2 Xperia S Home 電池持ち対策

befor

892mdu 168x300 ThGo2 Xperia S Home 電池持ち対策

after

 

 

 

 

 

 

 

 

 

※写真とムービーのwidgetを使っている方は注意です!

※私は最初はうまく動いていましたが、途中からtitanium backup などで復元できなくなりました。

※今はアンインストールしています。

 

◆xda

※オススメは上のバージョン。

その他、他のアプリなどが入ったパッケージもありますが試していません。

 

こちらも同様にxrecoveryよりインストール。

私も何度かboot animation ループに陥りましたので、念のためfactory reset & ful wipe後

カスタムロム焼き>カーネル焼き>xperia s.zip焼き がオススメです。

blogger ThGo2 Xperia S Home 電池持ち対策delicious ThGo2 Xperia S Home 電池持ち対策evernote ThGo2 Xperia S Home 電池持ち対策google ThGo2 Xperia S Home 電池持ち対策gmail ThGo2 Xperia S Home 電池持ち対策hatena ThGo2 Xperia S Home 電池持ち対策live ThGo2 Xperia S Home 電池持ち対策yahoo ThGo2 Xperia S Home 電池持ち対策share save 120 16 ThGo2 Xperia S Home 電池持ち対策

ThGo2 v15.0b を先行体験できるかも?

ThGo2 は x10(xperia so-01b)のStock baseで作られた

我が日本のThJap様による現時点最高のカスタムROMです。
◆作者様 Blog

所感 ~android~ | 主にxperiaやガジェットの改造

 

大変人気のあるROMのため、反響も多いのですが、

その反面マナー違反で作者様にご迷惑をおかけしている事もあるようです。

 

各言う私もただただ作者様の恩恵にあずかっている身なのですが、change log によると次のv15 ではframeworks周りに変更があり、よりsmoothなscrolling が可能になるようです。

次のリリースが楽しみですね。

 

作者様のカスタムと同様かはわかりませんが、一足先にxdaから新しいframework.jarを落としてきて、/system/framework/にファイルを入れてみました。

 

※導入は自己責任でお願いいたします。

 

◆導入方法

  1. xdaからファイルを探してくる(googleで smoothscrolling_ThJap)
  2. ※当方xrecoveryからzipファイルだとうまく動きませんでした。
  3. framwork.jarをファイラーでsystemにコピー
  4. permissonを以下のようにする
  5. screenshot 1328691149110 ThGo2 v15.0b を先行体験できるかも?
  6. system/framework/にmove
  7. 上書き保存
  8. 端末再起動で立ち上がれば完了。

 

確かにすこーしばかりandroid animationがスムーズになった気がする。

すでにThGo2のおかげで快適なので感動するほどの体感はないかもです。

blogger ThGo2 v15.0b を先行体験できるかも?delicious ThGo2 v15.0b を先行体験できるかも?evernote ThGo2 v15.0b を先行体験できるかも?google ThGo2 v15.0b を先行体験できるかも?gmail ThGo2 v15.0b を先行体験できるかも?hatena ThGo2 v15.0b を先行体験できるかも?live ThGo2 v15.0b を先行体験できるかも?yahoo ThGo2 v15.0b を先行体験できるかも?share save 120 16 ThGo2 v15.0b を先行体験できるかも?

AdAway 用 hosts.txt 作成方法 for Mac

TGiVy96JZBhJsvUNYRmnOxdE OgcCWpvwtyLsjj47LSAGYpkTU pvOJJpuBEo caAEw705 AdAway 用 hosts.txt 作成方法 for Mac

AdAway

2012.2.8 hosts.txt 加筆修正しました。

※Battery Mix などに表示される広告アドレスを追加。

※AdAway で”host file Apply” となったままクルクルローディング画像が終わらない場合でも右上のリロードボタンを押せばEnabledになります。

Android アプリでよく見かける広告。

アプリの開発者にはより良い環境で、より良いアプリを制作して頂きたいので、広告収入は必須だと思います。

しかしながらユーザー側からするとうっとうしい広告群。

そんな広告をブロックするアプリが “AdAway”。

AdAway – Apps on Android Market

詳しい使用方法などは様々なサイトにてご紹介されています。

◆参考

主にAndroid AdAwayを使って日本の広告を非表示にする方法

Galaxy S 覚書~へなちょこおたくメモ~: AdAwayで広告を非表示に

 

このアプリは外国製のため、日本の広告には対応していないので独自でファイルを作成して広告をブロックしようという方法が紹介されています。

ここではそんな独自のhost.txtを Mac で作成する方法をご紹介。

 

◆やりたいこと

  1. 誰かが作った hosts.txt ファイルをダウンロード
  2. 念のため他の人が作ったファイルもダウンロード
  3. たくさん落としたけど、中身が重複していて大変
  4. 重複を省き一つのファイルに結合

以上を行います。

 

まず誰かの作ったファイルをローカルにダウンロードしてきます。

http://www.glooth.com/hosts91.txt

http://www.glooth.com/hosts23-y.txt

http://www.glooth.com/hosts6.txt

Googleなどで『AdAway 日本 hosts』などで検索して他のファイルを集めてもOKです。

次に Mac での操作。

Automatorを使います。

Automartorは、Mac OS X 10.4以降に付属しているアプリケーションです。自動化処理を行うツールを作成します。

Automatorを起動します。
ウィンドウ左側の「ライブラリ」からFinderを選択し、「アクション」から「Finder 項目の選択を求める」を、ウィンドウ右側のワークフロー欄にドラッグします。
「タイプ:」をフォルダにします。そのほかの設定項目は、ご自由に。
つぎに、「ライブラリ」からFinderを選択し、「アクション」からフォルダの内容を取得」をドラッグします。
つぎに、「ライブラリ」をテキストエディットにし、「アクション」から「テキストファイルを結合」をドラッグします。
つぎに、「ライブラリ」をテキストエディットにし、「アクション」から「新規テキストファイル」をドラッグします。設定項目はご自由に。
ウィンドウ右上の「実行」ボタンを押して、意図どおりに動作するか、確認します。
ファイルメニューの「保存」か「別名で保存」で、「フォーマット:」をアプリケーションにして、保存します。

 

って『教えてgoo』に書いてありました。

1.Automatorを開きカスタムを選択

427feeba2c3a5b495c286f27ae1fdcc3 275x300 AdAway 用 hosts.txt 作成方法 for Mac

先ほどの手順通りに進めていくと、以下のようになります。

2bfc96a45921677282a36721a07709ca 300x264 AdAway 用 hosts.txt 作成方法 for Mac

ここまでできたらデスクトップにロボットのアイコンみたいなのができていますので、そこに最初に保存したtxtファイルをまとめてドラッグ&ドロップします。

d8eddf5329882d76f0b5323c6fd8e79a 250x300 AdAway 用 hosts.txt 作成方法 for Mac

途中で保存場所とか、ファイル名を何で保存するとか聞かれるので好きなところ選択。

私の場合はhost.txtでデスクトップに保存しました。

(※hostsではなくhostで保存するのがミソです。 後述・・)

 

このままではファイルの中身は重複したものばかりですので、

Mac 付属のターミナルにて重複を取り除いたファイルを作成。

 

ターミナルを使ったことがなく、コマンド操作も不慣れな方でも簡単にできます。

  1. ターミナルを開く。(キーボード>command+shift+A>ファインダーが開きます>ユーティリティ>ターミナル)
  2. アルファベット半角で cd と入力し、ターミナルとは別にファインダーを開き、デスクトップファインダーを選択
  3. そのままターミナルの中にドラッグ
  4. returnキーを押して確定
  5. ターミナル内の現在地がデスクトップに変わります
  6. sort -u < host.txt > hosts.txt と入力
  7. returnキーを押して確定
  8. デスクトップに hosts.txt が作成されます

1f44c9c5972ade339f3e4b2d83d3c1e0 300x122 AdAway 用 hosts.txt 作成方法 for Mac

※最初に結合したtxtファイル名がhost.txtとした方がいいというのはこういうことです。

6.のコマンドはhost.txtを重複項目を省き、hosts.txtにするというものです。

※別のファイル名にしたい方は該当箇所を適宜変更してください。

 

これで作成されたファイルをSDに放り込んだり、サーバーにアップロードしてAdAwayに設定をすると完了です。

 

ちなみに私が作成したhosts.txtはこちら

http://dl.dropbox.com/u/4100914/hosts.txt

Dropbox という無料のサービスを利用してファイルを公開しています。

Dropboxをご利用されたい方はこちらのリンクよりご登録ください。

668ee041ca40f2e0a3464e8879171570 300x215 AdAway 用 hosts.txt 作成方法 for Mac

Dropbox - Dropbox

大事なデータは Dropbox でどこからでもアクセス。2GB アカウントが無料!

とっても便利っすよ〜

blogger AdAway 用 hosts.txt 作成方法 for Macdelicious AdAway 用 hosts.txt 作成方法 for Macevernote AdAway 用 hosts.txt 作成方法 for Macgoogle AdAway 用 hosts.txt 作成方法 for Macgmail AdAway 用 hosts.txt 作成方法 for Machatena AdAway 用 hosts.txt 作成方法 for Maclive AdAway 用 hosts.txt 作成方法 for Macyahoo AdAway 用 hosts.txt 作成方法 for Macshare save 120 16 AdAway 用 hosts.txt 作成方法 for Mac