07/11/25 09:11:58 oLMFA1t/0
>>904
このへんでいいかな
Query Expression Syntax
URLリンク(developer.apple.com)
908:名称未設定
07/11/25 09:21:04 qPMT5LM/0
あーあ、書いちゃったよ。
「使い方がわからん」
とか言い始めるのが目に見えているのに。
909:904
07/11/25 11:37:18 FbjTow5y0
>907
うーん、使い方が解らん
うそです。めちゃくちゃわかりやすい。これが欲しかった。
910:904
07/11/25 11:39:48 FbjTow5y0
それにしても Spotlight Query Programming Guide って
そんなコアな情報だとは、、
911:名称未設定
07/11/25 22:01:59 zhDkrVVq0
>>908のように、他人を見くびって情報を出し惜しみする奴、
反吐がでるほど嫌い。死んでしまえ。使い方がわからんという
奴が出てきても、お前が無視すればいいだけだろうが。
912:名称未設定
07/11/25 22:04:52 qPMT5LM/0
>>911
出し惜しみって、本尊のど真ん中。見に行くなら最初の場所でしょう?あそこを
見に行かないで「情報が無い」って言ってる人は、、、
913:名称未設定
07/11/25 22:28:34 Kk6Vguvt0
情報はもう書いてあるもんな。
読解力がなくて理解できないなら、それは俺らにはどうにもならん。
914:名称未設定
07/11/26 02:01:50 ShcUxKzK0
>>911
マジレスするが、自分が初級~中級者だった時代を考えてみても、
「何をしたいか分かっているが、何をキーワードにして検索すれば良いのか、
どこに行けば情報がありそうなのか」分からないことなど、いくらでもあった。
その時、何を調べれば良いのか指し示してくれる人たちの親切がどれほどありがたった
ことか。
「本尊のど真ん中だぞ。見に行けない訳がない」という態度は反吐がでる。
915:名称未設定
07/11/26 02:38:12 PLbtjkQb0
>>914
マジレスするなら、2chに聞きにくる事ができるなら、アップルのコンピュータを
買った事はわかっているだろうから、アップルを見に行くのは誰に教わるとか言う
以前の問題。
反吐云々という言葉をまず持ってくる考えも理解の外。
916:名称未設定
07/11/26 02:44:25 PLbtjkQb0
>>915 つづき
それができないレベルなら、サポートにお金を使う段階だろう。学校に行くとか
コンサルを使うとか、アップルストアに行くぐらいでも違うはずだ。
答えてくれる人に感謝をすると言う気持ちもわかるが、「ど真ん中だよ」と言っ
てくれる人がいなければ、いつまでもど真ん中であることはわからず聞き続ける
ことになる。
917:名称未設定
07/11/26 02:47:34 ShcUxKzK0
>2chに聞きにくる事ができるなら、アップルのコンピュータを
買った事はわかっているだろうから、アップルを見に行くのは誰に教わるとか言う
以前の問題。
世の中には、自分とは違う考え/能力/知識をもった人間が多数存在することを
知らない、独りよがりなオタクの考えに過ぎない。
今更、取り繕っても遅い。「初心者に質問されるのやだな」という理由で
情報を出し惜しみする/出し惜しみを促進する>>908はクソだ。この人糞が
908で書いている理由は「あぁ、初心者から質問されるなんてやだな」という
モノだ。「誰でも、Appleのページにいって、英語をためらわずに情報を
探せるはずだ」というものではない。
918:名称未設定
07/11/26 07:00:27 Oi8BUFQn0
殺伐としてるのが2chのデフォなので、慣れるか離れていくかしかないですよ。
URLリンク(www.asks.jp)
>2ちゃんねるを殺伐とした場所にしたかった理由は、
>第3者が見たときに情報価値が高くなるようにという理由です。
>パターン1
>Aさん「はじめましてこんにちは、わたしは猫の写真を集めたサイトを社内で
>作ろうとしてるのですが、サーバ内のHDDの残り容量がわからないので困っています。
>会社のサーバ管理者が不在でして、聞く相手もいなくてこまっております。
>どうしたらよろしいでしょうか? 」
>Bさん「dfというコマンドでディスク容量を調べることができます。」
>パターン2
>Aさん「HDDの残り容量の調べ方を教えれ」
>Bさん「df」
>上記の1のパターンのとき、Aさん個人の付帯情報という第3者から見ると
>不要なものがついてきてるので無駄が多くなるのですね。
このスレでは教え方とか物の言い方に関する議論はノイズです
やめてくれ
919:名称未設定
07/11/26 07:50:52 KNjAenPC0
教えを請えば誰かが必ず応えてくれるはず!
誰かが応えるのは当たり前!
と思い込むのは子供の思考。
実社会はそんな風には動いていない。(誰も応えてくれないという意味ではない。)
920:名称未設定
07/11/26 09:26:00 ShcUxKzK0
>>918
さすがにスレ違いなんで、そろそろやめようと思ってた。
>>918
ただ、勘違いすんな。言葉使いや教え方にケチつけてるんじゃない。
>>908=「教えた」人間に対して「あぁ、教えちゃったか」と言う人間
=初心者に教えることを非難するアホに物申しているだけだ。
>>919
上に書いたので分かったか?「教えない」ことに文句つけてるんじゃない。
いくら俺がスレ違いの書き込みをしているとは言え、発言を読んでから
文句をつけろ。
921:名称未設定
07/11/26 09:32:47 ioqj5zuwO
ガイキチがいると聞いて飛んできました。
すごい電波を発していますね。
922:名称未設定
07/11/26 09:39:15 ShcUxKzK0
ガイキチで結構。俺は、>>908の態度に反吐がでる。それだけだ。
親切で他人に教える行為を「あーあ、教えちゃった」と評価する
腐りきったオタク根性と選民意識。俺は、そういうものに対しては、
文句をつけていくだけだ。
923:名称未設定
07/11/26 09:49:50 8xJd6+E60
言いたいことはわかるが、常日頃かんがえていることを
たまたま見かけた>>908にぶつけているだけに見えるよ
924:名称未設定
07/11/26 10:04:39 Oi8BUFQn0
>>922
>文句をつけていくだけだ。
無駄に荒れるからやめてくれ。
君が908に言ったそのままを返すよ
お前が無視すればいいだけだろうが。
925:名称未設定
07/11/26 10:25:31 CWFA4QVh0
>>907
Query Expression Syntaxは前スレでも出てるし、度々出るRawQuery使って云々
ってのもこれが前提だから、ここでは常識的資料だよ。
次スレでは、検索式の詳細はここを見れってことでテンプレに加えましょう。
926:名称未設定
07/11/26 13:12:33 yRNpuY5H0
きーんこーんかーんこーん
わーいきゅうしょくだー
927:名称未設定
07/11/29 02:09:53 /2zmOt6u0
なんだかちょっと見ないうちにオレは知ってるんだよ教えてやるよなんて親切顔しながら実は優越感に浸りたいだけみたいな香ばしいヤツが湧いてるなと句読点なしで書いてみる
928:名称未設定
07/12/03 16:28:01 c6Vr19kA0
掃除
929:名称未設定
07/12/05 00:34:17 AZ2hTvrK0
BSDファイルのmdimporterってないかな?
ほとんどのBSDファイルって拡張子がないから、
対応するUTIは public.data とかにしておいて、
fileコマンドでファイルの種類を判定して、
それぞれの形式に合わせて属性をセットする必要があるけど、
man、READMEなどのtextとか検索できたら便利そう。
930:(・∀・)
07/12/05 08:30:18 TI2wicLP0
出来そうな感じはするが。
931:名称未設定
07/12/06 10:29:53 94n0aeLj0
>>929
ファイルタイプを'TEXT'か'utf8'にしておけばRichText.mdimporterが拾わない?
932:名称未設定
07/12/06 10:50:20 9UtK1+Ny0
知ってると思うけど ManImporter で man だけは調べられるが
933:名称未設定
07/12/07 00:43:29 p/QQ6DVq0
>>931
そうなんだけど、/usr/ /sw/ /opt/ 下の全ファイルタイプを設定するのも大変。
>>932
へー、知らなかった。
調べてみると UTTypeConformsTo は public.data に、
拡張子は pm,1,2,3,4,5,6,7,8,9 に設定されてたw
manファイルは拡張子が付いてたから、なんとか対応できたみたいね。
それ以外の拡張子がないファイルもSpotlightに登録できれば面白そうなんだけどねー。
934:名称未設定
07/12/09 07:10:54 1MSZjmTO0
b
935:名称未設定
07/12/24 20:34:47 X9D0ZlV70
spotlight検索する時に特定のディレクトリ直下だけを対象に、って出来ないのかな。
直下にあるディレクトリ内のファイルは無視するみたいな。
936:名称未設定
07/12/24 21:37:06 jDVIMIKv0
>>877
ホント、10.5になって不便になった。
以下のような機能が付いたSpotlight検索表示ソフト無い?
・リスト表示に表示する項目を自由に変更可能。
・リスト表示にそのファイルのパスを表示可能。
・検索するフォルダやディスクを指定可能。
937:名称未設定
07/12/24 21:50:59 2SUji6XG0
SpotInsideとか
938:名称未設定
07/12/25 00:03:16 jDVIMIKv0
>>937
ちょっと作り込みが甘いけど、これいいね。
ありー。
939:名称未設定
07/12/25 12:00:16 LaOBc9720
>>935
残念ながらディレクトリの概念は無さそうですね、、、
mdlsで表示されるmetadataで区別のつかないものは区別できないので、
もしどうしてもやる必要があるならば、mdfindした結果をgrepして、
ディレクトリで絞り込むぐらいでしょうか、、、
940:名称未設定
07/12/25 12:44:20 h67yehW00
10.5 から、日本語の検索語が文字単位まで分解されてヒットにあがる場合
がある。
たとえば、「すいか」だと「す」「い」「か」のどれかが含まれていたら
検索結果にあがる、というような。これで検索結果が疑わしくなってしまい
10.4.11 に戻した。
941:名称未設定
07/12/25 16:22:31 VdxXauRi0
10.5は
"すいか"
って言う様には検索出来ないの?
942:名称未設定
07/12/25 20:36:36 pZurjKXE0
「すいか」に加えて、余計な「す」「い」「か」までも…
というつもりでした。説明不足でごめんなさい。
943:名称未設定
07/12/25 23:07:05 /SdZtAiw0
>>942
ウェブ検索みたいに前後を「"」で囲ったら?
944:名称未設定
07/12/26 09:43:50 GApkarLf0
>>942
>>941
の言う通り" "で括ればいいだけの話
バカじゃね?
945:名称未設定
07/12/28 00:31:54 /AEujtCP0
うちもLeopardだが、" "で括らなくても「すいか」と入れると
正確に「すいか」を含むものだけがヒットするぞ。当然このスレも。
エロサイトの「敏感で感じやすいかすみさん」という文言に反応して
Safariの履歴がヒットしたのはワロタ。
946:名称未設定
07/12/28 02:05:16 2k+WGXFP0
>>945
「豊乳中出し19 速水かすみ」
これかーー!!
947:名称未設定
07/12/28 02:37:42 9k2JqjXB0
ということなので、一度Spotlightを初期化してみたら?>>942
948:名称未設定
07/12/28 08:47:52 UAF4lvw40
「すいか」は問題なかったが
「めろん」で検索したら目茶苦茶な結果が出た
10.5.1
949:名称未設定
07/12/28 13:35:15 FUFBMpUF0
昔のAppleScriptみたいだな
950:名称未設定
07/12/28 21:27:51 jmOAl5n00
>>939
mdfind hoge -onlyin .
951:名称未設定
07/12/29 01:08:35 fErtsZXI0
>>950
それ、直下じゃなくて内包するディレクトリ全部掘っちゃいますから、>>935
の目的には使えません。
952:名称未設定
07/12/29 09:56:17 2Jv61LSO0
>>951
950じゃないけど>>935の質問が理解できなかった。
× 直下にあるディレクトリ内のファイルは無視するみたいな。
○ 直下にあるディレクトリ内のフォルダは無視するみたいな。
なのね。
953:名称未設定
07/12/29 21:34:04 NE85YsXc0
>>951
>950の結果から「フルパスのカレントディレクトリ/」の後ろに/が出てこないものだけ
抽出すれば良いんでない?
954:名称未設定
07/12/30 11:23:10 Ab4Yg+cu0
翻訳スレの神が>>900のリンク先を日本語にしてくれました。
スレリンク(mac板:54-63番)
955:名称未設定
07/12/30 14:33:31 tc45Ysbn0
ガンガンいこーぜ!
956:名称未設定
07/12/30 21:29:57 g2EfdiBj0
>>955
leopardだとガンガン逝きすぎで重いっちゅーねん!!
hostconfigにNO書いてrebootやでホンマに~!!
・・・・やったらえらい快適になってしまった
ちょっとした隙にmdsやら動き出してガクガクしやがるからなー
ただmail.appがspotlightと一蓮托生なんでThunderbirdに切り替え中。
iTunesヤバイかと思ったがこれはspotlight関係なかったのでセーフ!
ファイル名検索とか使い物にならなかった機能はPath finderでカバーしてるのでこれははなっから問題なし・・
Spacesの快適空間が付いた爆速Tigerって感じにまでなったので気分爽快!
957:名称未設定
07/12/30 23:06:05 kAEuCvyT0
ガクガクしやがるからなーって
しねーよタコ
死ねよ
958:名称未設定
08/01/08 01:32:29 X4D9Z7R/0
>>953
それ>>939
959:名称未設定
08/01/22 01:12:54 uKCSQ8FQ0
検索結果にHTMLファイルが表示されるとき
HTMLタイトルを表示することはできないのか・・・。
また特定のファイルで同様にあるパターンの文字列を
抜き出して表示することが簡単に設定できるツール、
もしくはmdimporterの分かりやすい解説か……。
ファイルタイプごとの表示ほうほうを手軽に設定できればいいのにな。
960:名称未設定
08/01/23 04:32:34 cq4eLKDI0
質問です。
spotlight commentsだけが異なり、あとはファイル名、内容、作成日時等、
全てのデータが全く同じファイルが2つあるとします。
この場合、2つのファイルが同じ物かどうかを判定するソフト、コマンド、
アプリケーション、方法など、何かご存知の方はいませんか?
961:名称未設定
08/01/23 05:37:28 98WtDMSs0
Terminalでdiff…「diff Mac」ググったらGUIのがあったよ
使ったこと無いので良いのがあったら教えてくれw
962:名称未設定
08/01/23 06:17:28 qtZAAuZL0
diffはテキストだけじゃ?バイナリならcmp
使ったことは無いから、実用なのかはわからん。
963:名称未設定
08/01/23 06:47:19 SkYAemYm0
>>961-962
ありがとうございます。試したのですが、残念なことに、cmp, diff共に、拡張属性の比較には対応していませんでした。
964:名称未設定
08/01/23 07:09:19 98WtDMSs0
ファイルそのものは同じってことなんだね(念のためmd5も調べればなおよし)
Spotlightのコメントはファイルそのものには保存されない仕様だったと思うのでそれはそれで正しい挙動だと思うが…?
ファイル本体に依存しない拡張属性の比較となるとファイル本体をいくら比較しても仕方が無い気がする
参考になるかどうかわからないがURL置いとく
Spotlightコメントはどこに保持されるのか
URLリンク(blog.goo.ne.jp)
965:名称未設定
08/01/23 07:16:59 SkYAemYm0
>>964
ありがとうございます。ところが、10.5では、SpotlightコメントがEAとして
ファイル本体に格納されていることが確認されています。詳細は>>812-824あたりを
ご覧下さい。
実は、2台のMacを同期させようとしているのですが、調べた限り、spotlight
コメント(ないしは拡張属性)の変化をトリガーとして、ファイルコピーをしてくれる
ソフトが全く見つかりません。そこで、そもそも拡張属性/spotlightコメントの
比較ができるのかどうか、お聞きしている次第です。それが出来れば、あとは
シェルスクリプトやAutomatorを組み合わせて、どうにか出来るのじゃないかと
考えているんです...
966:名称未設定
08/01/23 10:59:48 CYzKUWqd0
>>959
タイトル表示なら多分 SpotInside でできるのでは?
文字列の特定パターンを検索するのは、現行の Spotlight 機能ではできないと思う
967:名称未設定
08/01/23 12:48:39 hzLLe+IN0
>>965
rsyncの-Eオプションで出来る>同期
つまりCCCで出来るんだと思うが、実験はしてない。
xattr -p com.apple.metadata:kMDItemFinderComment ファイル名
でファインダコメントはダンプできる(binary plistだが)ので、それを
比較していけば良い。
最初の段階でOSのバージョンは書こう。
968:名称未設定
08/01/23 13:22:03 SkYAemYm0
>>967
雑な質問して済みませんでした。おっしゃる通り、10.5.1です。
CCCは試してないですが、ChronoSync等、バックアップ/同期ソフトは軒並み全滅でした。
10.5.1についてくるrsyncも-Eで使ってみたのですが、これは「全ファイルのリソースフォークを
無条件でコピーしてしまう」というので、英語版Appleの本家フォーラムで
悪評判になっていた通りでした。
>>967さんはどうでしたか?
実は、あの後、rsyncの本家を訪れたところ、rsync 3.0のprereleaseが出ており、
「-X (--xattrs)という新オプションによって、拡張属性の変化もそのまま同期できる」
との記述を発見。現在実験中ですが、これこそ、私が求めていたものかも知れません。
今はまだ、同一HDD上の2つのフォルダの同期しか試していませんが、ラベルも
spotlightコメントも、一方が変化すれば忠実に同期されているように見えます。
969:968
08/01/25 02:54:14 2lotXbjQ0
間違いなさそうです。rsync3.0は、xattr(ラベルやspotlightコメント)に変化があると、
ちゃんとそれをトリガーとして、同期してくれるようです。
>>790-710に書いた通り、2台のマシン上のデータフォルダを同期させる際、
.DS_Storeをコピーしただけでは、spotlightコメントの同期はうまくいきませんでした。
それだけでは、受け手側のspotlightインデックスが更新されないためです。
ところが、rsync3.0になると、送り手側でspotlightコメントに変更があると、
.DS_Storeがコピーされるだけでなく、受け手のspotlightインデックスも即座に
更新されるようです。
これはかなり大きなブレークスルーになりそうです。
970:968
08/01/25 08:58:19 uuW0u5QH0
正確な実験状況を補足した方が良いですね。
送り手、受け手は共に10.5.1. rsyncは3.0prerelease 8をコンパイルして使用。
2台のMacは共に起動したまま、接続。受け手側のフォルダを
送り手にマウントし、rsyncは送り手のターミナル上で走らせました。
受け手ではTagbotのパレットを表示し、あるタグ(spotlightコメント)を
持つファイルが増える/減ると、すぐにそれが表示されるようにしておきました。
rsyncをオプション-avXで走らせると、同期終了と同時に、Tagbotで
目的のタグを持つファイルが増加/減少することが確認できました。
これは、.DS_Storeがコピーされただけでなく、spotlightインデックスも
リアルタイムで更新されたことを意味します。
受け手側をターゲットモードでfirewire接続した時でも、同期と同時に
受け手側のspotlightインデックスが更新されるのか...それは試して
ないので分かりません。
971:名称未設定
08/02/02 07:32:13 VrJoJeP60
Spotinsideの最新版、かなりロバストになって、やっと仕事につかえるようになってきたので、今バージョンから、Dockへ登録した。
作者様、乙です。
972:名称未設定
08/02/02 15:39:57 6Yq7P0P30
>>971
検索対象とする初期ディレクトリを指定できたらいいのにな。
以前そういう設定なかったっけ?
973:名称未設定
08/02/02 16:08:27 YLCEm00e0
Source 欄に対象のフォルダをドロップしてドラッグするんじゃなくて?
何か別の事を言ってるのかな。
974:名称未設定
08/02/02 18:11:08 6Yq7P0P30
>>973
パス名で絞り込みを最初から適用した状態というか。
常にDocuments以下だけを検索したいのね。
975:名称未設定
08/02/02 18:13:10 6Yq7P0P30
>>973
ごめん、やってみたら期待したその通りの動作だった。
ありがとう。
976:名称未設定
08/02/03 01:34:51 RUByl+lB0
>>968
バックアップスレに行ったほうがいいんじゃない?
977:名称未設定
08/02/04 00:28:58 4D6DFlk90
spotinside、何かフリーズばかりで使えない...。
10.4.11には合わないのかしら