各工程で調べると、ファイル名前にスペース(半角、全角問わず)があると 同じディレクトリの全ファイルがソートされhoge.txtに書き出されるのが原因みたい(68行目の検索の段階) 噂には聞いていたけど・・ どういった対策があるんでしょうか? 0039名無しさん@編集中2017/06/11(日) 14:44:32.48ID:OyLZ67Pv0>>35 :startの下あたりの代わり --- set file=%* set file=%file:"=%
if "%file:~-3%"==".ts" ( call set ext=.ts goto ts ) else if "%file:~-4%" == ".mpg" (
〜
--- 上の %file% は %~1 の代わりみたいな感じ
あと全体的に回りくどい感じなので例えば67〜74の代わりに --- call set file=%%file:%ext%=%% for /f "tokens=*" %%i in ('dir /b /o:s "%file%_*"') do set input1=%%i --- で やりたいことはやれるんじゃないかと思う(間違ってるかもしれんけど 0040名無しさん@編集中2017/06/11(日) 18:00:42.70ID:jHNQveOJ0 細かくありがとう でも音声のリネームに失敗するようになり あーだこーだやってるうちに頭パンクしてわけが分からなくなったのでちょっとリタイアします 2、3日して頭冷やしてからやり直してみます
あと103行目は""でくくらないとファイル名をうまく渡せずavsファイルの生成に失敗しました そして110行目の「 call set create_avs=%input2:)_=))_% 」でファイル名に含まれる")"を"))_"に置き換えてファイルの並び(作られる*.avsファイル)を上になるようにしてます たった10日前に書いたものですが完全に忘れてました(どこまでも自分用ですいません 0041名無しさん@編集中2017/06/11(日) 21:26:09.68ID:OyLZ67Pv0 まぁ余計なお世話だけど、、、失敗してる原因がわからないんならむやみに echo off しないほうがいいと思うよ --- https://www.axfc.net/u/38148250042名無しさん@編集中2017/06/11(日) 22:06:18.80ID:jHNQveOJ0>>41 ありがとうございます! コピペのままでは動かなかったので
2行目の set file_path=%* → set file_path=%~1 33行目のset avs_file01=%input1:)=))_%.avs → set avs_file01=%input2:)=))_%.avs 32行目の@rem %avs_file01% の値を決定 の上に→をコピペ SET input2="%input1%"
call :get_subtitle_from_txt "第.*話「.*」" call :trimname 「 right call :trimname 」 left echo %subtitle% goto :eof
@rem 指定した文字列(%1)を含む行を %subtitle% に :get_subtitle_from_txt for /f "tokens=*" %%i in ('findstr /r "%~1" "$FilePath$.program.txt"') do @set subtitle=%%i @exit /b
@rem %subtitle% 中の指定した文字(%1)から右または左(%2)の文字列を改めて %subtitle% に set flag= set pos=0 for /l %%i in (0,1,64) do @call :checkletter %~1 "%%subtitle:~%%i,1%%" %%i set /a pos=%pos%+0 if "%~2"=="right" call set subtitle=%%subtitle:~%pos%%% set /a pos=%pos%+1 if "%~2"=="left" call set subtitle=%%subtitle:~0,%pos%%% @exit /b
:checkletter @if "%~1"=="%~2" if not "%flag%"=="OK" set pos=%~3 & set flag=OK @exit /b 0058名無しさん@編集中2017/07/11(火) 18:32:34.33ID:3+JfBeNY0 USB接続タイプのts抜きチューナーを WindowsタブもしくはWindowsPhoneと接続して旅先で録画、という事は現実的に可能ですか? 旅先で使いたいなと思いまして ノーパソは重いので 0059582017/07/11(火) 21:37:39.99ID:3+JfBeNY0 情報を追加しておくと ロケフリやスマホでの視聴は意図してません あくまで出先でts抜きで録画したいのです コピー制限あってもRECBOXのようにムーブできるのなら可ですが、RECBOX自体も嵩張りますし 0060名無しさん@編集中2017/07/12(水) 00:33:00.78ID:kaxcVySmS 旅先でts抜きする意味あるのか? 0061名無しさん@編集中2017/07/12(水) 02:09:50.06ID:PzR3eFe40 何故WindowsPhone? 0062名無しさん@編集中2017/07/12(水) 04:25:22.49ID:axC4por/0 Windowsタブなら出来るだろ 0063名無しさん@編集中2017/07/12(水) 09:10:45.02ID:EKKxGVJV0 かるいWindowsノーパソでやったほうが吉 WindowsPhoneはバカ発想すぎるが、タブレットも十分信頼性に不安 わからないまま猛進するのは構わないけど、損するのはあなた