秀丸エディタスレ Par ..
237:名無しさん@お腹いっぱい。
07/07/19 10:57:49 gEtVU0KmO
>>232
エクスプローラで指定フォルダーのファイル一覧だけ
表示するのは可能。
238:216
07/07/19 11:37:48 bvlx6wzA0
>>237
んー、近いことは出来るけどね。
run "explorer.exe /e,/root," + directory;
とやれば、現在開いてるファイルのカレントフォルダより上位の
フォルダを表示させずにエクスプローラを呼び出せるよ。
詳細はマイクロソフトのKBを参照。
URLリンク(support.microsoft.com)
239:名無しさん@お腹いっぱい。
07/07/19 18:42:06 +rs0ZaQl0
β17
240:名無しさん@お腹いっぱい。
07/07/19 19:01:02 gEtVU0KmO
ちょっとだけ考えたんだが、ファイル名見たいだけなら
コマンドプロンプトでDIR表示でよくねぇ?
多くの操作を望むならマイコンピュータを開くマクロだな。
ちゃんとファイル管理すれば、オブジェクト指向でも問題
なしなんだが。
241:名無しさん@お腹いっぱい。
07/07/19 19:22:54 1Ze+FXN00
そういやxyzzyに二画面ファイラ付いてたな。いや、どうでもいいんだが。
242:名無しさん@お腹いっぱい。
07/07/19 19:30:44 QNC4kC6h0
エディタに付いてるファイラーって低機能だから不要。
まめFile使えよ。
243:名無しさん@お腹いっぱい。
07/07/19 20:35:37 xClbMTAq0
アウトライン解析枠に
「このファイルがあるフォルダのファイル一覧を表示」
って機能なら、実装にそんなに手間かからなそうじゃない?
そこではファイルを開くだけで移動とかのファイラー的な機能は無しでさ
244:名無しさん@お腹いっぱい。
07/07/19 22:28:22 6bIxm0ay0
grep結果をtagjumpして、ジャンプ先のファイルを編集・保存して閉じてから、
grep結果ファイルに戻りたいんだけど、閉じちゃうと、backtagjumpしたとき
固まる。開いたままだと、大量のファイルを処理するのに、すぐオーバーフローしそうだし・・。
どうすればいいんでしょうか?
245:名無しさん@お腹いっぱい。
07/07/19 22:36:25 vwXBXryl0
>>242
テキストエディタ内で使うファイラに不必要な高性能は要らない
限りなくシェイプさせてどこにバイアスをかけるかがセンスの見せ所
あとインターフェースね
246:名無しさん@お腹いっぱい。
07/07/19 22:41:03 wu2beMNE0
2007/07/19 Ver7.00β17
●バグ修正
・Unicode独自文字があり、保存するときのエンコードの警告表示をOFFにしていると、
自動保存で再読み込みされる問題修正。
・HmSetup直接起動による設定情報の削除で、コンテキストメニュー直下の
「秀丸エディタで開く」が消えないのを修正。
・[動作環境]→[検索]を開くと死ぬことがある問題修正。
●その他修正
・検索ダイアログでも手動でキー割り当てした単語補完が効くようにする。
・単語補完で、検索ダイアログではカーソル位置にある単語も候補に。
・部分編集時の前の関数/ファイルの先頭に移動などのスクロール位置の微調整
URLリンク(hide.maruo.co.jp)
247:244
07/07/19 22:47:00 6bIxm0ay0
アク禁のテスト書き込みのつもりが・・・>>244だとエスパー解釈しかできないと思うので、ちゃんと書きます。
A A'
B B'
C C'
というようなタブ区切りのデータがあって、あるフォルダを指定すると、そのフォルダと
そのサブフォルダ内にあるすべてのファイルから、AやBやCを検索し、それぞれA'、B'、C'
に置き換える、というマクロを作りたいのですが、
grepでヒットしたファイルだけ1個ずつ開いて置換処理をしようとしてもどうも上手くいかず・・・
何かスマートな方法はないでしょうか・・?
248:名無しさん@お腹いっぱい。
07/07/19 22:59:44 +2be17yw0
低機能ファイラーで満足できるんなら
マクロと田楽DLLで事足りるんじゃねーの?
249:名無しさん@お腹いっぱい。
07/07/19 23:23:36 vwXBXryl0
そもそもエディタに付けるエディタにどこまで求めているのかと
オレの場合は
・削除、コピー、リネーム(キー操作でマーク付けが出来まとめて処理が出来る)
・ソートの種類、降順昇順の変更(ファイル名とMRUがあれば十分)
・ファイル一覧内での検索(インクリメンタルサーチ&migemo対応)
・ファイルプレビュー(コストが少ない数行だけのプレビュー)
・フィルタ
・現在開いているファイルの色付け表示
・これらの操作をすべてキー操作出来る
2ペインは特に要らないなぁ
250:名無しさん@お腹いっぱい。
07/07/19 23:25:20 vwXBXryl0
エディタに付けるエディタってなんやねん・・・
エディタに付けるファイラだった
251:名無しさん@お腹いっぱい。
07/07/19 23:37:12 V1Rjan0l0
ツリー表示は欲しいけどファイラーはなくてもいいと思うな。
マクロ組んで好きなの呼び出せばいいと思う。
252:名無しさん@お腹いっぱい。
07/07/19 23:42:58 5cCqcZ2C0
つかファイラーだけど、ファイル名を正規表現で置き換えしたいのよね
253:244
07/07/19 23:45:29 6bIxm0ay0
>>248
田楽DLLの使い方がよくわからない+配布するファイルは一つにしたい。
ん〜・・Aでgrepして、ヒットしたファイルを1つずつ開いて、A〜Cまで全置換、保存&閉じ。
Bでgrepして〜〜
を繰り返すしかないんでしょうか・・・。ステルスしても何分かかるんだ・・・orz
田楽DLLはもっと早く、簡単に出来るんでしょうか?
254:名無しさん@お腹いっぱい。
07/07/20 00:37:11 yaEP5XJN0
>>252
そう言うのは使用頻度的に考えてもエディタのファイラでやる必要はないような
専用ツールを呼び出して使えばいい
URLリンク(www.vector.co.jp)
255:名無しさん@お腹いっぱい。
07/07/20 00:38:39 yaEP5XJN0
>>253
>>248 はエディタのファイラにたいするものであなたへのコメントじゃ無いと思いますよ
256:名無しさん@お腹いっぱい。
07/07/20 00:44:33 VElIoKMl0
ファイル一覧がなんでエディタの話になっとるん?
257:名無しさん@お腹いっぱい。
07/07/20 00:44:52 ri7fnRrS0
>>252
Flexible Renamer を使え
258:244
07/07/20 00:46:42 RYfVwf7C0
>>255
はうっ・・・!!
259:名無しさん@お腹いっぱい。
07/07/20 00:48:14 8YjmLO2w0
>>247
だから質問するときは秀丸のバージョンと OS のバージョンを書けと何度言ったr
ゴホン
v6.50 以降なら grepreplace 文を使えばいいだけですわ
260:244
07/07/20 00:58:56 RYfVwf7C0
>>259
師匠ーーーーーーー!!!!!!涙涙涙涙
先行開発版なんてのがあったんですね!!!
すべてのユーザの秀丸バージョンをあげなきゃならんのがちとアレだが、
できそうなんでこれで行くわ!これで安心して寝られますわ!!足向けて寝ませんわ!!
どうもありがとう〜〜〜!おやすみなさい〜〜〜〜!!!!感謝
261:名無しさん@お腹いっぱい。
07/07/20 01:03:12 at4xLuwRO
とりあえず、エディタに高機能ファイル操作標準装備を
望むのはオカド違いってことで。みんなが望むかって
いうと、反対派も結構いるようだし。
262:名無しさん@お腹いっぱい。
07/07/20 02:05:39 yaEP5XJN0
>>256
ファイル一覧ってひょっとしてバッファ一覧のこと?
263:名無しさん@お腹いっぱい。
07/07/20 03:52:06 vWa1T2hR0
簡単なファイラをつけたら最後、あれもやってくれ、これもできるようにといった要望がわんさか出てくるのは間違いない。
で、「特に却下する理由もないし、わりと簡単にできそうだからやってみるか」みたいなノリでひどく中途半端なものになる。
秀丸メールのカレンダー機能がらみを公式フォーラムで見てれば容易に想像できるだろ。
264:名無しさん@お腹いっぱい。
07/07/20 04:31:21 rYbdQ5kw0
中途半端でも人によっては十分だからな・・・
方向性は作者が勝手に決めていいとおもう
265:名無しさん@お腹いっぱい。
07/07/20 04:36:36 Xqt5CgWN0
秀丸担当は雑食性があるからちょっと怖い
266:名無しさん@お腹いっぱい。
07/07/20 05:34:31 Ka1yHNdU0
>>16-17
267:名無しさん@お腹いっぱい。
07/07/20 06:31:43 dgunvkm50
>>254
それを秀丸のエディターでやりたいのよね
複数のファイルをリネームするときとか、Ctrl押しながら縦にドロップして、
hoge_1
hoge_2
を
hoge1
hoge2
に簡単に出来たらいいなーって
268:名無しさん@お腹いっぱい。
07/07/20 06:47:05 ri7fnRrS0
>>267
それはエディタの仕事では無い。
ツールの役割を明確にしてきちんと使い分けたほうがいい。
Flexible Renamer でも使っとれ!ヴォケ!
269:名無しさん@お腹いっぱい。
07/07/20 06:58:26 +N/4tOrQ0
>>267 あふ最強伝説
270:名無しさん@お腹いっぱい。
07/07/20 07:24:11 dgunvkm50
>>268
だから秀丸のテキスト編集機能を使ってリネームできたらいいなって話だろが!ヴォケ!
271:名無しさん@お腹いっぱい。
07/07/20 07:56:09 Uiml1C6M0
今までの話をまとめると、おめえらemacsを使え、ってことでFA?
272:名無しさん@お腹いっぱい。
07/07/20 07:59:36 /YHvnO9q0
>>270
もしも、安易にそんな余計な機能を付けられると
操作を誤ったときの被害が深刻。
ソフトを使う多数のユーザが、予期し得ない動作は
付けないか、手順を複雑にして、フェールセーフを確立して欲しい。
でも複雑にすると、いやなんでしょ?
∴搭載反対 (現状では。反論あればどうぞ?)
273:272
07/07/20 08:00:47 /YHvnO9q0
あ、申し訳ないageちゃった……
274:名無しさん@お腹いっぱい。
07/07/20 08:16:11 POhy9uC60
>>267
リネームソフト使えよ。
275:一覧男
07/07/20 08:29:37 0h1aNJ8U0
ファイルの一覧だけど、俺的にも、そんな高機能でなくてもいいよ。
繰り返して申し訳ないけど、
指定ディレクトリ配下のディレクトリ+ファイルのツリーが見れればいいよ。
なぜ、実装して欲しいかというと、マクロや他のアプリで代用した場合、
マクロ呼び出しとか、ウィンドウの上下移動とかを頻繁にしたくないから。
秀丸さん、どうか、ファイル一覧の実装をご検討ください。<(. .)>
276:名無しさん@お腹いっぱい。
07/07/20 08:30:00 I/wF8dOP0
>>267
そういうごく一部の人間しか使わないものは秀丸マクロ&田楽DLL使え
[ファイル・フォルダ操作]
o ファイルやフォルダの作成・コピー・移動・削除・属性変更
o ワイルドカード指定によるファイルやフォルダの検索
[ダイアログ作成&操作]
o 各種コントロール(コンボボックス、トラックバー etc.)を持つ ダイアログの作成・表示・結果の取得
o ウィザードやタブによるページの切り替えを行うタイプの ダイアログの作成等
[コモンダイアログ操作]
o 各種コモンダイアログ (ファイル/フォルダを開く、色・フォントの指定) の表示・結果の取得
[ポップアップメニュー作成&操作]
o (スタートメニューのような階層のある) ポップアップメニューの作成・表示
[文字列操作]
o 各種(2バイト文字対応)文字列操作
[BREGEXP DLL 操作]
o BREGEXP DLL を利用した文字列の正規表現検索・置換
[Susie Plugin 操作]
o Susie Plugin を利用した画像の情報の取得
[グローバル変数操作]
o 全てのウィンドウ(プロセス)で 共通に利用できるグローバル変数の定義・参照
[色名と RGB 表現の関連付け]
o 色名と RGB 値による表現(#RRGGBB)の関連付けテーブルの管理
[その他]
o OSの情報の取得
o キャレット・マウスカーソルの位置の取得
o 指定時間だけスリープ
277:名無しさん@お腹いっぱい。
07/07/20 08:31:13 I/wF8dOP0
「C:\田中.txtを一発で開くボタンを用意してください」
「C:\鈴木.txtを一発で開くボタンを用意してください」
と同レベル
278:名無しさん@お腹いっぱい。
07/07/20 08:39:11 dgunvkm50
>>272
そんなマジレスされても困っちゃう♪
279:名無しさん@お腹いっぱい。
07/07/20 08:47:31 dgunvkm50
>>277
それが「ごく一部の人間しか使わないもの」
ファイラー機能は「お門違い」なもの
280:名無しさん@お腹いっぱい。
07/07/20 09:10:14 at4xLuwRO
>>275
まさか、常時エディタの脇にペイン扱いみたいに表示しろと。
それこそアホだ。マクロだってショートカットキー一発起動
できるし、表示位置も変えられる。
MK EDITOR使えばぁ〜。
281:一覧男
07/07/20 09:36:32 0h1aNJ8U0
>>280
"まさか"って、逆に"まさか"って言わせてもらうよ。w
282:名無しさん@お腹いっぱい。
07/07/20 10:01:56 IQk6oP4p0
>>275
それならタスクトレーの秀丸アイコンをクリックしたときに出てくる「フォルダ」を
選択したときに出てくるフォルダ一覧でフォルダを選択してクリックしたときに
現状では「ファイルを開く」ダイアログが出てくるが、ついでに
マウスオーバーで直下のフォルダ・ファイル一覧をポップアップすればおkかな?
なお、同様に 「ファイル」メニュー → 「フォルダヒストリ」 からも出来るようにしておk?
(これは 「その他」 → 「メニュー編集」 でチェックを入れておかないとメニューに出てこない)
この場合、フォルダの履歴だけでなくマイコンピュータからもたどれるようにすることが必要だな。
283:名無しさん@お腹いっぱい。
07/07/20 11:56:49 at4xLuwRO
>>281
マクロの実行やウインドウの上下移動するのが嫌だって言うから。
違うなら実装してもらっても、マクロでもかわらねぇじゃん。
284:名無しさん@お腹いっぱい。
07/07/20 13:01:41 Rt+RKOJc0
IMEがどうのこうの言ってた荒らしがまたきてるのか
285:名無しさん@お腹いっぱい。
07/07/20 16:06:31 yYXhXKN70
ぶっちゃけ、ペインでファイル一覧表示してたら関数(強調表示)一覧とか表示させる時に邪魔。
繰り返しになるけど、エクスプローラかファイラー起動しておいて Alt + Tab 移動で十分だよ。
そもそも、秀丸はVisualStudioからも起動できるから「プロジェクトビューみたいな」ファイル一覧って必要ないし。
VC6の設定方法:
・メニュー「ツール」 -> 「カスタマイズ」 で 「ツール」タブを表示
・「メニュー項目」に並んでいるアイコンから項目を新規作成(適当に「秀丸エディタで開く(&H)」などで命名)
・「コマンド」に秀丸のパスを入れる( C:\Program Files\Hidemaru\Hidemaru.exe など)
・「引数」に以下の1行を記述。(現在開いているファイルの現在のカーソル行を指定)
/j$(CurLine) $(FilePath)
・「実行時のディレクトリ」に $(FileDir) を記述(現在開いているファイルを指定)
これで Alt + T → H と押せばファイルビュー中のソースを秀丸で開ける。(T と H は斜め隣だからおあつらえむき)
なお、VC8では微妙に引数 $(***) の名前なんかが違うみたいので↓を参照。
URLリンク(msdn2.microsoft.com)(VS.80).aspx
286:一覧男
07/07/20 16:25:15 0h1aNJ8U0
乙かれ〜
>>285
そんな、大袈裟にプロジェクトを作るわけでもなし、
既存のクラスファイルを編集するだけの話なんで、
軽いファイル一覧があればいいなってことで理解して。
別に争うつもりはないんで。
287:名無しさん@お腹いっぱい。
07/07/20 17:00:48 fIoaf9kn0
軽いファイル一覧でいいならマクロでいいだろ
288:名無しさん@お腹いっぱい。
07/07/20 17:28:48 cOVj5IX10
で、一覧欲しい人
直接サポートなりに要望は出したの?それとも、まだここで構われたいの?
289:名無しさん@お腹いっぱい。
07/07/20 17:41:16 dgunvkm50
ファイル一覧は欲しいけど向こうに書くのもめんどいし、こっちで愚痴って関係者が見てたらいいなぁ
290:名無しさん@お腹いっぱい。
07/07/20 18:31:29 +N/4tOrQ0
>>267
そんなにエディタでしたいならLiName
URLリンク(www.forest.impress.co.jp)
でも使ってみたらどう?
個人的にはEmEditorのExplorerTreeも便利と思うけど
できればleeyesとかの左ペインみたいな二分割されたツリーが欲しいかな。
別に俺としてはフォーラムに投稿するほど欲しいわけでもないからいいや。
291:名無しさん@お腹いっぱい。
07/07/20 18:36:10 dgunvkm50
>>290
今使ってるw
でも拡張子がじゃまだったり、フォルダ名邪魔だったり行頭の数字が(ry
292:名無しさん@お腹いっぱい。
07/07/20 18:44:12 at4xLuwRO
うざい。ただのわがまま。
293:名無しさん@お腹いっぱい。
07/07/20 19:19:58 vRZhwwrE0
grepreplace使ってみたけど、いちいち画面の書き換えをするから、すげえ遅い。。
disabledraw; やっても通用しない。grep結果ファイル、ステルスで表示できないのかな・・・
なんとかなりませんか・・・orz
294:名無しさん@お腹いっぱい。
07/07/20 19:42:52 5bAZ78MG0
>>270
秀丸で編集後、.batで保存して関連づけ実行すればおk
295:名無しさん@お腹いっぱい。
07/07/20 19:49:28 dgunvkm50
>>294
一々dat用のフォーマットにするのがめんどい
296:名無しさん@お腹いっぱい。
07/07/20 19:50:29 dgunvkm50
batだったw
こんなに反応してくれてイイスレダナー;;
297:名無しさん@お腹いっぱい。
07/07/20 20:44:55 rCWS0vIJ0
構ってちゃんw
298:名無しさん@お腹いっぱい。
07/07/20 20:47:59 dgunvkm50
俺かまってちゃん
お前構ってやるちゃん
恐怖のコンボ
299:名無しさん@お腹いっぱい。
07/07/20 20:52:55 G/MyHeQM0
>>295
ファイル一覧取得やバッチファイル構文への変換はマクロで自動化できるよ。
>>285
おれのオススメを紹介。
・VC6
引数は /j$(CurLine),$(CurCol) $(FilePath)
ツール→カスタマイズ→キーボード→
カテゴリ「ツール」、エディタ「テキスト」、コマンド「UserTool1」、にして
新しいショートカットキーの入力でAlt+1を登録
・VC2005Express
引数は /j$(CurLine),$(CurCol) $(ItemPath)
ツール→オプション→環境→キーボード→ツール.外部コマンド1、にして
選択したコマンドへのショートカットにAlt+1を登録
引数にCurColもつけて列も指定してる。
Alt+2がデフォルトでアウトプットウィンドウへの切り替えなので、秀丸起動をAlt+1にしてる。
300:名無しさん@お腹いっぱい。
07/07/20 22:13:12 8YjmLO2w0
>>293
目を皿のようにしてヘルプを読みやがれですわ。
grepreplace, grepreplacedialog2文
--------------------------------------------------------------------------------
grepreplace文は、パラメタを指定して「grepして置換」を実行します。(V6.50以降)
パラメタは以下のように指定します。
grepreplace 検索文字列, 置換文字列, 検索するファイル, カレントフォルダ [,各種フラグ] [,backup] [,preview]
置換文字列以外は、だいたいgrep文と同じです。
各種フラグは、grep文と同じものが指定できます
「各種フラグは、grep文と同じものが指定できます」と書いてあるじゃございませんか。
そこで grep 文のヘルプをご覧あそばせ。
grep, grepdialog, grepdialog2, localgrep文
--------------------------------------------------------------------------------
grep文は、パラメタを指定してgrepを実行します。パラメタは以下のように指定します。
grep 検索文字列, 検索するファイル, カレントフォルダ [,word] [,casesense | nocasesense] [,regular] [,fuzzy] [,subdir] [,icon] [,filelist] [,fullpath] [, hilight | nohilight]
〜中略〜
iconは最小化状態で実行します。
もうおわかりになりまして?
301:名無しさん@お腹いっぱい。
07/07/20 22:14:50 8YjmLO2w0
>>272
だれも突っ込んでませんわね…
× フェールセーフ
○ フールプルーフ
302:名無しさん@お腹いっぱい。
07/07/20 23:52:53 bVAUZ4q90
本家フォーラムより
> V7.00βはそろそろ正式版にしたいので、V7.00でやるかどうかはわかりませんが
そろそろくるよ
303:名無しさん@お腹いっぱい。
07/07/21 00:32:38 nwKNtSOb0
また?前もいってなかったか?
304:名無しさん@お腹いっぱい。
07/07/21 01:48:46 HwsnwPbb0
>>249
大部分は開くダイアログで可能だな
305:名無しさん@お腹いっぱい。
07/07/21 01:56:40 Hqx0Ig4g0
ファイル一覧
grepの「ファイル名一覧だけ作成」を使えば
306:名無しさん@お腹いっぱい。
07/07/21 02:23:10 8VJhtoFf0
>>305
検索ワードを正規で .* 、検索ファイルを *.c *.cpp *.h とかやれば
1行目だけヒットするからお手軽ににリストの出来上がりだね。
サブフォルダも掘ってくれるし、grepの結果はテキスト保存できるから
それこそ「ちょっとしたリスト」向きだ。
307:名無しさん@お腹いっぱい。
07/07/21 03:06:37 VtYlu4DE0
なにこのうざいの。
まえのIMEのやつ?
308:名無しさん@お腹いっぱい。
07/07/21 03:14:41 VQJXqwQ/0
>>267
普通に興味なんだけどそういうリネームってどの位の頻度であるのかな
1週間に一度くらいだったら他の人が言うように
・カレントのディレクトリをウィンドウに出す
・修正して更新操作をしたらそれをバッチファイルにして裏で自動的に実行する
というマクロ作ればほとんど完ぺきに要望にこたえられると思う
Emacs だと dired と wdired を使って希望の物が出来ます
URLリンク(www.bookshelf.jp)
マクロなので自分好みにどんどん機能拡張できるのが魅力ですね
309:名無しさん@お腹いっぱい。
07/07/21 03:17:06 VQJXqwQ/0
と言うわけでファイル一覧はマクロの方が柔軟性が高く利点が多いと思います
専用のGUIを作るんじゃなくて編集領域に展開するほうがいろんな編集の利点の恩恵を受けられますね
310:名無しさん@お腹いっぱい。
07/07/21 03:29:15 vayXFRJz0
つーかな、世の中にはリネームをテキストエディタで行えるリネーマーもあるのよ
だからわざわざ秀丸にそんな機能はイラネ
311:名無しさん@お腹いっぱい。
07/07/21 11:11:04 U2KrLmaC0
さんざん既出だがリネーム機能Flexible Renamerという優秀なソフトがあるから、
フツーはわざわざエディタでやろうとも思わないわけで。
ファイル一覧うんぬんもしかり。
まあなんだ、「餅は餅屋」ってことだよ。
312:名無しさん@お腹いっぱい。
07/07/21 11:50:21 7VX16xuP0
そのもち屋のもち米が上等なものだから売ってくれと言ってるんだよ
313:名無しさん@お腹いっぱい。
07/07/21 12:00:22 hrDYy3aE0
欲しけりゃ、餅屋にいけ。夏休みたまんねーわ、もう。
314:名無しさん@お腹いっぱい。
07/07/21 12:45:57 JkxGkVpr0
どなたか、Ver6.10のインストーラをお持ちの方はいませんか?
Vistaを使っているのですが、Ver6.11から変更された、
「Vistaの管理者として実行、xpの別のユーザーとして実行/保護モード、
タスクで実行されたものと同時に実行できないようにする。」
と言う機能のせいで、2つめの秀丸を起動しようとすると、共有メモリの
確立に失敗しましたと怒られてしまいます。
フォーラムの方に、暫定的な対応策を書いていましたが、
個人的にはバージョンを下げた方が楽かなと考えましたので
どなたか、お願いします。
315:名無しさん@お腹いっぱい。
07/07/21 12:46:34 7VX16xuP0
だから餅屋(=秀丸)に餅米売ってくれ(=「マクロ拡張してファイル一覧付けて」)って言ってるんだよ
相手の言うことをよく見ずに、脊椎反射でケチつけるのはよくないよ
316:名無しさん@お腹いっぱい。
07/07/21 12:59:37 bF2pDb6W0
馬鹿だからこういうのも対応しそうで怖いな
などと対応させる方向に遊んでみよう・・・
317:名無しさん@お腹いっぱい。
07/07/21 13:00:04 U2KrLmaC0
>>315
俺も突っ込もうかと悩んでたんだが、なら最初からそう書いて欲しい。
これまでの流れを踏まえた上で >>312 を読めば
そのもち屋(=外部ソフト)のもち米(=ソフトの機能)が上等なものだから(秀丸に)売って(実装して)くれ
と解釈するのが普通だと思うけど。
318:名無しさん@お腹いっぱい。
07/07/21 13:02:31 EZJ4IrPX0
餅は売るけど餅米は米屋さんで買ってください。
319:名無しさん@お腹いっぱい。
07/07/21 13:06:46 vayXFRJz0
>>315
自分でマクロ作れ。
必要な機能がないのならDLL書け。
320:名無しさん@お腹いっぱい。
07/07/21 13:06:57 7VX16xuP0
まー「普通」は「いやおれのが普通だお前日本語おかしい日本人ですか?」の流れになるから困ったもんだねぇ
「餅屋は秀丸のことだと解釈するのが普通だと思うけど」とかさ
ってかお互い思ってるもの食い違ってるなw
俺は「秀丸のマクロを拡張して、ファイル操作ができればいいな」と"思ってる"
で、俺が"思う"のになんか文句あんの?
321:名無しさん@お腹いっぱい。
07/07/21 13:27:10 U2KrLmaC0
>>320
ていうか、「餅は餅屋」の意味を曲解してないか?
「馬は馬方」と言った方がよかったかい?
322:名無しさん@お腹いっぱい。
07/07/21 13:32:41 lzRh8/aF0
馬は馬方。
秀丸スレは秀丸スレの話をしようぜ。
結論:秀丸にファイラー機能実装は「蛇足」
ていうかバージョン6まできて実装してないんだから必要だとは思ってないんだろ、作者も。
323:名無しさん@お腹いっぱい。
07/07/21 13:33:26 lzRh8/aF0
× 秀丸スレは秀丸スレの
○ 秀丸スレは秀丸の
324:名無しさん@お腹いっぱい。
07/07/21 14:18:16 t9hhvYDd0
じゃあ、ファイル一覧マクロでも貼るか。
URLリンク(crocro.com)
カレントディレクトリのみだけど、フィルタが使えるから必要なファイルだけ表示っていうことはできるよ。
325:名無しさん@お腹いっぱい。
07/07/21 14:39:46 7VX16xuP0
>>322
じゃあ今後一切の新機能は必要ないね
という事になりますね
326:名無しさん@お腹いっぱい。
07/07/21 14:41:15 vayXFRJz0
NGIDに追加した
327:名無しさん@お腹いっぱい。
07/07/21 14:58:57 t9hhvYDd0
じゃあ今後 ID:7VX16xuP0 は必要ないね
という事になりますね
328:名無しさん@お腹いっぱい。
07/07/21 15:13:04 TP9muNyy0
>>327
おk
329:名無しさん@お腹いっぱい。
07/07/21 15:23:32 v7BbjrDvP
>>315
「餅は餅屋」という言葉の意味も分からんのかw
330:名無しさん@お腹いっぱい。
07/07/21 16:21:54 BVWYUwku0
なんとういうかあれが欲しいこれが欲しいって話は公式でやって欲しい。
公式はめんどくさいとかさぁ、作者的にはその実装する方がめんどくさいわけで。
作者に直接言えない後ろめたさでもあるのかねー
331:293
07/07/21 17:13:44 +q1s4Kdf0
>>300
すみません、書き込んだ後iconに気付きまして、やってみたんですが、たいして
動作変わりません。わずかに早くなった程度で・・・
大量のファイル(300ぐらい)を開いて置換して閉じるので、grep結果ファイルが
開くのだけが目立って、目がちらついてしょうがない・・・。
grepreplace使うより、全てのファイルを無条件開いて置換して閉じるのを
ステルスでやった方が早いのかもしれない・・・。
332:名無しさん@お腹いっぱい。
07/07/21 17:56:00 t9hhvYDd0
Ver7で追加されたというgrep置換は?
333:名無しさん@お腹いっぱい。
07/07/21 20:48:09 r96D72fM0
>>314
hm610_signed.exe
URLリンク(www.uploda.net)
334:314
07/07/21 23:53:17 JkxGkVpr0
>>333
ありがとうございます!
対応されたバージョンが出るまでこれで乗り切ろうと思います。
335:名無しさん@お腹いっぱい。
07/07/22 12:37:56 LVG/Z5ri0
>>331
Win版というかコマンドプロンプト版というか、とにかくsedみたいな
コマンド使った方が早いと思う。
336:名無しさん@お腹いっぱい。
07/07/22 18:00:56 QZ0LyFxx0
>>331
速度にこだわるなら他のツールを使った方がいいと思う。
【Grep】複数ファイル文字列検索ソフト【置換】
スレリンク(software板)
337:293
07/07/22 19:32:45 107l08410
>>336
置換対象のファイルも300だけど、置換する文字列が、
gif→png
とかそんな単純じゃなく、規則性がないこんな感じの↓リストが
置換前 置換後
A A'
B B'
C C'
300ぐらいあるから、そういう複数ファイル置換ソフト使うと、300回実行
しなきゃならない・・・。秀丸じゃないと無理。。
>>355
d
とりあえずググってみたら、Cygwin なんかが使えそう。
でもユーザへの配布と実行方法がちょい面倒くさそう。
とりあえず、「のろのろチカチカ置換マクロ」を先行で出しておいて、
空いてる時間に、sedで組んでみっかな。
338:355
07/07/22 20:02:42 LVG/Z5ri0
>>337
いや、cygwinなんてところまでいかなくても、win/コマンドプロンプト
で動くsedがありますから。
339:名無しさん@お腹いっぱい。
07/07/22 21:24:06 iiPCwIKO0
>>337
336ちゃんと見ました? 337に書いている作業がやりたいことの全てなら、
Speeeedというソフトがズバリそのためのソフトのような気がします。(私は
使ってないから速度とか知りませんが..スレ違いすみません)
340:名無しさん@お腹いっぱい。
07/07/22 21:40:05 wO3mcBss0
そういえばあいつが騒いでたのは春休みだったっけか・・・
341:名無しさん@お腹いっぱい。
07/07/23 08:12:44 d+VPAoKI0
>>339
正規表現使えるから、できそうだよね。
でも、336は規則性がないって言ってるから・・・。
342:名無しさん@お腹いっぱい。
07/07/23 08:56:27 VUZYd0HB0
「規則性」ってのが何を意味するのか分からんが、
どうあれ A や A' は事前に確定しているんだろうから、
Speeeeed をコマンドラインから起動するバッチを書けばいいだけ。
秀丸マクロの出番があるとしたら、
> 置換前 置換後
> A A'
> B B'
> C C'
このリストからバッチファイルを作成するマクロを書くくらいか。
343:名無しさん@お腹いっぱい。
07/07/23 09:17:32 uW8GYdX10
EmEditor Ver.7 マクロ用の新しいオブジェクト、プロパティ、メソッド
URLリンク(jp.emeditor.com)
ファイラを要望してる香具師はこんなの↓をイメージしてるのか?
EmEditor Ver.7 カスタム ツール バー
URLリンク(jp.emeditor.com)
344:一覧男
07/07/25 09:32:12 IUs4PBPw0
やたらと、ファイル一覧、否定的な香具師が多いと思ったら、
EmEditorの宣伝という落ちって、 やっぱ工作員だったかぁ...。 orz
秀丸さん、ファイル一覧は普通に必要だと思います。
どうか、ご対応お願いします。
345:名無しさん@お腹いっぱい。
07/07/25 09:57:42 i44QVWK20
NG Nameに追加した
346:名無しさん@お腹いっぱい。
07/07/25 11:13:41 JH2Y2oI40
まぁ有っても良いんじゃない?
MIFES7には有るし、Cなんかで大量のファイル開いてるときは
たまに役立つよ。
ま、俺は要らないけど。
347:名無しさん@お腹いっぱい。
07/07/25 11:20:11 FYTCj9FO0
>>344
「欲しい人もいればいらないという人もいる」状態を「必要」とはいわない。
「自分には必要」を勝手に一般化するな。
348:名無しさん@お腹いっぱい。
07/07/25 12:22:56 XPyM1+730
KDEのKateにもだいぶ昔からあるね。
割とオーソドックスなんじゃないの?
無くてもいいけど。
こういうのがつくと、スクリーンショットが豪華になるので、
売り上げ向上には繋がるような気がするが。
349:名無しさん@お腹いっぱい。
07/07/25 13:33:11 JH2Y2oI40
スクリーンショットを豪華にする目的なら、ファイル一覧よりも
アイコンとかツールバーとかをかっこよくする方が先かもねw
ま、俺はツールバー表示してないけど。
350:名無しさん@お腹いっぱい。
07/07/25 20:31:21 Frc8srqI0
やっぱ厨は被害妄想甚だしいな。
351:名無しさん@お腹いっぱい。
07/07/25 21:21:14 7b1qI3T00
>>16-17
352:名無しさん@お腹いっぱい。
07/07/25 21:49:26 02fJkZla0
UPPER CASE(大文字に変換)と lower case(小文字に変換)って
便利に使わせてもらってるんだけど
ウムラウト付きの文字 (ドイツ語の ä とか) や
アクサン付きの文字(フランス語の è é とか)には対応してないんだね。
ちょっと残念。
353:名無しさん@お腹いっぱい。
07/07/25 22:08:56 S7YBrFV/0
要望は公式に言えばいい
354:名無しさん@お腹いっぱい。
07/07/25 22:50:31 MhHVRvt8O
何度か出没してるオレは一覧否定派だが、Em Editorも
否定します。
一覧表示するにもツールバークリックとかワンクッション
いるんだから、マクロでカバーすりゃいいじゃん。
355:名無しさん@お腹いっぱい。
07/07/25 23:05:57 iWHSY6Ao0
表示しっぱなしなのかもよ。
Rubyとか使えるといいんだけどなぁ
356:名無しさん@お腹いっぱい。
07/07/25 23:10:08 MhHVRvt8O
連投。
前にオプションつけてエクスプローラ起動のレスが
あったけど、オプションなしでいける。会社のマシン
で試したら、ご要望のツリー無しのファイル一覧が表
示されたよ。
run "explorer " + directory;
これマクロ登録して、ショートカットキーやツールバー
のボタンに割り当てれば、お手軽実現。
357:名無しさん@お腹いっぱい。
07/07/26 01:28:15 XC0Dp3mj0
>>338-342
レス遅れてスマソ。
結局のろのろ秀丸マクロで大変ご好評をいただいて、それでやることになった。
sedはまた次の機会に使ってみますね。置換ならsedにかなうものはないよね。
ところでまた別の問題が浮上してさ、、
みなさんは、1000文字を超える行を半分ぐらいで改行したいとき、どうやって書きますか?
変数の限界が640kbまでだよね。
358:名無しさん@お腹いっぱい。
07/07/26 02:19:04 e3oRPpFH0
>>357
カーソル移動で \r を挿入かな?
359:357
07/07/26 10:31:06 LS+kl4XA0
>>358
\r って、\n の間違いかな?
カーソル移動しようにも、1000文字を超える行をどうやって判別する?
変数に入らないから、strlen で調べることもできないし・・・。
360:358
07/07/26 10:50:19 kryOuiEL0
>>359
スマン、間違えた orz
秀丸マクロはキャリッジリターン指定できない罠
単純に行のバイト数を知りたいなら、行末にカーソル移動して
x座標の位置を調べればいけるんじゃないかと思うけど。
361:357
07/07/26 10:53:39 LS+kl4XA0
ぐぐったら、
C言語(他、多くの処理系)では \n はニューライン(文字コード 0x0A)、 \r はキャリッジリターン(文字コード 0x0D) となりますが、 秀丸マクロでは両方ともニューライン(0x0A)と解釈されるようです。
って書いてある。どう違うんだorz
362:名無しさん@お腹いっぱい。
07/07/26 11:06:13 UdQ3IOaO0
>>357
中途半端な知識の俺が偉そうにレスすると、
windowsの改行はcrlf(\n\r)だけどunixはlfのみ。Mscはcrのみ。
lfとかで改行すると、秀丸ではちゃんとみれるけどメモ帳では改行しなかったりする。
単純に(マルチバイトシングルバイト関係なく)1000文字で置換、だったら
検索:(.{1000})
置換:\1\n
正規表現:有り
で置換したら駄目?
363:357
07/07/26 11:07:30 LS+kl4XA0
あ、違わないんだね。秀丸マクロでは、\r はあるけど、実質 \n と変わらないってことだよね。
なるほど!x座標。使えるね!やってみますわ、サンクスコv
364:名無しさん@お腹いっぱい。
07/07/26 11:19:33 kryOuiEL0
懸案はすでに解決したみたいだけど、本来の \r \n については↓あたりが参考になると思う。
URLリンク(www.japanlink.co.jp)
URLリンク(www.japanlink.co.jp)
365:357
07/07/26 11:29:21 LS+kl4XA0
>>362
すみません、、何がしたいか、正確に書くとですね、
こんなような↓データがあるんですよ、大量に。
文字列1;文字列2; 12345
文字列1;文字列2;文字列3;文字列4 123456
文字列1 789012
(スペース3つのところは、ホントはタブです)(末尾の数字は5,6桁の不規則な数字の羅列です)
で、これをこう↓したいわけです。
文字列1 12345
文字列2 12345
文字列1 123456
文字列2 123456
文字列3 123456
文字列4 123456
文字列1 789012
そのために、こんなマクロを書いたんですが、
#i = 0;
while( 1 ){
replaceallfast "^((?!;).)+\\f;+\\f((?!\\t).)+\\f\\t[0-9][0-9][0-9][0-9][0-9][0-9]*$" , "\\0\\3\\n\\2\\3" , regular;
if( ! result ) break;
#i =#i +1;
if( #i > 500 ) break;
}
「文字列1」のとこの文字数が1000ぐらいを超えると「置換文字列が長すぎて処理できません」
と、秀丸に怒られてしまう訳です。
で、1000文字を超える行だけ、あらかじめ、末尾の数字を加えつつ500ぐらいにぶったぎっておけないかな、、と。
>>360さんの x座標で、最初に全ての行を半分にぶったぎればイケるかな、と思ったんですが、、どうかな。。やってみます。
366:名無しさん@お腹いっぱい。
07/07/26 16:33:02 0zxzoFGpO
正規表現の置換でできそうだが。
367:名無しさん@お腹いっぱい。
07/07/26 18:01:58 dbgU+un60
文字数が多すぎるから無理じゃね?
368:名無しさん@お腹いっぱい。
07/07/26 18:06:42 SedjWwYJ0
>>365
1行目の
> 文字列1;文字列2; 12345
はTAB文字の前にセミコロンなの?
他のレコードと規則性が違う希ガス
369:名無しさん@お腹いっぱい。
07/07/26 18:19:17 Qp+Y7fOu0
元テキストの1行は最大で何バイトくらいあるんだ?
1000文字で2バイト文字なら2kでしょ。その程度なら扱えそうな気がするけど。
370:名無しさん@お腹いっぱい。
07/07/26 19:48:44 Aa/Oo2MH0
2007/07/26 Ver7.00β18
●バグ修正
・β17で検索ダイアログでの単語補完で数字キーだけで選択されてしまう問題修正など。
・/eオプションで起動するときは自動起動マクロを実行しない。
・/pオプションでファイルを開いた直前と直後の自動起動マクロを実行しない。
・折りたたみ用の余白が非表示のときに範囲選択して折りたたみしたときに
折りたたまれない問題修正。
・常駐秀丸エディタを終了させた後の起動で送金ダイアログで
「共有メモリの確立に失敗しました(04)」場合がある問題修正。
・ウィンドウ分割と部分編集の操作で見出しバーが再描画されない場合がある問題修正。
・Vistaで「管理者として実行」したときは全てのユーザに対しての送金登録を行えるように。
・アウトライン解析のツリー表示のプロパティの「コメントを無視」は、
一部がコメントではなく、全てがコメントだった場合除外するように変更。
・perlでShift-JISに限って'表\'と書くような場合の対策。
・perlで$#xxx'yyyという書き方の対策。
●その他修正
・[動作環境]→[ファイル]に「WindowsVistaタイプ」を追加。
・[動作環境]→[常駐機能]に「同じ内容は無視」を追加。
・[動作環境]→[ファイル]→[保存]の「所定のフォルダにバックアップを作成する」を
「バックアップを作成する場合の保存先を指定する」に設定名変更。
・新規インストールの標準のファイルタイプ別の設定にperlを増やす。
URLリンク(hide.maruo.co.jp)
371:357
07/07/26 20:49:45 LS+kl4XA0
>>368
すんまそん。ご指摘通りです。正しくは、
文字列1;文字列2 12345
です。スペース3つをタブに置き換えて、>>365のマクロで実行してみてください。
>>369
エクセルの LENB()関数で調べた結果、最大は約1400ぐらい。
バイト数の数え方はよくわかんないんですが、私の実行してみた範囲では、850文字くらいまでは
>>365のマクロで実行できました。
置換の検索文字列の上限と変数の上限はやっぱり別かな?
372:名無しさん@お腹いっぱい。
07/07/27 00:37:31 BXbamrby0
>>365
文字列変数の上限は約8KB。検索/置換文字列の上限はヘルプに書いてある通り。両者は別物。
こういう時は1行丸ごとヒットさせようと思わなけりゃいいんだよ。
// 文字数に関係なく処理できるマクロ
while (##i < 500) {
searchdown "\\t[0-9]{5,}\\n", regular;
if (!result) break;
$$num = gettext(foundtopx, foundtopy, foundendx, foundendy);
golinetop2; beginsel; golineend2; endsel;
replaceallfast ";", $$num, inselect;
movetolineno 1, lineno + 1;
##i = ##i + 1;
}
373:名無しさん@お腹いっぱい。
07/07/27 00:52:07 hX7HJqzP0
seisikiban mada-?
374:名無しさん@お腹いっぱい。
07/07/27 06:46:13 sZBrH0E30
madadayo-
375:名無しさん@お腹いっぱい。
07/07/27 10:58:51 NSnx6JB80
そんなに秀丸の再変換機能を使いたいのか、おまいら
376:357
07/07/27 18:24:40 RXaAM1HH0
>>372
すげぇ神!!ありがとう!!
で、実行してみたんだけど、今度はメモリ不足って Windows に怒られた・・・。
ので逐一ファイル保存するようにしてやったら行けた。すげーーーーー神ーーーー
↓この辺がプロ。
movetolineno 1, lineno + 1;
私なんて golineend2; right; って書くorz
377:189
07/07/27 19:17:09 Yk4WBj4z0
>>370
アルェー、治ってないのかNA?
378:372
07/07/27 23:42:10 BXbamrby0
>>376
自分で使うだけなら golineend2; right; でもいいけど
動作環境の [「行末<->次の行の行頭」移動の禁止] が ON だと思ったように動かないからなぁ。
movetolineno なら動作環境に関係なく同じ動きをするから安心。
他人に使わせるマクロは設定の違いによって動作が変わらないように注意して書かなきゃいけないから気を遣うよ。
379:名無しさん@お腹いっぱい。
07/07/28 07:12:07 1PmgV9eC0
>>377
↓これじゃないの?β18でも再現するなら報告した方がいい
>>246
・Unicode独自文字があり、保存するときのエンコードの警告表示をOFFにしていると、
自動保存で再読み込みされる問題修正。
380:名無しさん@お腹いっぱい。
07/07/28 10:39:16 T1kgkIfD0
先ほど気付いたのだが、hoge.txt を編集中にバックアップをとっておこうと思って
「名前を付けて保存」で hoge_1.txt として保存すると、 編集中のファイルも
hoge_1.txt になる。
元のファイルで編集を続けようと思うと、一旦閉じて hoge.txt で開かなければならない。
大した手間ではないが、ちょっとどうかな、と思った。
「名前を付けて保存」でもそのまま元のファイルで編集続行 ON/OFF のオプションを
を設けるか、あるいは、
「名前を付けて保存」とは別に「別名で保存 (元ファイルでの編集続行)」メニューを
追加したらどうか、と思いますた。
381:名無しさん@お腹いっぱい。
07/07/28 11:02:20 qUP9LuMv0
先ほど気付いたって、ほとんどのWindowsアプリはそういう動作だろ。
382:名無しさん@お腹いっぱい。
07/07/28 11:11:21 SE5CQA+70
>>380
そうそうほとんどのアプリがそうなっているのが問題だよね。
別名で保存(F12) とは別に、別名で補完し元のファイルで作業続行
ってのがあればOK!
383:名無しさん@お腹いっぱい。
07/07/28 11:27:48 JRq9uwrD0
Adobeのソフトウェアでは「複製を保存」で統一されてたかな
384:名無しさん@お腹いっぱい。
07/07/28 11:56:22 yE2gjPJP0
別名保存はあってもいいな。
385:名無しさん@お腹いっぱい。
07/07/28 12:11:15 Rj587cn/0
>>380
名前を付けて保存のあとに、ファイル名変更 で元の名前に戻すのはどうだ。
「実際のファイルのファイル名も変更する」はoffで。
386:名無しさん@お腹いっぱい。
07/07/28 12:14:22 h4eQmvjq0
そしてVCのプロジェクトをいじっていると *.BAK ファイルがいらない子な件。
Main.c も Main.h も容赦なく上書されて意味ねえ…。
387:名無しさん@お腹いっぱい。
07/07/28 12:19:28 i10v0RW20
俺は普通に上書き保存→エクスプローラーでコピペ→名前変更
ってしてるな
388:名無しさん@お腹いっぱい。
07/07/28 12:20:07 2N3SnYz70
バックアップはサクラエディタのように日付や時間をファイル名に含めるようにしたらいいのにとは思う。
重要なものはSubVersionで管理してるけど、わざわざSubVersionに登録するほどでもないものは
エディタのバックアップ機能を活用したい。
389:名無しさん@お腹いっぱい。
07/07/28 12:48:42 WIRNNrn80
連番セーブマクロを使うと hoge.001.txt, hoge.002.txt, hoge.003.txt, … というファイル名で
バックアップを保存できて、そのまま元ファイルでの作業続行が出来る。
でもやっぱり Subversion と同様に、そこまでしなくても…というケースは多いだろうし、
連番名だけという制約があるから、「別名保存 (元ファイルでの作業続行)」 も最初から
メニューとして用意されていたほうが良いかなとは思う。
390:名無しさん@お腹いっぱい。
07/07/28 13:54:54 h4eQmvjq0
とりあえず田楽DLLで低級マクロを書いてみたけど、こんな感じ?
あえて非破壊にこだわるなら saveas basename2; で上書してる部分をコメントアウトすればおk。
// =====編集前のファイルをバックアップしつつ上書保存するサンプル=====
if( ( 0 <= strstr( filetype, "." )&&( 1 < strlen(filetype) ) ) ){ // 新規作成等のファイルには "." がない
// 田楽DLLのロード
loaddll hidemarudir + "\\DengakuDLL.dll";
if(result){
// バックアップファイル名を作成
$FName = leftstr( basename2, strlen(basename2) - strlen(filetype) );
$SaveName = ".\\" + $FName + filetype + "@" + year + month + day + hour + minute; // 日付+時分
// 田楽DLLによるファイルコピー
#Res = dllfunc("COPY",basename2,$SaveName);
}
saveas basename2; // 現在編集中のファイルを上書き保存
}
}
else{
SAVEAS; // 新規ファイルは「名前をつけて保存」
}
391:名無しさん@お腹いっぱい。
07/07/28 18:03:14 vL3Jh93I0
>>380
別にそのままで編集続けりゃいいじゃん。保存する時に
元ファイル名で保存するか、そのまま上書き保存して
リネームでもいいし。
392:名無しさん@お腹いっぱい。
07/07/28 19:51:04 pRpaguUe0
>>380
www.maruo.co.jp/hidesoft/4/x05039_.html#5043
>>390
何もそこまでしなくても(苦笑)
393:名無しさん@お腹いっぱい。
07/07/28 22:15:17 kNyJl3I60
>>390
コピーするだけなら、コマンドプロンプトのコピーコマンド使うとか?
というか、Windowsで動くteeを探して、使った方が楽かも。
全選択後、tee <con 出力ファイル名 >nul
394:390
07/07/28 22:55:01 h4eQmvjq0
>>392
>>393
まあ、あえて田楽DLLを使ってるのは dllfunc("MKDIR","/p .\\" + $folder ); とかで
バックアップ用のディレクトリを掘ることを想定してのことなんだけどね。
もっと高度にするなら、世代管理も必要だなあ。
395:名無しさん@そうだ選挙に行こう
07/07/29 04:18:04 +p+DDkqY0
俺もそこまで・・・って一瞬思ったけど何気に便利そうだなwww
396:名無しさん@そうだ選挙に行こう
07/07/29 06:03:47 FTvYQe120
世代管理を実装してみますた。
田楽DLLいいよ、田楽DLL。
URLリンク(suzuka.mine.nu)
解凍pass:メ欄
改変はご自由にドゾー
397:396
07/07/29 06:04:57 FTvYQe120
すいません、396 = 394 です orz
398:名無しさん@そうだ選挙に行こう
07/07/29 10:58:18 /4wgCLl+0
>>396
> 世代管理を実装してみますた。
> 田楽DLLいいよ、田楽DLL。
> URLリンク(suzuka.mine.nu)
> 解凍pass:メ欄
> 改変はご自由にドゾー
お疲れ様です。
実際に使ってみました。
世代管理いいですねー。
めちゃめちゃ便利です。
バックアップ用のディレクトリを掘る
dllfunc("MKDIR","/p .\\" + $folder );
があれば文句なしだね。
399:396
07/07/29 13:24:10 FTvYQe120
>>398
フォルダ作成機能を追加しましたです。
ひととおり動作を確認したのでうp。
URLリンク(suzuka.mine.nu)
解凍pass:メ欄
$Folder に ".\\Bakup" "C:\\Bakup" などを記述するとバックアップファイルを格納するフォルダを作成できます。
フォルダ作成が不要なら $Folder=""; を指定。
バックアップファイル名は「オリジナルファイル名+指定のファイル名区切り(以前は "@" 固定だった)+日付を表す
数値の連続」としたので、"document.txt~200707291308" というようなファイルも作成できます。
document.txt~2007-07-29_13-18 などと指定する場合は、ファイル検索のワイルドカードを自分で直接記述すれば
対応可能。(例: $WildCd = "????-??-??_??-??"; )
ちなみに、年月日時分の単位で指定してバックアップファイルを作成する場合、当然ながら1分以内に何度も実行
すればそのつど上書されますので、更新頻度が高いようであれば秒単位で指定してください。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5345日前に更新/230 KB
担当:undef