習作ダウンローダー1号2号へのご意見ご感想ご要望等ございましたら、こちらへどうぞ。
雑談も歓迎いたしますが、不適切とおもわれるコメントは削除させていただきます。
サイト全体: 28038
今日: 18
昨日: 20
2025-10-29 の名無しさんへ
すみません。 「高校講座」の部分を見逃していました。
現在、自分は習作3号を使っていないので現状は不明です。
しかし「使えないから改善してくれ」という要望も来ていません。
誰も使っていないのでは?と思っていますw
そのうち確認することにします。
今のところ、影響は無い様です。
新作のみ全科目をJSONで毎週落としていますが
不具合を感じていません。
XMLは普段使っていませんので、掲示板の投稿等で
情報を得ています。
XMLならまだボキャを落とせるかもしれません。
106.154.192.245の名無し様
長期間無視した形になってすみません。
その頃既に私も試作を作っていたはず
ですが、こまかい事は忘れてしまいました。
ありがとうございました。
遅くなりましたが、XMLのオフセットの値を更新しました。
今回は、エンジョイシンプルイングリッシュ、ラジオビジネス英語も
前期の再放送ではないので変更が必要です。
xmlにdirの情報が採用された時は「ラジオ英会話」で先行採用されたのちに他の講座に展開されました。”mp4”から””への変更は小学生の基礎英語とボキャブライダーは時期が異なるので全講座一斉ではありませんでした。
“r”はxmlにdir情報が採用される以前に特定の講座のみに使われていた時期があり、しかも”mp4”に変更される時もあったので失敗したらURLを変えてリトライするようプログラムが必要でした。
現在はxmlのdirの情報に従ってURLを作るようプログラムすれば良いので、候補を設定する必要はないのでは?と思います。
今週、先達のソフトで先週分の DL が出来ない場合があったようです。
習作は、手元では大丈夫でした。
習作は、xml 中の dir="?" の値が原因で DL 出来ない時は
"", "mp4", "r" の三つを候補として再確認するようにしています。
以前にもこの値が変更されたことがあったので残しています。
4つ目の値が出てきたらお手上げですが…
以前は、dir の値が変わる時は全科目で一斉に変わったような
気がします。
●試作ダウンローダー1号の記事のある所
NHK テレビ・ラジオ 英語講座 総合案内所 PART19 at lavender.5ch.net
214 に投稿されているURLのv8をv10に変更
ツール作者の共有情報では?
ほかのツールとは〇〇〇?

コメント
最新を表示する
>> 返信元
CaptureStream の23年度対応という事であれば、この Wiki の
トップページの「先達のソフトウェア」のリンクから
「CaputureStream CS-English/CS-Mult」を選んで
「語学講座CS2」をご検討ください。
CaptureStreamの改造をされていたようですが、2023年度の講座に対応したGUI版のCaptureStreamを公開していただけませんでしょうか?
よろしくお願いします。
230604+exe版の使い方がわかりません
小学生の基礎英語で出ていた ffmpeg のエラーは、入出力ファイル名のどちらかの末尾に改行コードがついていたからの様です。解決してほっとしました。
当分機能の追加へんこうはしない予定です(NHKの変更への追随を除く)。
230528版を公開告知した後に、「お悩みバスターズ中国語も同じ仕組みかも」と思って見てみると
うまくいったので、再度公開しました。
今なら4月に出遅れた人も間に合うとおもいました。
もっと早くに対応したかったのですが遅くなりました。
「小学生の基礎英語」を除く「おうちで英語学習」に対応した 230528版を公開しました。
22年末から対応しようと下調べしていましたが、ruby で読めるデータが見つけられず今日までかかってしまいました。
「小学生の基礎英語」については、データは判っていましたがどう統合するかが問題でした。しかし、他の科目と同じ
ffmpeg のエンコード設定では、エラーが出るので今回は見送りました。
ドイツ語応用編の xml のオフセットを230411版から間違えていました。
誤 : [:-, ["4410", "german/kouza2"], [2, 800], ...
正 : [:-, ["4410", "german/kouza2"], [2, 0], …
です。ご利用の方はご自分で直されていると思いますが、確認不足ですみません。
>> 返信元
意図したわけではありませんが、解決して良かったです。
ファイアーウォールでなくウイルスチェックに引っかかったのかもしれないです。
時々マルウェアの警告が出てきます。
最新版 : 230513版 : 230513+exe版はセキュリティの影響もなく
作動しています
前のは何を
やってもダメでしたが。
ありがとうございます。
1) .exe版 + BusyBox for Windows 1.37 で動作確認しました。
$fetch = "c:/YourPath/busybox wget -O -"
と指定してください。
busybox を bb32 に変えて試していたので、機能せず途方にくれていました。
2) ruby 3.2.2-1 32bit で cURL 不要のコンパイルに成功したので近日中に公開します。
.exe が 4MB超、実行時に展開されると 16MB超 になってしまいました。
当方 Windows10 64bit なので表記が違うかもしれませんが
”コントロールパネル > システムとセキュリティ > Windows Defender ファイアーウォール” から
1) "Windows Defender ファイアーウォール を介した アプリまたは機能を許可" を開いて
c:\windows\system32\curl.exe (.exe版) 、ruby.exe (.rb 版) を追加してみる。
2) ”設定のカスタマイズ” を開いて
”(略)すべての着信接続をブロックする” を オフにする。
のあたりは、お試しになりましたか?
当方もネットワーク関係は疎いので、うまくアドバイス出来ません。
現在 getNet() は、.rb は URI.open、.exe は cURL.exe を使用するようになっているので少しゴチャゴチャしています。
cURL 無しでコンパイル出来る様に努力中です。
ネットへのアクセスは、ここと ffmpeg の実行部分だけです。
うまく動くよう変更出来たら、どうやったか教えていただきたいです。
無能なのでファイアーウォール等にアクセス許可ができません
NHKdl_230423のNHKdl.rb
行353から360(この部分が影響?)
を変更して使うことにしました。
それでは、ファイアーウォールにアクセス許可を追加してください。
NHKdl の不良じゃなくて良かったです。
ファイアーウォールを切ればダウンロードok
naze様へ
:Y を :X に変えてもダメですか?
ファイアーウォールを切って試すことはできますか?
全滅です
>> 返信元
naze様 何度もすみません。
そのメッセージは bangumi_6806.01.json を取得できなかった時に出てくる物のはずです。
この url をブラウザで読めたので、もし1番組しか試しておられなかったら、
他の番組をダウンロードできるか試して頂けますか?
それとも、複数の番組を試して全滅だったのでしょうか?
--- Read config ---
https://www.nhk.or.jp/radioondemand/json/6806/bangumi_6806_01.json
:Y & english/basic1 is NOT AVAILABLE
今日、NHKdl.exe を MS Defender が Trojan:Win32/Bearfoos.A!ml と判定し削除してしまいました。
誤判定と思いますが、信用出来ないとお考えの方は .rb をお使いください。
NOT AVAILABLE と表示される問題も ウイルスチェック、ファイアーウォールの影響の可能性はないでしょうか?
NG表示方式
NGID一覧