[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 10/11 17:08 / Filesize : 199 KB / Number-of Response : 771
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

タブファイラー・X-Finder [ x ] Part18



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/18(木) 10:52:50 ID:6TQvppVV0]
2画面タブ分割型でマウスジェスチャ等の多彩なランチャを持つタブファイラーです。
エクスプローラ互換モードを使用すればエクスプローラと同じ動作を行う事もできます。
また、画像ビューアやタブブラウザ、簡易テキストエディタとしても使用可能です。
(Vectorより)

質問の前には、以下のまとめサイト、手引書、備忘録をひと通りご覧ください。
あらゆる機能やカスタマイズのテクニックが掲載されています。

【前スレ】
タブファイラー・X-Finder [ x ] Part17
pc12.2ch.net/test/read.cgi/software/1259324535/

【公式サイト (メイン)】
[Home] タブファイラー・X-Finder
www.eonet.ne.jp/~gakana/
[サポートBBS] X-FinderサポートBBS
gakana.yh.land.to/bbs/
[要望投票] X-Finderへの要望投票
gakana.yh.land.to/vote/
[blog] 楽ブログ
gakana.blog34.fc2.com
[まとめ] X-Finder まとめサイト
gakana.yh.land.to

【公式サイト (関連)】
[手引き書] X-Finder 11-5 Gaku
www.eonet.ne.jp/~gakana/xf.html
[Vector] X-Finder(Windows版)
www.vector.co.jp/soft/win95/util/se320392.html

116 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 11:04:34 ID:rgduxgIE0]
うひょおう
何が凄いってSet:ImageSizeに更新だの>>33だのがいらなくなった事

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 14:59:16 ID:3MuVSqv30]
>>116
というか25-33のバグ修正されてないか
Set:ImageSize+任意のサイズだけでいける

VISTA 11-5-15

118 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 15:02:23 ID:3MuVSqv30]
おっと安価ミス
>>25-33のバグな
メニュー表示させて5種類くらいのサイズから選んでるから>>112が使えねーちくちょーと思って
もしかしたらと確認したらちゃんとSet:ImageSizeだけで変更された

119 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 17:02:56 ID:rgduxgIE0]
>>118
それそれ
それを伝えたかったんだが
今見直すと舞い上がりすぎて完全に失敗してたようです
なにわともあれやっとフォルダ設定に入れられる

120 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 19:16:28 ID:KXKpYKd00]
windows7 32bitだとツールバーの一部が表示されないアレは、
最新版でもまだ直ってないのかー!
通常使用には今のところ問題ないから贅沢を言っちゃいけないんだけど…
できればお願いします!

121 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 19:44:47 ID:py5jhx1I0]
アレじゃわからん

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 20:08:42 ID:KXKpYKd00]
すいません、既出かと思って適当に言っちゃいました。
ツールバーのアイコンのことです。

123 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 20:12:09 ID:ZC/Uczag0]
なんか11-5-15のリスト表示が気持ち悪いくらいに速いんだけど気のせいかな
それにしても、スクリプト搭載のおかげで関連付けを大分賢くできた

124 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 20:15:12 ID:JtAcc6Ls0]
アレじゃわからんけど、俺も最近の更新ラッシュでツールバーのアイコンが
一部正常に表示されなくなったわ。(11-5-3あたりでは大丈夫だった)
XPだと全部綺麗に出るけどWindows7の32bitだと大きいアイコンで表示した時、
アイコンが表示されなかったり、色が真っ白になったりする。
正常に読み込めない部分だけ別途iclを用意すればいけるだろうから大した問題ではないけれど・・・。



125 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 20:41:11 ID:b1zuLMF70]
表示方法を、アイコン→詳細→縮小版→アイコン→…みたいに
順繰りに変える方法ってないですか?
今どの表示方法になってるかを取得出来ればスクリプトでいけると思うんですが…

126 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 20:50:51 ID:/0Un0vUm0]
F12じゃダメなの?


127 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/23(火) 20:59:23 ID:b1zuLMF70]
>>126
F12で出来ました、、ファンクションキーを見落としてました
ありがとうございました

128 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 01:31:30 ID:DHYgmcSy0]
なんという連日更新

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 02:01:08 ID:iQ1pmtwD0]
プログラムとかBasicしか触ったことない自分にはもう正直付いていけない…

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 02:26:51 ID:LZgnJe7a0]
ランチャで特に指定されなかったら自動で実行ファイルのあるフォルダを作業フォルダに指定して欲しいね
いちいち指定するのが面倒

131 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 03:02:22 ID:0ENaXD5t0]
RC版::X-Finder 11-5-16 ダウンロード 更新日: 2010/02/24

・WScript.Includeができました。
外部スクリプトファイルや環境変数を読み込みます。

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 03:10:14 ID:+nrRwYCB0]
    ┃   ┏━┃              ┃┃
  ━┏┛ ┏━┃ ━━(゚∀゚)━━┛ ┃┃
  ━┏┛ ┛  ┃              ┛┛
    ┛       ┛              ┛┛

満腹!!!

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 03:16:57 ID:HI8uxBpa0]
今までので十分機能しているからこうスクリプトでやりたいことが
見つからない...

けど、キタ━━━━(゚∀━━━━!!

134 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 03:31:59 ID:+nrRwYCB0]
フォント違い完全に解決してるっぽい。
別ウインドウや新規ウインドウでもフォント違いにならない。
スクリプトはあまり理解してないからよく分からんけどとにかく、

キタ━━━━(゚∀━━━━!!




135 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 04:12:05 ID:iQ1pmtwD0]
サムネイル関係が改善されてきて嬉しいんだけど、ちょっと不具合?発見
64,64とかでサムネイル表示中→サムネイル再作成→320,240とかに切り替え
これやるとCPU使い切って十数秒操作不能になる

ただ100%再現しないんだよねぇ、なんだろ原因は
JScriptでも内部ランチャでも起きる

136 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 07:35:04 ID:wjTsm8U6P]
>>131
これはいいい!

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 07:40:46 ID:v1LI5YQ10]
まさかXFでlibフォルダを作る日が来るとは
カスタマイズ>>>作業なんて久しぶりだぜ

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 08:27:23 ID:+nrRwYCB0]
>>137
いいの作ったら僕にも教えてね。


139 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 09:02:51 ID:v1LI5YQ10]
>>138
気が向いたらね
ただ簡単な正規表現+if,switch→ビルトインコマンドだけでも便利だと思うから、
自分で便利だと思うのを作った方が早いぞ

140 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 09:12:49 ID:Wxs5gjao0]
今回の更新って以前の更新にあった

>>「Include:スクリプトのタイプ ファイル名」と指定すると外部スクリプトファイルを読み込んで実行します。

とどう違うんだ?

141 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 09:21:54 ID:wjTsm8U6P]
Include:はX-finderのコマンドで、1つのファイルしか指定できない。
WScript.Includeはスクリプト内での構文だから複数のファイルが指定出来る。

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 11:41:19 ID:uQujaxqm0]
て、知ったかぶったね。
今回の更新で同じになったみたい。
つうと、X-finderのコマンドとScriptの構文の違いだけだわ。

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 14:29:23 ID:uQujaxqm0]
ツールフォルダ用のiniやファイルリストを
読み込んだり書き出したりするモジュールを作りました。
ttp://orz.myftp.biz/src/up0036.zip
・読み込みはファイル名を指定してXItemのリストを返します。
・書き出しはファイル名とXItemのリストを返します。
・環境変数も置換してくれるはず。たぶん。
指定するパス名は適宜変えてください。
%X-Finder%にscriptフォルダが置かれるように展開したら動くはず。
ActivePythonがインストールされてる人のみ。

[list2xf(ファイルリストを読み込んでiniを返す)]
Script:Python "%X-Finder%script\\util.py"
tf = read_file_list("%X-Finder%path.txt")
write_ini("%X-Finder%path.ini",tf)

[Cドライブだけ抽出]
Script:Python "%X-Finder%script\\util.py"
tf = read_ini("%X-Finder%path.ini")
filtered = [item for item in tf if item.Path.startswith("C:\\")]
write_ini("%X-Finder%path2.ini",filtered)

[ツールフォルダの結合]
Script:Python "%X-Finder%script\\util.py"
tf1 = read_ini("%X-Finder%path.ini")
tf2 = read_ini("%X-Finder%path2.ini")
write_ini("%X-Finder%path3.ini",tf1 + tf2)

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 14:32:24 ID:DL4NzEGb0]
俺も変更点が専門的で何の事か分からなくてついて行けない。
まあ検索して調べれば良いんだろうけど、気が向かないな



145 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 14:53:44 ID:WV2pHQVx0]
簡単に言うと、ファイラとJScriptが統合されて、
WindowsMeの標準のエクスプローラみたいになったという事だろ。

146 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 15:10:32 ID:nkYOSEbG0]
何故にMe?

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 18:16:13 ID:sp7Gadhr0]
しかしツールバーのアイコンバグはそのままかっ!
でも更新ありがとう。

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 18:27:28 ID:IuV2PMfX0]
思うにツールバーアイコンの件はバグじゃなくて7環境がなくて確認できないだけのような気がする
そのままかっ!とか言ってる暇にちゃんと報告したら改善するんじゃね?

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 18:41:46 ID:P/xHYoE70]
それは言えてる

150 名前:147 mailto:sage [2010/02/24(水) 18:57:11 ID:sp7Gadhr0]
ちゃんと要望とお礼のメールは送っていますよ。
優先順位が低いだろう要望だから、気長に待ってます。

151 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 19:34:46 ID:h1UMEppf0]
Set:Tree=Shell:DriveFolder%10vitg
とかのランチャが効かなくなっているのは自分だけでしょうか

xf11-5-16 XP SP3

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 19:47:12 ID:h1UMEppf0]
Change:Tree ~v
Change:Tree -s
Set:Tree=Shell:DriveFolder
といった感じに別個にすれば効くようですが

153 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/24(水) 21:10:38 ID:oNrqpMJ90]
確かに効かなくなってるね。次回の更新で直るでしょ。

154 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 01:21:11 ID:dp1eki8O0]
2/25 RC版X-Finder 11-5-17…スクリプトフォルダができました。



155 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 01:40:51 ID:c34yPh5k0]
ツールバーに表示される項目に当てるアイコンの数(デフォで56個)を増やしたいのですが、
どこをいじれば良いのでしょうか?

156 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 01:49:12 ID:f/dchn+E0]
>>155
自分でアイコンを指定すればいいじゃん

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 01:49:15 ID:6Qsnv8zu0]
d.hatena.ne.jp/OTZorz/20041210

158 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 01:59:57 ID:PKIqXqKKP]
>>154
こういう風に規格化してくれると配布する時の説明が楽になるね。うん。ありがたい

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 02:11:03 ID:eK8vKn9k0]
EAccessViolation がモジュール XF.exe の 00000000 で発生しました。
アドレス 00000000 でアドレス 00000000 に対する読み込み違反がおきました。.

X-Finder 11-5-17 (Win 5.1 Mem 510 MB)


160 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 02:20:13 ID:797M18jd0]
XP + RC最新版だけど
ファイルを移動してさらに元のフォルダに戻すと表示がバグる
終了するとこんなエラーログが作られた

モジュール:
例外エラーがスレッド 000008F8H で発生しました。
例外エラーコード:C0000005H
例外エラーの種類:ページアクセス例外

レジスタダンプ;
CS:EIP = 0032:000003B0
EAX = 00000000, EBX = 00000000, ECX = 0000019C, EDX = 00000214
ESI = 00000000, EDI = 00000000, EBP = 2D59495B, ESP = 000002D8
DS = 0002, ES = 0000, FS = 0000, GS = 0000, SS = 0000

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 03:20:24 ID:/EMQhiqf0]
11-5-17なんだけど、
前触れ無く落ちる、リストビューのファイルが消える、ファイル名が化ける、↑っぽいエラー吐く
…と無茶苦茶不安定になってる
これは常用するのはキツい

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 03:23:43 ID:thsvf+yU0]
X-Finder 11-5-17 にしてから表示がバクりまくりなんだが
"0x00007261"の命令が 0x00007261のメモリを参照しました。メモリが"read"になることはできませんでした。
XPSP2
他にもコピーし忘れたけど色々エラーがでる
何か解凍した時とか新しいファイルやフォルダが表示中のところに出来ると表示おかしくなってそのうちエラーはいて終了する

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 04:03:51 ID:mnv/xf4O0]
ついでにクリップフォルダ専用のフォルダも作って
ファイル名だけでiniにアクセス出来るようにしてくれよ。

164 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 05:55:28 ID:gZtenYO/0]
EInvalidOperation がモジュール XF.exe の 00059FB8 で発生しました。

コントロール 'Panel0' は親ウィンドウを持っていません.

おぉ、初めてみたエラーだ
確かにファイル移動で落ちるな、でも更新乙(11-5-17)



165 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 08:07:15 ID:6zlFPcDS0]
2/25 RC版X- Finder 11-5-18…X-Finder 11-5-18が不安定だったので調整しました。

後半のはたぶん11-5-17の書き間違い

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 08:12:26 ID:y61Wg9Sv0]
>>165
エラーでなくなったわ。
よし、作者さん調整は終了だ。
ここからは今まで出来なかったことの開発に戻るんだ。

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 08:14:55 ID:l+a5qkY/0]
>>163
自分でフォルダ作ってそのフォルダ以下のiniを
クリップフォルダに指定すりゃ良いんじゃないの

168 名前:155 mailto:sage [2010/02/25(木) 11:33:38 ID:c34yPh5k0]
>>156.157
解決しました
ありがとう


169 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 12:21:54 ID:J3rr+RMK0]
ちょっと目を話したスキに 3つもバージョン上がってるw ありがとー。


170 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 12:24:07 ID:wNMyFggv0]
詳細表示とサムネイル縮小表示をトグルさせるランチャというのはつくれるでしょうか
サムネイルの大きさを変えるものを参考に環境変数とかで試行錯誤したんだけど上手くいかなかった

171 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 12:36:14 ID:IZCFl5IG0]
環境変数
名前           パス  動作
ViewStyle_A       4    実行
ViewStyle_B       5    実行

ランチャ
ViewStyle:%ViewStyle_A%
swap:ViewStyle_A,ViewStyle_B
実行

かな

172 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 12:42:43 ID:gZtenYO/0]
swapしただけで ViewStyle: をしてないと予想

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 12:51:44 ID:J3rr+RMK0]
現在の ViewStyleが取れないから、環境変数使うしか無さそうなんだな。
サンプルのようにToggleEnvを書いた common.js を置いて、以下の形でもできそう。

Script:JScript
WScript.Include("common.js");
ToggleEnv('ToggleViewStyle', 'ViewStyle:4', 'ViewStyle:5');
WScript.Exec(WScript.Env('ToggleViewStyle'));


174 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 15:47:50 ID:x/acCvHJ0]
TFやiniを読み書きするコマンド類です。
ActivePython入っている人のみ。
orz.myftp.biz/src/up0037.zip

[できること]
・ツールフォルダ("Extra:なんとかかんとか.ini")の読み書き
・パスリスト(1行に1つのパスが書いてあるテキストファイル)の読み書き
・選択範囲をツールフォルダやパスリストに書き込む
・環境変数%Everything%にes.exeのパスを登録したらeverythingで検索してツールフォルダやパスリストに書き込むことも可能。

[おまけ]
・ToggleEnv複数対応版(toggle_env)
・電卓(calc)

[つかいかた]
・scriptフォルダにioutil.pyとenvutil.pyを入れる
・おもむろにsample.iniをツールフォルダに設定
・Everythingとes.exeを持ってる人はEverythingを起動して環境変数%Everything%にes.exeのパスを記述



175 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 15:49:03 ID:x/acCvHJ0]
おもいっきり誤植してる……
×TFやiniを読み書きするコマンド類です。
○ツールフォルダやパスリストを読み書きするコマンド類です。

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 16:06:28 ID:I80IS5Bx0]
ビクッ. ∧ ∧ ∧ ∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  Σ(゚Д゚;≡;゚д゚) < うお!なんかすごいところに迷い込んじまったぞゴルァ!
     ./ つ つ    \______________________
  〜(_⌒ヽ ドキドキ
     )ノ `Jззз


177 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 16:32:43 ID:Ktf6wddO0]
不安定を調整(;´Д`)ハァハァ
あーこりゃ駄目だと思って前verに戻した途端に修正とは
何というスピード…楽さんになら俺の操を捧げても良い

178 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 16:46:44 ID:I6hK3H9i0]
2/25 RC版X- Finder 11-5-18…X-Finder 11-5-17が不安定だったので調整しました。

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 16:48:05 ID:Qu3c4ipb0]
>>178
>>165

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 18:41:52 ID:gZtenYO/0]
>>174を見習って便利そうなものを貼ろうと思ったけど、ニッチなものばかりで困った
// 2画面のファイル名比較的な用途で使う。振り分けとか

Script:JScript
// ファイル名から先頭要素的な何かを取り出す
function getTopName(path, max) {
 var max;
 if(max == undefined) {
 max = 5;
}
 var paths = path.split('\\');
 var str = paths[paths.length-1];
 var arr = str.match(/(\[|\(|【).*(\]|\(|\】)/); 
 if(arr) {
 str = arr[0].replace(/\[|\]|\(|\)|【|】/g, '');
 } else {
 str = str.substr(0,max);
 }
 return str;
}
// フォーカスのファイル名で反対窓にフィルタ
str = getTopName(WScript.Env('Focused'));
//WScript.Exec(WScript.Env('DefaultSplit'));
WScript.Exec('ChangeTab:');
WScript.Open('*' + str + '*');
WScript.Exec('ChangeTab:');

181 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/25(木) 19:36:26 ID:4jon6aON0]
このスレ最高、このソフト最高、X−FINDER最高。

182 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/26(金) 00:45:20 ID:CsaP1YSu0]
11-5-18の関連付け実行から%FileContents%、%Skin%を行うと、
なぜか「%Current% が開けません。」といったエラーが数回連続で出る時がある
もう一回実行すると正常に実行されるけど、エラー出たり出なかったりで再現性が分からん

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/26(金) 06:25:10 ID:kuhFTvR30]
>>171>>173
助言ありがとうございました

試してみたのですが>>171の方法ではF11と同じように順繰りの切り替えになってしまうようです

>>173の方法はサンプルのようにToggleEnvを書く、というのに理解が追いついてないのですが
サイトにあった
Include:JScript common.js /r ToggleEnv ImageSize "96,96" "320,240"
のToggleEnvより後ろを書き換えてつかうということでいいのでしょうか

スクリプトに詳しくないのでそれっぽい記述で思いつく何パターンか試したのですがエラーがでてしまいました
記述を間違えているだけかもしれませんので、具体的な記述を教えていただけるとありがたいです

184 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/26(金) 08:46:34 ID:+wc0Zf4N0]
>>183
下記だけやればいいはず。 11-5-18の解説から抜粋。

X-Finderのフォルダにscriptフォルダを作成し、以下のcommon.jsを作成

-- -- -- --
function ToggleEnv(strKey, strData1, strData2)
{
WScript.Env(strKey, (strData1 != WScript.Env(strKey)) ? strData1 : strData2);
}




185 名前:184 mailto:sage [2010/02/26(金) 08:53:00 ID:+wc0Zf4N0]
common.js を置いたら、あとは >>173 の内容のランチャを実行するごとに、
縮小サムネイル→詳細→縮小サムネイル…とトグルするはずだよ。


186 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/26(金) 11:53:00 ID:PeqES30o0]
豊富すぎてついていけなくなってきたぜ
更新乙

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/26(金) 12:21:14 ID:UUabAH+d0]
>>183
んんん? >>171 の人が書いたようなのじゃ駄目なん?
実際自分も似たようなランチャでトグルな使い方してるけど
トグルっぽい動作は全部 swap が便利

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/26(金) 20:03:17 ID:CsaP1YSu0]
>>183
どーしても動かないなら、↓をアドレスバーにコピペしてEnter
Set:CurrentViewStyle=5
その後に下記のスクリプトをそのままにランチャに登録して実行したらどう考えても動くハズ
common.jsとか外部ファイル読込とか関数とか引数とか考えなくておk

Script:JScript
var nView = WScript.Env('CurrentViewStyle');
WScript.Env('CurrentViewStyle', (nView == 4) ? 5 : 4);
WScript.Exec('ViewStyle:' + nView);

ただスクリプト分からないなら、上で紹介されたり薦められるようにビルトインコマンドでやった方がいいと思う
中身取り出して加工とか考えない限りスクリプトでやるメリットも特にないし
順繰りと言ってる辺り、ViewStyle:%環境変数% の%環境変数%がうまく設定できてないんじゃないか

189 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/26(金) 21:15:26 ID:UUabAH+d0]
つーか、ぶっちゃけこれのビルトインで動かないならX-Finderの理解が足りない

190 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/26(金) 22:07:53 ID:8HNnbIqc0]
まあ環境変数って最初取っ付きにくかった

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/26(金) 22:30:27 ID:A/BT/mKKP]
逆にOSの環境変数を汚さずに色々できるから素晴らしいと思った
Swapでトグルってのは閉口したけど

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 01:09:55 ID:uGM7bhPQ0]
RC版X-Finder 11-5-19…ツールフォルダ、SendTo:(送る)ができました。

Env: のスリム化はじまるよー

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 01:34:19 ID:b4TSJWAa0]
新設の2つ、既存の変数と何が違うの?

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 03:02:59 ID:2aHy3LI30]
ViewStyleよりViewModeの方が便利だよなぁ
ViewStyleはいらない子か・・・



195 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 03:12:53 ID:zp0b4S/00]
Confirm:"確認"," カレントタブの表示形式は「%ViewMode%」、ソート方法は「%SortMode%」です。

196 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 07:43:21 ID:+I/TQkcK0]
この流れなら言える・・・っ

☆外部プログラムを使用するプレビュー機能の追加

要望投票のこれに☆が付いてからずっと期待して待ってます。
更新ラッシュのうちに実装されないかな〜

197 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 08:09:17 ID:IBbYYJk90]
>>182
関連付けタブを開いたままで終了、起動すると、
オレもこれが起きてたんだけど、11-5-19で治ってるっぽいね。


198 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 11:14:27 ID:JcR5DLg70]
>・ツールフォルダ、SendTo:(送る)ができました。
>右クリックで ツールメニューの作成→送る で「送る」を作ると、拡張メニューで「送る」が使えるようになります。

右クリックしても俺の設定したコンテキストメニューが出るだけなんだぜ・・?

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 13:02:50 ID:b4TSJWAa0]
IF構文使わせて下ちぃ
環境変数吸い上げられたら尚嬉しい

200 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 16:50:24 ID:2CmAJyVi0]
>>199
Script:〜
の中で使えるが

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 17:21:44 ID:b4TSJWAa0]
そうだよね、時代はScriptだよね
わかっちゃいるんだけどさ

202 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 18:08:51 ID:uGM7bhPQ0]
>>198
その独自右クリックに[パス]SendTo: [動作]実行 のランチャを加えればいいんだぜ
でも CooseFolder: %SendTo% * があるし必要性がイマイチ分からん

203 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 18:30:48 ID:LMkDNist0]
なんか最近、迷走してる気がしてならない

いや、元がカスタマイズ志向なソフトなんだけど
同じことが出来るコマンド/スクリプトが増えすぎたのか?



204 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 18:34:18 ID:b4TSJWAa0]
ViewStyleとか廃止の方向でもいいよね



205 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 18:39:16 ID:F5VMlVAQ0]
俺はただ見守るだけ

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 18:46:16 ID:IBbYYJk90]
>>201
If文欲しいのに Script嫌なの?
場当たり的に構文を入れ込むよりよっぽどスマートなのでは。


207 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 18:48:30 ID:b4TSJWAa0]
嫌なんじゃんく、Scriptとか全然わかんないのさ
エロくなりてー

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 18:51:34 ID:IBbYYJk90]
>>207
まずは If文だけ使えばいいじゃん。慣れてきたらすこしずつ他のことも覚えていけば。
X-Finderで独自に構文が実装された場合となんにも変わらないよ。


209 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 19:39:59 ID:uGM7bhPQ0]
>>197
確かにエラー出なくなってる、楽さん乙

// サムネイルサイズ縦横入れ替え
Script:JScript
var cSel = WScript.Col(WScript.Env('ImageSize'));
WScript.Env('ImageSize', cSel.Item(1) + ',' + cSel.Item(0));

キーボード派な自分としてはフォーカス移動周りがもうちょっと強くなって欲しいなとよく思う
インクリとか実質封印状態だし・・・まぁもう慣れたけど

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 21:42:28 ID:qguL0LjH0]
メニュー→ツールで探しても「送る」ってツールフォルダが見つからない
ただし設定を初期化した状態で、右クリ→拡張メニュー→送る→さらに右クリで「ツールフォルダを開く」
ってやると「送る」のツールフォルダが開ける
これは俺だけ? VISTA 11-5-19

211 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 23:32:49 ID:+I/TQkcK0]
「送る」ってシステムのそのまま使うみたいだからXFから編集できないようにしてるんじゃないかな。

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/27(土) 23:45:58 ID:fpAJjVZD0]
>>184
ありがとうございました
希望どおりの動作ができるようになりました

213 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/28(日) 01:36:20 ID:cGjWTy+y0]
%Focused%と%Selected%を厳密に区別することって出来ないかな?

Script:JScript
var fs = WScript.CreateObject('Scripting.FileSystemObject');
WScript.Echo(WScript.Env('Selected'));

例えば、上記のようなテストスクリプト使うとよく分かるけど、
1つも選択しない状態で実行しても%Focused%のパスがアラートされる。
どうやら非選択時には%Selected%=%Focused%となっているみたい。
これはスクリプトに限ったことではなくて、ビルトインコマンドを使ったランチャでも同様。

自分がやりたいのは、
1.選択項目があるときにはそれをメモ帳で開く
2.ないときには、ただ単にメモ帳を起動する
といった場合分けなんだけど、
何も選択しないで「送る」で実行しても、上記の理由からフォーカス位置のファイルが開かれてしまうし、
WScript.Col→.Countでコレクション数で比較も出来ない。
誰かヒントください


214 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/28(日) 02:08:52 ID:OZR2bspB0]
直接的な解決にならないけど、メモ帳って事は要はバイナリファイルとかの誤爆を避けたいって事でしょ
もしそうならば、アイテム数が1つの場合→パス・拡張子でテキストか判定、決められない不定形ファイルなんかは
サイズが小さい場合のみメモ帳に送るじゃ駄目か?

自分も移動とかの操作は選択がある場合のみにってしたいけど




215 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/28(日) 02:16:54 ID:deCykhjW0]
>>213
WScript.Col(WScript.Env('Selected')).count
が選択数1でも0でも1を返す以上、現状では正攻法では見分けられないね。
無理矢理やるならAHKとかで、Delキー送って削除のダイアログが出たら選択中、みたいな判断ぐらいしか。

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/28(日) 02:45:45 ID:QkrTy/0Z0]
反転と全選択で同じ個数とか?

var a = WScript.Col(WScript.Env('Selected'));
WScript.Exec('Select:Reverse');
var b = WScript.Col(WScript.Env('Selected'));
WScript.Exec('Select:All');
var c = WScript.Col(WScript.Env('Selected'));
WScript.Exec('Select:Clear');
if(b.Count != c.Count){WScript.Echo("選択あり");}

選択が1つだけならフォーカスを動かすと違うものが返ってくるとか?

var a = WScript.Env('Selected');
WScript.Exec('Focus:Down');
var b = WScript.Env('Selected');
if(a == b){WScript.Echo("選択あり");}






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<199KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef