【ニコ生】新配信録画ツール(仮、livedl Part9 (469レス)
【ニコ生】新配信録画ツール(仮、livedl Part9 http://egg.5ch.net/test/read.cgi/software/1743138945/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
276: 名無しさん@お腹いっぱい。 警備員[Lv.14] [sage] 2025/05/05(月) 07:44:19.35 ID:k8PwvdPm0 使えない文字というか標準から何も変更してないんだけど、みんなは使えてるのかな 別に自分なりのファイル名とかにしてるわけじゃない http://egg.5ch.net/test/read.cgi/software/1743138945/276
277: 名無しさん@お腹いっぱい。 警備員[Lv.7] [sage] 2025/05/05(月) 07:55:01.72 ID:xy+MtRT60 >>276 あなたがたまたま録画したい配信者のタイトルや名前なりに以下の文字が入ってて、Slなんちゃらはそれを変換してなかったらエラーになるかも じゃあなければStreamlinkにファイル名を渡した際にエラーになるのかもしれない どっちにしろここにかいてもどうにもならんので四八福星間開発のブログで報告しないと変わらない 参考 livedlの禁則文字変換 func ReplaceForbidden(name string) (fileName string) { fileName = name fileName = regexp.MustCompile(`\\`).ReplaceAllString(fileName, "¥") fileName = regexp.MustCompile(`/`).ReplaceAllString(fileName, "∕") fileName = regexp.MustCompile(`:`).ReplaceAllString(fileName, ":") fileName = regexp.MustCompile(`\*`).ReplaceAllString(fileName, "*") fileName = regexp.MustCompile(`\?`).ReplaceAllString(fileName, "?") fileName = regexp.MustCompile(`"`).ReplaceAllString(fileName, `゛`) fileName = regexp.MustCompile(`<`).ReplaceAllString(fileName, "<") fileName = regexp.MustCompile(`>`).ReplaceAllString(fileName, ">") fileName = regexp.MustCompile(`\|`).ReplaceAllString(fileName, "|") fileName = regexp.MustCompile(`)`).ReplaceAllString(fileName, ")") fileName = regexp.MustCompile(`(`).ReplaceAllString(fileName, "(") fileName = regexp.MustCompile(`\p{Zs}+`).ReplaceAllString(fileName, " ") fileName = regexp.MustCompile(`\A\p{Zs}+|\p{Zs}+\z`).ReplaceAllString(fileName, "") // 末尾が.であるようなファイルは作れない fileName = regexp.MustCompile(`\.\p{Zs}*\z`).ReplaceAllString(fileName, ".") return } http://egg.5ch.net/test/read.cgi/software/1743138945/277
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.025s