リネームツールをまたーり語るスレ 006 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
PSSTPSST
目が弱ってきたので、DPIを125%にしたところ、
ウィンドウ下部の置換とかの欄が表示されず
Ver.3なら発生しないとの情報を得たが探しても見つからない
作者の人も更新完全に止まってるし
どなたか持ってないですかね… PSSTPSSTじゃなくて別のソフトじゃ駄目なの?
テキスト形式でリネームしたいならLiNameとかあるでしょ unicode対応していないけど
renemo
が便利
特に矩形選択 質問させて下さい。Windows10を使っています。
EXif情報のないファイル(動画です)の名前を撮影日にしたいです。
動画ファイルのプロパティを調べてみると付近にあるJPG写真のEXif情報から判断するに..
プロパティ>作成日時 ←めちゃくちゃ
プロパティ>更新日時 ←めちゃくちゃ
プロパティ>アクセス日時 ←めちゃくちゃ
プロパティ>詳細>メディアの作成日時 ←正解
しかしそもそも検索で"メディアの作成日時"自体あまり記述が出てきません。
また、殆どのリネームソフトは更新日を基準にリネームしているようです。
そのファイルが持っているプロパティ情報を選択してファイル名にすることが
flexible Renamerの"タグ・リネーム"から可能ですが選択肢に"メディアの作成日時"がありません。
(昔はあったみたいな記述は検索で見つけました)
単純な"動画のファイル名を撮影日にしたい"ができなくて困っています。 そのFlexible Renamerのタグリネームでプリセットボタンの下にある編集ってところを押す
するとプロパティ一覧が出て来るからメディアの作成日時にチェックを入れる
ついでにその画面でフィルタの項目に動画の拡張子をいれる
ダイアログを閉じてタグ一覧ボタンからメディアの作成日時を選ぶ >>214
出ましたー。完璧です。本当にありがとうございます。
プロパティの数が多いから選択表示となってる仕様なわけですね。
"編集"の場所が上と下で割と遠かったので気づきませんでした。
しかし... これ撮影秒までネーミングに影響しないんですね。
年4桁
月2桁
日2桁
時間2桁
分2桁
秒2桁
のできれば14桁にしたかったんですが12桁のようです。
RexiferというEXifから情報を持ってくるソフトは14桁。
このあたりはソフトの仕様なんですかね。
写真はもとより短い動画だと1分内で重複しそうなので仕様レベルで探すしかないですね。 全てをFlexbleでやるよりも
やりたいことに合わせてソフトを使い分けた方が楽 RenemoもPSSTもLinameも
どれも使い勝手がいいんだけど
unicode対応してないのが残念すぐる VimRenamerで統一してるからなんでもござれだわ >>219
スマン対応を謳ってるね
以前読み込めないのあったんで駄目だと思ってた
フォルダの方に何か問題があったか・・・ 普通に98系とNT系で分けてるだけでしょ
少なくとも一般的にunicodeって
その対応未対応によって大分類するほど大きな要素ではない xnviewのフォルダツリーがドラッグとかできなくなったんですが、同等のファイラはありませんかね goodreaderUSB経由でiphoneに入れた後にPCに戻したフォルダ&ファイル群がNFD濁点に
なってしまって困っていたのですが、>>162など参考にして何とかなりました。
お〜瑠璃ね〜むや練馬など試したのですが、サブフォルダ内一括でフォルダ名変換が
必要だったので、結局最終的にFlexible Renamerに行き着きました。
作ったスクリプトを上げておくので必要な方が居たら使ってください。
https://www.axfc.net/u/3909257 あ、フィルタに半濁点入れてなかった……
フィルタでのorの書き方がわからないので濁点と半濁点で1回ずつ実行するか、
対象が多いと時間かかりますがフィルタなしで使ってください。
濁点:*゙*.*
半濁点:*゚*.*
てかフォルダにはフィルタ掛からないみたいだしやっぱりよくわからない。 ああ、フィルタに拘らず検索のボックスを弄ればよかったのか。
readme修正してもう1回上げました。
https://www.axfc.net/u/3909265 教えてください。
flexible renamerで複数のファイル名を変換する場合に
ファイル名先頭の何文字かを名前の最後に移動する、
反対にファイル名最後の何文字かを名前の先頭に移動する、といった動作を
一括して行うことができるんでしょうか。 >>229
パターンをカッコで囲んでおくと、その部分にマッチする文字列を\1,\2,\3...で参照できる >>230
レス遅くなって済みません、ありがとう。
参照はできるけど一括変換は無理と言うことですかね。 >>231
なぜ一括してできないと思い込んでしまったのか
その理由を教えてほしい Regular Renamerの整形パターンを複数登録して送るから使ってたんだけど
最近今まで動いていたパターンが動作しなくなったなあ
なんなんだ >>236
[作業日付(数字)]日本語を含む名前[部署識別英数字]
みたいなフォルダで、まんなかの部分の文字列だけにリネームしてて
数日前PC1だと動いてたのがPC2だと動かなくなって??って思ってPC1で試したらまだ動いて、
同じリネームパターンなのにおかしいなって思ってたらおとといぐらいからPC1でも動かなくなった httpsでアクセスしちゃってたみたいだ
失礼しましたm(_ _)m ファイル名をフォルダ名にする方法ってありますか?
flexible renamerにそんなのあったようななかったような >>243
もう1度自分の書いたレスを読み返してみよう。 メモ帳型リネームソフトでも出来るのが多いね
可愛い犬dog001.jpg
可愛い犬dog002.jpg
可愛い犬dog003.jpg
可愛い犬\dog001.jpg
可愛い犬\dog002.jpg
可愛い犬\dog003.jpg
みたいな感じで
矩形選択・挿入・削除ができるエディタ付きやエディタ併用タイプはマジ便利 Aドライブの連番付いたファイル名をBドライブの連番付いたファイル名にコピペするのってできないかな。
正副のHDDがあって正側をリネームだけして中身に変更がなかったらコピーする時間勿体無いからファイル名だけコピペしたいの 1回だけのリネームならリネーム用バッチをCSVから作ることがあるな。
ひな形をCSVで作って、細かい整形はエディタで置き換えたり、矩形選択で消したり >>243
flexible renamerにもあると思うけど使ってないからなー
瑠璃なら連番モードで \fを使う。余分な文字列あるなら、その後で削除
>>246
名前コピーだけならミラーリングツールでもそう時間はかからないと思う
用途に合っているならだけど NFD濁点はFileNameNormalizerってのがさくっと変換できて良しだった リネームして汚ネームになったら
眠〜くなってお姉さん夢に出てきたので
オネーニにしてドッピュー K.Takata's software: bregonig.dll Ver.4.20
http://k-takata.o.oo7.jp/mysoft/bregonig.html
2019/01/30 Ver.4.20
・Onigmo (Oniguruma-mod) 6.2.0 for bregonig.dll を使用。
https://github.com/k-takata/Onigmo/tree/Onigmo-6.2.0_for_bregonig
・Unicode データの更新 (Unicode 11.0.0, Emoji 11.0)
・その他バグ修正
・本ドキュメントの各節へのリンク先を変更。
利便性がよくなかったため、ID 末尾の `.` を削除。
お〜瑠璃ね〜むには bregonig.dll のファイル名を bregexp.dll にリネームすれば置きかえ可 「2つのパスマスクを参照して、片方のタイムスタンプをもう片方の物に揃える」
という一括処理が出来るソフトがあるのですが、
https://www.vector.co.jp/soft/win95/util/se280425.html
「?」といった特殊文字に対応しておらず、止まってしまいます
リネーマーの話ではなくて恐縮ですが、
似たようなことができるソフトはないでしょうか? >>256
ありがとうございます
FNCVTで同じ事は出来ないようです >>254
Windows中心で遊んでて古いフリーソフトも良く使うのなら文字としての正しさには目をつぶって
〜波ダーシ〜 は 〜全角チルダ〜 に統一してしまうほうがいい
似たようなことができるソフトとして「Attributer」を使っているけど
やはりタイムスタンプの元にしたいファイルのファイルネームに
>>255の波ダーシやunicode記号がファイルネームにあるとダメだった
http://hp.vector.co.jp/authors/VA003072/freeware.html (開発者のHP)
> Unicode で指定された一部の記号がフォルダまたはファイル名に含まれている場合, 不正な日付が表示されます.
Attributer
動作OS:Windows 7/Vista/XP
https://www.vector.co.jp/soft/winnt/util/se158608.html
https://deliver.vector.co.jp/screenshot/158/158608_00.jpg
同一のディレクトリにあるものにかぎられるが
複数選択状態からタイムスタンプをそろえる元になるファイル上で右クリックして「プロパティ」を開くと
「属性」タブに元にしたいファイルのタイムスタンプが表示される
「適用」ボタンがグレー状態になっているので「アーカイブ属性」とかのチェックボックスをクリックしてから
「適用」を押すと選択してたすべてのファイルは元にしたいファイルのタイムスタンプとそろう >>254
「タイムスタンプをコピーする」でぐぐったらこんなのがあった
波ダーシにも対応してるようだ
タイムスタンプコピーツール Ver0.2.0.2β
2018年2月25日
タイムスタンプコピーツール | murachuu.com
> .Net framework 3.0以上のWindows環境で動作します。
https://www.murachuu.com/?page_id=435
https://www.murachuu.com/wp-content/uploads/2017/03/cpts01-273x300.png 「フォルダ内の全ファイルの更新日時を任意のファイルの更新日時に合わせる」というツールはよくありますが、
>>254のツール「EverST」はそうではなく、
「ファイル名(拡張子を含まない)が同一のファイルの更新日時を次々に統一していく」といったものです
「映像と音声と字幕ファイルの更新日時をグループ毎に同一に揃えたい(膨大な量を一括で)」といったニーズに応えてくれます
>>259
ありがとうございます
ただちょっとこちらの目的には合わないようです >>258のAttributerはシェル拡張だからインストールして使うタイプ
タイムスタンプ変更にリネーム系のソフトをいちいち起動しないで済むけど
インスコ専用だから好みが分かれそうだしWin10にインスコできるのか知らん
>>259のタイムスタンプコピーツールは初見
D&D即実行タイプってところがなかなかいい
>>260
EverSTで変更できないファイルだけ>>258-259でやればいいし
それ以前に通常のリネームツールで特殊文字をEverSTで扱える文字にしちまえ
それがいやならバッチスクリプトを書く >>261
>EverSTで変更できないファイルだけ>>258-259でやればいいし
vector一通り見た感じ、それしかなさそうだなとは思っています
問題は「〜」みたいなわかりやすいのならいいんですが、
DLした動画のファイル名を自動で付ける設定だったりすると、高確率で特殊文字が混入するため、
どのファイルのどの文字が引っかかってるのかわからないという事態になっていたりします
EverSTのソート順がエクスプローラと違うので余計に目星がつかなくて厄介ですね UnicodeをShiftJISに変えればいいんでしょ
自分で文字をチェックして変えるんじゃなくて
リネーマーの機能で一括変換すれば簡単
練馬+Unicode補正フィルタ で出来るし
お〜瑠璃ね〜む でも出来るかも ファイル名で既(未)DL判定をする場合があるので、ファイル名変更はなるべく最後の手段にしておいて、
今回はNGファイルを手動で退避してEverSTを完走させ、NGファイルは>>259で1つずつ処理しました
ありがとうございました >>264
さいしょからそのつもりで提示したんだけど
>>260,262の書込みはないよね
似たようなことができるソフトっていう訊き方は機能や操作性の差異を許容できる人が使うものでしょ >>264
作ってみた
uploader.jp のサンプルローダー pass:rename >>267
すごいな Unicodeもまとめて一瞬で終わった
感動した >>267
!?まさか作って頂けるとは…
件のNGファイルでも正常に動作するのを確認しました
EverSTはファイル全削除とかいう謎の自爆スイッチを抱えててちょっと怖かったので
安全性も確保できて助かります
本当にありがとうございました! >>77とほぼ同じような事をやりたいと思ってこのスレ見に来たんだけど
そのあとの流れが物凄く参考になった。ありがとう
そして>>81に惚れたw お〜瑠璃ね〜む ver4.9.2
3年半ぶりに更新 リネームはずっと瑠璃メインで使ってるし、更新されること自体がありがたい >>271
報告乙
ありがたやありがたや
ファイルサイズは4.9.2b6とおなじだけどハッシュがちがうね
バグフィクスかな?
>>253
ついでにbregonig.dllも4.12から4.20に更新した
瑠璃はDLLのファイル名がbregonig.dllのままでも読み込んでくれるはずだよ FlexibleRenamer、起動したら固まるようになっちゃったよ
ファイル全部消しても同じだしよくわからん >>276
起動時に色々と読み込むため、重くなっているのでは?
プログラム終了時に
ファイル
フォルダ
サブフォルダ以下も対象
のチェックを外すと良い
さらに、ウインドウを出来るだけ小さくする(ファイル表示数を少なくする) >>276
久しぶりに使ったら自分も同じ症状だったので調べたら
Flexible Renamer.iniの12行目のCurrentFolderの
パスがすでに存在しないなどの理由で、デスクトップを参照しようとすると
人によっては起動時にフリーズするようです。
なのでこれを任意のパスに書き換えれば直ります。
また自分の環境(win10, 64bit)だと原因はデスクトップに置かれていた
何かのショートカットファイルだったらしく、これを削除したらデスクトップでも
普通に動作するようになりました。 むかしいろんなショートカットファイルを集めたフォルダをエクスプローラで開くときにしょっちゅう固まるんで再現条件を調べたら
そのフォルダにネットワーク上のファイル/フォルダへのショートカットがあって
ターゲットの入ってるネットワークストレージが繋がってないのが原因だった FlexibleRenamerのiniファイルは読専にしてる >>280
自分も他のPCといろいろ共有しているので、後でまた調べてみようと思います。
直ったとはいえ、完全に原因が特定できず、再現もできずでどうもモヤモヤしてて……
>>281
ああその手がありましたね
また再発するようでしたら、読み取り専用にして設定を固定してみます。 [20190927] テレビ.ts みたいなファイル名を一度に
テレビ [20190927].tsにするような方法ないですか
FlexibleRenamerっての入れてみたけどそれらしい項目なくて、切り取り貼り付けじゃあとても無理… >>283
普通に ¥1〜¥9 でグループのマッチ文字列を参照できるけど... >>286
おお!!
少なくともVS2019でビルド可能な状態にするところまでは面倒見てくれるっぽいね
(その後は自由にフォークしなさい的な) Flexible Renamerで下位ディレクトリにあるフォルダごとに1から始まる連番化ってできなかったっけか? 複数あるエロフォルダのファイルを一発連番化したような記憶があるんだ >>286
これ見て少し期待しているが、そろそろ何らかのアクションが欲しいところ!
tera pad のUnicode対応と同じく待ってるが、立ち消えない事を祈るばかり!! ところでお主らメディアファイルのリネームとタグ編集は誰を雇ってあるのかのぅ
わしはファイル名の一括変換や通常のソフトには出来ないような多段階リネームには練馬さん
そしてメディアファイルのタグ情報を高度に編集してくれる練馬さんの相棒ことタグエディタの田吾作どんを
11年前に雇ってからずっと仕事してもらっておるぞ
思いのほか仕事がはかどるのでもう誰も雇わんでええんくらいじゃ
何年か後にはわしの所で働く練馬さんがユニコードの国家試験に受かったのじゃ
流石頭のいい練馬さんじゃい! 昔から勉強は得意じゃったようだがユニコード試験には落ち続けて居たからのぅ
この合格は一際うれしいようで前にも増して仕事をがんばっているぞい
相棒の田吾作どんにはユニコード試験は無理かのぅ ちと歳がのぅ・・・
しかし二人ともよく働いてくれるわい この分だと人を雇う必要さえ思えんくらいの働きっぷりじゃ
二人とも名前はダサいかもしれんし多少気難しい所もあるがいい仕事しよるよ
練馬さんと田吾作どんこやつらはまさによい相棒じゃよ
田吾作どんの仕事 MP3,WAV,AVI,VQF,WMA,OGG,APE,MP4ファイルのタグ編集、リネーム、リスト出力
https://pcgenki.com/soft3/ta539.htm
練馬さんの仕事 マクロ・置換・フィルタ・正規表現・スクリプトによる多段階リネーム、ファイル日時・属性の変更
https://blog2.k05.biz/2014/06/file-rename-unicode.html flexible renamerで末尾、先頭からn文字目以降削除機能とか使ったあと
「検索が完了しましたが、なにも見つかりませんでした」
になって一切ファイル発見してくれなくなるんだけどどうしたらいいの
再DLすればまた普通に使えるけど >>295
ノートPCとか小さい画面で使っていないか?
それで設定が見えていないのでは?
ターゲット(ファイル フォルダ)
サブフォルダ以下も対象
この辺をチェックしてみて >>296
ありがとう
24インチ1080pでやってる
見えてないことはないと思うけど、その辺いじってなかったから帰ったらやってみる #$_!〇〇〇〇〇〇abc-123
半角記号#$_!(0-5文字)+全角製品名(任意数)+半角英数字ハイフン(5-9文字)
のファイル名を
#$_!abc-123 〇〇〇〇〇〇
半角記号#$_!(0-5文字)+半角英数字ハイフン型番(5-9文字)+半角スペース+全角製品名(任意数)
に変更したいです。
半角記号#$_!(0-5文字)は記号がないものもありその場合は、以下にしたいです。
abc-123 〇〇〇〇〇〇
FlexibleRenamerで可能でしょうか?
正規表現コマンド、教えていただきたいです。 こんな感じ?
([#$_!]{0,5})(.+?)([a-z0-9\-]{5,9})
\1\3 \2 >>302さん
すみません、全角製品名(任意数)に全角半角スペースが含まれる場合は
どのように書いたらいいんでしょうか?
([#$_!]{0,5})(.+?(\s| ))([a-z0-9\-]{5,9})
こんな感じと思いましたが、文法が違うのかダメでした。 >>304
横から
([#$_!]{0,5})([\S ]+?)([a-z0-9\-]{5,9})
\s は空白文字
日本語環境だと半角空白とタブコードと改行あたりが含まれるけどファイル名ならタブや改行はないはず
\s に全角空白が含まれるかどうかはライブラリやツールの仕様に依存
\S は空白じゃない文字のこと
実際は \S でも . でも半角記号が含まれちゃうけど気にするなってかんじ?
[ ] で全角半角空白と空白以外の文字とをグループ化して
+? で一文字以上の任意数
うしろに [a-z0-9\-] があるから \S からは半角英数が除外される
>>304
の書き方だと「全角製品名(任意数)に全角半角スペースが含まれる」じゃなくて
全角製品名と半角英数とのあいだに空白がひとつという意味になるし
( ) でくくっているから \3 のキャプチャグループになっちゃう
(?: | |\S) なら [ \S] と同じ意味になって \3 に引っかからなくなる
製品名の部分からasciiの半角英数記号を全部除外したいなら (?: | |[^!-~]) >>305さん
なるほど、色々書いて頂いて勉強になりました。
ググっても書き方例がなかなか見つからず上手くいってませんでしたが
教えの通りで解決できました。
ありがとうございました。 894+1 :名無し [sage] :2020/05/23(土) 13:36:32.11 ID:OEGlBbjq0
ファイル名変更ソフトで
濁音が別れているカタカナ(合字?)を1文字に変換できるもの教えて下さい
「デジタル」→「デジタル」
今はFlexible RenamerとReNamerを使っています
900 :名無し [sage] :2020/05/24(日) 03:12:22.67 ID:kH4kiyYE0
>>894
練馬を使えば
合字の片仮名 → 半角片仮名 → 全角片仮名
の順で2回に分ければ変換できるんじゃないかと。(VBSが書ければ1回で変換が可能)
こんなソフトスレで回答もらって考え方わかったけど具体的手順わからなくて
こんな専用スレあるの今頃知った
デ→デ→デ
個別に変換するのはわかるけど包括的に変換するのはどうすればいいでしょうか mery のマクロ
document.text = document.text.replace(/.\u3099/g,
function(x){return String.fromCharCode(x.charCodeAt(0)+0x0001);}); >>307
サロゲートペアってやつでしょ
練馬+Unicode補正フィルタプラグインで
NFC正規化してやれば一文字に合成される ■ このスレッドは過去ログ倉庫に格納されています