サイト全体: 31392
今日: 25
昨日: 11
XML のオフセットを26年度 7月分に修正しました。 現状、最新版で不具合は無いと考えています。 いろいろあるので改訂版はもっと後になります。
結局、2026年度更新はしないという事ですか? GUI版もなしですか?
rubyでgui exe化出来ないとかいたができた。お粗末なgui 無知無能のおれにはこんなもんしか
rubyでguiにチャレンジ。スクリプト状態では問題無いのにEXE化にできない。AI等と相談しながらやったが最終的に断念させられた。周作さんに期待している
ffmpegに-http_seekable 0をつけなくても良くなった? 特定の「バージョンXから完全に不要になった」という大きな仕様変更があったわけではなく、HTTPプロトコルのハンドリング(libavformat/http.c)が年々改良され、サーバーとの互換性が向上した結果、多くの環境でデフォルト設定のまま問題なく動くようになったというのが実情だそうです。知らんけど
https://www.nhk.or.jp/gogaku/config/android/config-v101.xml 基礎英語 レベル1 基礎英語 レベル2 は講座名が修正されている。 別のツールで修正されていないと言っているようだが、ゴガクアプリはこちらを参照していると思われる
前回 Xml で7講座のダウンロードが出来ていないと書き込みましたが、 原因がわかりました。 未公開の26年度版向けに改変した部分にバグがありました。 現在公開中の版は今まで通り使用可能です。
2026年度更新予定はないのですか?
今シーズンの offset を公開しました。 現在7講座がダウンロード出来ません。 お急ぎの方は、他のツールをお使いください。 40k_d_hta でのダウンロードを確認しています。 ラジルラジル(Json)形式では全講座の動作を確認しています。 >>ムシシムシシ様 ウソ ではなく間違いということでお願いします。 確認不足ですみませんでした。
ウソダネ、英会話タイムトライアル、ニュースで学ぶ「現代英語、英会話タイムトライアル 今現在放送されてない 例、英会話タイムトライアル 月曜~金曜 午後11時50分~翌0時00分
習作ダウンローダー1号2号へのご意見ご感想ご要望等ございましたら、こちらへどうぞ。
雑談も歓迎いたしますが、不適切とおもわれるコメントは削除させていただきます。
シェアボタン: このページをSNSに投稿するのに便利です。
意図したわけではありませんが、解決して良かったです。 ファイアーウォールでなくウイルスチェックに引っかかったのかもしれないです。 時々マルウェアの警告が出てきます。
最新版 : 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 と表示される問題も ウイルスチェック、ファイアーウォールの影響の可能性はないでしょうか?
NOT AVAILABLE と表示される問題について 手元では、googleにログインしていないブラウザでダウンロードできています。 ソフトは何をお使いですか?
windows11 x64 230423版 : 230423+exe版共に NOT AVAILABLE と表示される
NOT AVAILABLE と表示
NHKdl.rb を ruby3.2.2-1 + ocra でコンパイル した .bat の中身 fiber.so は 0byte のダミーファイルです。 set RBASE=C:\Ruby32\ set RBASELIB=%RBASE%lib\ruby\3.2.0\ type nul > fiber.so %RBASE%bin\ocra NHKdl.rb fiber.so %RBASELIB%rubygems\core_ext\kernel_require.rb --console --no-enc --no-autoload 2>&1
名無し様 ありがとうございました。
ボキャブライダー対策として、NHKdl.rb の680行辺りの # 221017以後 ラジオ英会話対応 $xmlExt決め打ち # fn が拡張子を含まない時、ex 又は $xmlExt を追加 if !fn.include?(".") fn += (ex == "") ? $xmlExt : (ex[0] == ".") ? ex : "." + ex end の if から end までを削除してみてください。
ボキャブライダー "https://vod-stream.nhk.jp/gogaku-stream/mp4/%/index.m3u8"
NG表示方式
NGID一覧
コメント
最新を表示する
>> 返信元
意図したわけではありませんが、解決して良かったです。
ファイアーウォールでなくウイルスチェックに引っかかったのかもしれないです。
時々マルウェアの警告が出てきます。
最新版 : 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 と表示される問題も ウイルスチェック、ファイアーウォールの影響の可能性はないでしょうか?
NOT AVAILABLE と表示される問題について
手元では、googleにログインしていないブラウザでダウンロードできています。
ソフトは何をお使いですか?
windows11 x64
230423版 : 230423+exe版共に
NOT AVAILABLE と表示される
NOT AVAILABLE と表示
NHKdl.rb を ruby3.2.2-1 + ocra でコンパイル した .bat の中身
fiber.so は 0byte のダミーファイルです。
set RBASE=C:\Ruby32\
set RBASELIB=%RBASE%lib\ruby\3.2.0\
type nul > fiber.so
%RBASE%bin\ocra NHKdl.rb fiber.so %RBASELIB%rubygems\core_ext\kernel_require.rb --console --no-enc --no-autoload 2>&1
>> 返信元
名無し様
ありがとうございました。
>> 返信元
ボキャブライダー対策として、NHKdl.rb の680行辺りの
# 221017以後 ラジオ英会話対応 $xmlExt決め打ち
# fn が拡張子を含まない時、ex 又は $xmlExt を追加
if !fn.include?(".")
fn += (ex == "") ? $xmlExt : (ex[0] == ".") ? ex : "." + ex
end
の if から end までを削除してみてください。
ボキャブライダー
"https://vod-stream.nhk.jp/gogaku-stream/mp4/%/index.m3u8"
NG表示方式
NGID一覧