11/12/10 22:06:58.75 cl9U5gTpP
ここでEmEditorの名前を見るとは思わなかった
302:名無しさん@お腹いっぱい。
11/12/11 00:37:04.59 9TbByS2Z0
>>300
スレリンク(software板:2-5番)
だがこの惨状じゃ秀丸みたいにエディタ持ってたら無料みたいなことは絶対しないだろ
有料でも使うの?
303:名無しさん@お腹いっぱい。
11/12/11 00:49:05.94 8N9Ibjff0
秀丸が無料なのはメーラーまでだろ
304:名無しさん@お腹いっぱい。
11/12/11 09:38:27.68 JIpmt9ba0
これFTPに繋げる事って出来る?
305:名無しさん@お腹いっぱい。
11/12/11 09:54:31.62 Uh813lyB0
>>304
IEコンポとして使えば出来る
306:名無しさん@お腹いっぱい。
11/12/11 20:38:29.64 D2ZemLIr0
完全に連番リネームしてしまうのではなくて、現在のファイル名の先頭に連番を付加するにはどうすればいいのでしょうか?
307:名無しさん@お腹いっぱい。
11/12/11 20:50:43.71 YU5V5bAW0
そんなことも分からない奴にX-Finderやる資格はない
308:名無しさん@お腹いっぱい。
11/12/11 20:52:19.37 b+TM2fDk0
>>306
--------
Select:Current
Input:"X-Finder","先頭に追加連番 (開始数&桁数&増分を入力)","名前の共通文字列を入力 (Temp4)","%clipboard%"
Set:Temp4=%InputData%
Sleep:1
Input:"X-Finder","先頭に追加連番 (開始数&桁数&増分を入力)","開始番号を入力 (Temp5)","1"
Set:Temp5=%InputData%
Sleep:1
Input:"X-Finder","先頭に追加連番 (開始数&桁数&増分を入力)","桁数を入力 (Temp6)","2"
Set:Temp6=%InputData%
Sleep:1
Input:"X-Finder","先頭に追加連番 (開始数&桁数&増分を入力)","増分を入力 (Temp7, 省略すると増分1)","1"
Set:Temp7=%InputData%
Sleep:1
Input:"X-Finder","先頭に追加連番 (開始数&桁数&増分を入力)","閉じ文字列=連番の後ろの文字列を入力 (Temp8, 省略可)","/"
Set:Temp8=%InputData%
Numbering:"%Temp4%%.%Temp6%d%Temp8%%s%s",%Temp5%,%Temp7%
Refresh:2
----
面倒くさいのでうちで使ってるものをそのまま貼ります。
環境変数にTemp4~8を作ってから試してみてください
増分など1固定でよい場合はご自由に改良してください
309:名無しさん@お腹いっぱい。
11/12/11 21:00:50.72 YU5V5bAW0
しょぼwwwwwwwwww
いちいち全部入力するのかよww
桁数ってww書式構文もわからないのかよカスwwwwwwww
310:名無しさん@お腹いっぱい。
11/12/11 21:22:01.22 MxvqnJRt0
冬だっての芝生やすなよ
西洋芝かっての
311:名無しさん@お腹いっぱい。
11/12/11 22:00:32.20 yspVlF4b0
>>306
Numbering:%.3d%s%s,0,1
%.3d%s%sの%.数字dが連番、一つ目の%sがファイル名、二つ目の%sがドットと拡張子
あとは並べ替え自由だし別の単語を挟んだり加えても可
ファイル名は文字数を制限できたりするけどその辺はヘルプ読め
312:名無しさん@お腹いっぱい。
11/12/11 22:13:36.24 w6OPYSBj0
前スレにも貼ったが
先頭に連番付加
Script:JScript
if (WScript.Exec('Input:"先頭に連番付加","連番の開始番号を指定してください。","(例) 0 1 00 01 000 001","01"')) {
fig = WScript.Env('inputdata').length
if (fig > 0){
WScript.Exec('Numbering:"%.' + fig + 'd%s%s",%inputdata%,1')
WScript.Exec('Refresh:2');
}
}
313:名無しさん@お腹いっぱい。
11/12/11 22:16:02.05 YU5V5bAW0
つーか専用ツールあるんだからそれ使えばいいのにw
314:名無しさん@お腹いっぱい。
11/12/11 22:52:17.70 NuvyC3g70
専用ツールと連携させたほうがいいっていうものは確かにあるよね
315:名無しさん@お腹いっぱい。
11/12/11 22:59:57.24 YU5V5bAW0
ファイルアクセスしたい場合
同名ファイルがあるか、アクセスできるレベルかどうかのチェックは必須だしw
そういうのが抜けてるカスみたいなコード書くぐらいなら
コマンドラインでリネームツールに処理を委譲すりゃいいのにww
専ブラでもそうだけどさ、1つのソフトに何でもさせようって初心者はカスだなwww
316:名無しさん@お腹いっぱい。
11/12/11 23:02:20.91 w6OPYSBj0
画像をクリップフォルダで並べ替えして連番付けなんてのは外部ツールじゃ無理
317:名無しさん@お腹いっぱい。
11/12/11 23:07:12.76 YU5V5bAW0
どんな並び替えしてるんだ?
318:名無しさん@お腹いっぱい。
11/12/11 23:11:42.21 D2ZemLIr0
>>308
>>311
>>312
答えて下さりありがとうございます
思っていた通りの動作ができました
多謝
319:名無しさん@お腹いっぱい。
11/12/12 06:12:12.48 /Xgj87zO0
>>275
お返事が遅くなり申し訳ないです。
そしてパスを教えてもらい、本当にありがとう!!
>>291
できれば、そのパスも教えてもらえると嬉しいです
320:291
11/12/12 12:46:28.35 zZL0Yac/0
>319 改造するのが面白いのに 要望なので
Script:JScript
fs=new ActiveXObject("Scripting.FileSystemObject");
if (WScript.Exec('Confirm:"ランダムな文字列","20桁のランダムな文字列(a~z、A~Z、0~9)にリネームしますか"')) {
col=WScript.Col(WScript.Env("Selected"));
ran=new String();
while(ran.length<20)
ran+=fs.GetTempName().slice(3,-4).slice(0,20);
for(var i=0;i<col.Count;i++){
if(fs.FileExists(col.Item(i))){
fs.GetFile(col.Item(i)).Name=ran+"."+fs.GetExtensionName(col.Item(i));
}else{
fs.GetFolder(col.Item(i)).Name=ran;
}
}
}
// else {
// WScript.Echo('キャンセル');
// }
321:名無しさん@お腹いっぱい。
11/12/12 22:57:23.53 LLfHzM0m0
画像ファイルとか映像ファイルとかなんでもいいんだが
普段はAのソフトでファイル開くけど
指定したフォルダ内のファイルはBのソフトで開くようにする
といった動作をさせる事ってX-Finderで出来る?