【EDCB】EpgDataCap_Bonについて語るスレ 65
レス数が900を超えています。1000を超えると表示できなくなるよ。
xtne6f版はコード整理終わったからなのか
最近要望とかよく取り入れてくれるね だいぶ落ち着いてきたけど、EDCBのサービス表示設定で、BonDriverコピーして衛星・地デジ分けてる環境だと
表示サービスリストの上の数件歯抜けチェックにすると、ドライバーのチェック状態が下のドライバでもコピーされてるんだぜ
ChSet4.txtの上を全部表示するチャンネルにすれば対処できるんだが、このバグはまだ直っていない >>839
誰もバグ報告してなかっただけじゃね?
即修正入れてくれたぞ そういえばBS4Kの新番組情報もちらほら増えてきたな。 録画予約した後、予約変更で録画時間弄ること多いんだけど
深夜0時に終了する番組とか日付跨いでる番組の場合、終了日時の日付設定もしないといけなくて地味に面倒ね
開始日時と録画する時間(〜時間〜分〜秒)だけでも十分だと思うのだけど マージンの増減だけで済ますとか。
あとはMODによるけど、深夜時間のオプション使うとかは?
区切りまたぐときは同じことだけど、とりあえず24時は超えられる 28時間表記にしたら、その辺どんな風に調整できるだろうか。
28時間のやつは表示だけの話かもしれないが xtne6fに変えたら最初の起動以外でEpgtimerが起動しなくなった(バックグラウンドでは動いてるがウィンドウ表示出来ない)んだが対処法ある? とりあえず深夜表示をONにすると、時間の指定が28時でも30時でも
ドロップダウンリストは36時まで表示されてた
https://i.imgur.com/im9qI9n.png
(なので、>844の区切りまたぐときとかは気にしなくてよさげ)
ついでに今気付いたんだけど、24時の指定で深夜表示にすると、
番組表その他はオプション未使用時とほぼ同じまま
ドロップダウンリストだけ36時表示で使えるな >>846
EpgTimerSrv.exeかEpgTimer.exeまたはEpgTimerNWが動いている状態で
別途、EpgTimerTask.exeを動かすとかどうよ。トレイに2個めのアイコンが出ると思うけど。
EDCBのEXEをすべて管理者で実行させる設定にしておけばもっと扱いやすくなるけどな。 >>848
ありがとう
Taskの方ってコピペで作るやつ? ビルドしたときにできるやつ。
コピペでつくるのはNWのやつ。 >>846
EgpTimerSrvのアイコンと通知を常に表示にしておいて、EgpTimerSrv
のアイコンをクリックするだけでEgptimerのウインドウ立ち上がるだろ?
右クリックでも一番上にEgptimerの欄があってそれクリックしても
ウインドウ立ち上がるし
何をそんなに困っているのかが正直判らん
ワイもxtne6fつこうてるけど >>852
常駐させる設定にしてるしタスクトレイのアイコン右クリックからTimer押してもウインドウが開かないんだ >>853
マジで? そりゃ何か変になってるねぇ ワイは普通に作者さんが
配布してくれているバイナリと自ビルドしたEpgDataCap_Bonを
合わせてセッテングしてるだけだけど、何の問題もなくSrvだけを
常駐させてそのSrvアイコンをクリックするだけでEgptimerのウインドウ
開くんだねどねぇ 正直判らん、すまないねぇ >>853
EpgTimer.exeはちゃんと存在するか、EpgTimer.exeダブクリで起動できるか、とか
ウィンドウがなんかのはずみで画面外に飛び出して見えなくなってないか確認 Mterial_WebUIのEPG予約したのを消そうと来たときに、削除のボタンが表示されない。
EPG予約のページにいって、予約をどれか1つタップすると、右からウインドウが出てくるけど、その一番下の行には変更のボタンしかない。
ウインドウの右上の最大化ボタンをおしてから一番下までスクロールすると削除ボタンが出てくるけど。 最初に出てくる小さなウインドウでも削除ボタンが表示されるとうれしい。
最初、EPG予約はEMWUIでは削除できないのかと思ってしまった。 まずはテキストエディタを起動するんだ
そして削除ボタンを追加する !「予約情報管理」→「HDDの空きが少ない場合〜」の削除対象を作成日時順から更新日時順に変更したので注意 乙です
少し頭が冴えてたので
3年ぶりぐらいに移行した
ついでに64bit化も
Webとか付加機能はまだ使いこなせてない > Webとか付加機能はまだ使いこなせてない
その機能があることすら知らんかったw 自分はロケフリでTvRemoteViewerを使ってる関係上WebUIをONにしてEDCB運用
してるけどxtne6f氏版だとデフォルトでWebUIがonになってないから設定し直す必要が
あったけどな
EgpTimerSrv.iniの
[SET]セクションで
EnableHttpSrv=1
HttpPort=5510
HttpAccessControlList=+127.0.0.1,+192,168.0.0/16
(自分は自宅のローカルLAN内のみで使うのでアクセスコントロールリストは上の設定にした)
を付け加えるだけで(EDCBを立ち上げてる鯖のアドレス:5510)でWebUIにアクセス出来て便利
まあ、古いEDCBだとデフォでWebUIがONになってて楽なんだけどね
あともしかしたらファイアーウォールでport5510に穴を開けておく必要があるかも
セキュリティ面であるとか、作者さんには思惑があってデフォでONなのを敢えて外されたんだろうけど
予約とか最近寒くなってきて暖房の効いた部屋のPCから暖房の効いてない録画鯖にWEBUIで録画を
予約したり録画予定番組を確認したり出来るのは便利だな まあオマケ機能だから別途マテリアルUI
をビルドしてそれを使えば良いんだろうけど自分はそこまではしてないな >>868
えっ? そうなの? 古いEDBC10.69のやつは最初から
[SET]
EnableHttpSrv=1
HttpPort=5510
の記述されてたんだけど? てか古いヤツはTvRemoteViewerの設定の際何も弄らなくても番組表が出た
んだけど
xtne6f氏版の方はiniファイルに上の記述が削除されてて添付されてるドキュメントにも書いてあるように
追記してようやく使えるようになったんだけどな たまたま自分が拾ったバイナリのiniが最初から
設定してあったのかも知れないが 拾ったバイナリ・・・勇者かよ。
個人的に自ビルドの方がいろいろできるし、怪しい細工の心配がないから捗ると思うけどな。 >>870
大昔まだEDCBのオリジナルが2senで配布されてた時とかのバイナリと
TvTest0.7.23の環境を敢えて残してるだけだが?
もちろん最新のxtne6f氏版とかは自ビルドしたりgithubで配布されてる
バイナリも使っているが? >>872
中の人が配布してたバイナリにはEpgTimerSrv.iniは添付されてない
HTTP機能をオンするような記述が添付されてるなら確実に誰かがアレンジして再パッケージしたもの
ちょっと色々疑ったほうがいい >>873
今保存してるアーカイブみてみてわ up1218のヤツで中身みたらソースとバイナリがバンドルしてる
やつだったわ でバイナリみるとiniは最初からはついてない けどさ、これ最初起動すると自動生成
するんじゃないのか? 自分の場合この古い環境で構築した際、特にiniとか別に用意せずとも後で見
てみたらiniがあった訳だが まあこの古い環境はテスト用だからあくまでも現行はxtne6f版とか
TvTest0.9.0又はディベロップ版の0.10.0を使ってるけどな 今まで問題なく見れてたのが月曜から急に録画ファイルが「録画中に番組情報を確認できませんでした」となり録画できなくなり
TVTestを開くと何もエラーメッセージも出ず見れなくなっていた
試しにedcbでチャンネルスキャンするとエラー、
TVTestでチャンネルスキャンすると「チャンネル変更がBonDriverに受け付けられません」というエラーメッセージ
わかる方います? でんぱの問題ではないと思います
なぜならpcに差していたテレビに差し替えると問題なく映るからです なんらかのファイルが壊れたか消えたんじゃないかな
バックアップは取ってないの? >>878
ありがとうございます
バックアップしていたTVTestで起動しても同じでした(´∵`) EpgTimerSrv.ini の中身で聞きたいんだけど、なんとなく開いたら
2枚挿してるから↓こいつがボンドラ分の8個なら分かるんだけど7個しか無かった
>[BonDriver_PT3-S0.dll]
>Count=1
>GetEpg=1
>Priority=0
>EPGCount=0
何となく気になったから8個に増やしたけど増やす前も後も別に変わったこともない
これ何なん(´・ω・`)単に8チャンネル同時に録画する機会がなかっただけとか? デバイスマネージャーにチューナーは表示されてますか?
もし? が付いてたらドライバーやSDKを再インストールしてみたらいいと思う じゃあ機械的なもんかねえ
一旦ボードの抜き差ししてみるとか
それでだめなら該当ボードのスレへ >>877
テレビはPCではありませんので差が出ることはあります
でんぱの問題ではないと断定できません >>882
EDCBのBonDriverフォルダの中にちゃんと8個のBonDriverがあるのかを確かめたら?
一個作り損ねてたとかコピペし損ねてたとかなってたりして >>887
レスありがと
ボンドラは間違いなく8個ある
入れた時にEpgDataCap_Bon.exe 8個起動して同時録画と番組表で8チャンネル録画も試してます。
今まで気づかなかったぐらいだから変わったとしたら改変の時に余計なことして
おかしくなってたぐらいかな >>888
EPG取得周り見たいだから問題なければいいんではないだろうか
うちも最近2枚挿しにして、EpgTimerSrv設定[その他]で「視聴に使用するBonDriver」に設定して、
基本設定でBonDriverの優先順位とか変更した後、前のIniと比較したら追加した4つが増えて、8つになってた記憶はある
心配なら設定ファイルの名前変えておいて再登録でもいいと思うが・・・ >>875ですがドライバの入れ直しでなんとかなりました
みなさんありがとうございます
ちなみにでばいすはpxw3pe4x64でした >>889
ありがと
10.69 xtne6f版 だけど
基本設定の
「チャンネルスキャンを完了したものが表示されます」と「視聴に使用するボンドライバー」
この2つにはちゃんと8個あるから、あんま気にしないことにします。 どなたかアドバイスください。
「録画後実行bat」を使って番組名で、フォルダを作成して自動フォルダわけをしたいです。
現在 bat ファイルを作ろうとしているのですが、アニマックスなどの録画については、$Title2$ や $Title2F$ に話数も含まれています。
これを取り除いたタイトルだけを取得しようと、
for /f "usebackq tokens=*" %%i in (`echo $Title2F$ | C:\usr\bin\perl.exe -e "while(<>){s/^.*\\//;s/ *#[0-9].*$//;s/ *(?:最終話|第.{1,8}話).*$//;print $_;}"`) do @set TITLE=%%i
SET TARGETDIR=M:\%TITLE%\
"%FASTCOPYDIR%"\FastCopy.exe /cmd=diff /verify /auto_close /force_close /error_stop /bufsize=64 /log /filelog /speed=autoslow /to="%TARGETDIR%" $FilePath$ $FilePath$.err $FilePath$.program.txt
こんな感じで試すも、「| の使い方が誤っています。」と怒られてしまいます。
Windows のコマンドラインシェルがやけに使いづらいのですが、皆さんはどうやって解決しているのでしょうか。 Perl とか Python とかは素人ながら使えますが、マルチバイト文字処理まで考えるのは面倒なので、だれか先人の知恵を頼りたいです。
タイトルだけを取得できるようなコマンドとかどこかにないでしょうか?
SCRenameは一応見てみたのですが、
外部に依存せずに、内部だけで完結して動作させたいので、好ましくありません。
(スタンドアロンで動かしたい) Perlが使えるなら録画後batからperl呼び出す形にしたらいいんじゃない?
俺はそうしてる >>892
うちの場合は、キーワード検索予約前提だけど、$AddKey$でフォルダを作ってmoveしてる。
最近は、タグでジャンルを指定して、$BatFileTag$も使ってフォルダ分けしてる。
set ADDKEY=C:\TS
if not "$BatFileTag$" == "" (
set ADDKEY=%ADDKEY%\$BatFileTag$
)
if not "$AddKey$" == "" (
set ADDKEY=%ADDKEY%\$AddKey$
)
set ADDKEY="%ADDKEY%"
if not exist %ADDKEY% mkdir %ADDKEY%
move "$FileName$*.*" %ADDKEY%
こんな感じ。だいたいうまくいってる。 >>894
やはり、そうなりますか。。。
Windows上でPerlで書くときって、日本語ファイル名の処理ってどうしてますか?
バイナリ列のまま扱うと、意図しない文字が正規表現でマッチしてしまうので、
文字コードに合わせてdecode/encodeすることになりませんか?
となって、大きくなっていくと、書くのはまだしも、テストが面倒になりそうで、
できれば避けたいのですよね。。。
もしよろしければ、公開していただけると助かるのですが、ダメですか?
>>895
$AddKey$ は単純で使いやすそうな案です。
普通に使う分にはよさそうなのですが、
ウチの場合正規表現録画がそれなりにあって、どうなるか怖いので、できれば避けたいです。 最近つかえるようになったluaでやれば?
録画済み情報のファイルパス変更できるし >>897
うう。。。
スカパープレミアム民なので、Velmy氏版です。。。
lua 使えるのは多分別の版ですよね? >>896
やってみればわかるけど、$AddKey$は、正規表現にマッチしたワードに置き換わる。
うちも正規表現多様して、複数の番組を一つの予約として登録してるけど、メタ文字は$AddKey$に入ってこない。
なので、番組タイトルを正規表現で指定していればタイトルが、$AddKey$に入るよ。 【要望】
1チャンネル1サービスモードでスキャンすると、「同一チャンネルで〜」の白いダイアログが出るんですが、
こいつが縦に長過ぎてモニターに表示しきれていない。
これを横に並べるとか改善をお願いします。 >>900
単に閉じるだけだから問題ないのでは?
ストリーム情報を正しく編集しない1チャンネル1サービスなんて相当イレギュラーな使い方なんだし 俺はスカパープレミアム民なのでtkntrec版を使って
まさにプレミアムのかゆいところに手が届いてるんだが
>スカパープレミアム民なので、Velmy氏版です。。。
という人もいるのか
Velmy氏版はどの辺がプレミアム民にとって有難いんだろう
Velmy氏版を使ったことがないので純粋に興味がある >>899
なるほど。
だと、検索結果がタイトルになってると、十分に使えますね。
ただ、ウチの場合は部分マッチが多いので、結局書きました。
同じような人のために素人コードですが貼っておきます。
use strict;
use utf8;
use Encode;
use File::Copy;
# use open IO => ":encoding(cp932)";
binmode(STDIN,":encoding(cp932)") ;
binmode(STDOUT,":encoding(cp932)") ;
binmode(STDERR,":encoding(cp932)") ; my $FolderRoot = 'M:/Multimedia';
my ( $FilePath, $Title2F ) = map { decode('cp932',$_) } @ARGV;
$Title2F =~ s/^.*\\//; # fail safe to avoid creating unexpected directory
$Title2F =~ s/ *#[0-9].*$//;
$Title2F =~ s/ *(?:最終話|第.{1,3}話).*$//;
chdir( encode('cp932', $FolderRoot ) );
unless( -d encode('cp932', $Title2F ) ){
mkdir( encode('cp932', $Title2F) );
}
if( -d encode('cp932', $Title2F ) ){
copy( encode('cp932', $FilePath) , encode('cp932', $Title2F) );
}else{
# error but no action is required.
} - 前述の perl のファイルは utf-8 (BOM無し) で書く
- M:/Multimedia はウチの設定なので適宜修正する
- shebang はお好みで (ウチは #!perl -w)
- 大してテストしてないので copy だけにしてある。安定したら move に変更。
- 実行後 bat は以下の1行を書いた bat ファイルを各(perl の path は修正必要)
C:\usr\bin\perl.exe "$FilePath$" "$Title2F$" >>902
私が使い始めたころには、(tkntrec 氏版を知らず) Velmy氏版しか、
プレミアム民の選択肢がなかっただけです。
(EPGの基本情報だけの取得とか)
その後は困ってないうえ安定しているので乗り換えに消極的なだけです。
これを信じるなら
ttps://secret-mercurial.ssl-lolipop.jp/Whimsical_diary/archives/673
tkntrec 氏版でよいのかと思います。 >>905
失礼。以下修正です。
誤り
- 実行後 bat は以下の1行を書いた bat ファイルを各(perl の path は修正必要)
C:\usr\bin\perl.exe "$FilePath$" "$Title2F$"
正しい
- 実行後 bat は以下の1行を書いた bat ファイルを各(perl の path は修正必要)
C:\usr\bin\perl.exe "utf-8のperlのスクリプトファイル" "$FilePath$" "$Title2F$" 忘れてました。
ActivePerl なら wperl.exe にすればコマンドラインウィンドウがでなくてすみます。
が、トラぶった時に taskmgr で落とすしかなくなるうえ、
他の wperl と引数でしか区別できなくなるので、お好みでどうぞ。
(まぁ、perl でスクリプト書くような人には自明のことかもしれません) 自分もVelmy版使ったら>>657の現象が出なくなったから使い続けている
VS2010に退行してコンパイルするのにちょっと手間取ったけど おしえてください
「ライブ一覧の取得に失敗しました。
ログイン情報の取得先が正しいか確認してください」
という警告ダイアログがたびたびでてきてうざいです。
前面にはいないのですが、Alt Tabでみると端っこにいます。
https://i.imgur.com/WHsvxQy.png
これってEDCBのなんらかの設定項目ミスなのでしょうか?
どのソフトから出てるのもなのかわかっていません おま環。EDCBでは見たことがない。
聞く前になぜタスクマネージャーやWindowsのエラーログを見ないのか >>909 >>902
「VS2010で」ということから疑念を持って確認してみたら、
Velmy氏版からabt8WG氏版に乗り換え終わってました。
自分のことながら勘違いしてました。。。
言い訳なのですが、使い勝手に差がないので乗り換えたこと自体をわすれてたようです。
なお、abt8WG氏版のReadme.txtによると
「tkntrec氏版EDCBを改変したバージョンです。」とのことですので、
プレミアム民には Velmy氏版、tkntrec氏版、abt8WG版が候補に挙がるのかなと思われます。
まぁ、録画後bat には何の関係もない話題ではありますが。。。 水を挟むようだけど、xtne6f版も今はCS3分離されてるから
その辺あんまり変わらないのではないかと 稀に番組表がおかしくなる
チャンネル数がめちゃくちゃ減ったり番組表が抜けまくりになる
EpgTimer再起動しても治らんけどPC再起動したら治るのが不思議 >>914
ですね。
各々が好みのものを見つければよろしいのかと思います。
そういえば、一点だけ困っていることを思い出しました。
EpgDataCap_Bon.exe でチャンネルスキャンをする際に、
チャンネル抜けがよくでていたように思います。
TVTest 0.10.0 程度のチャンネルスキャン成功率になると嬉しいのですが、
チャンネルスキャンの改善が入った版ってご存知の方いらっしゃいませんか? >>915
またバージョンも書かない不思議ちゃん沸いてたか。EpgTimer再起動してEpgTimerSrv再起動してないってやつだね
EpgTimerSrv(EPG取得チャンネル)変更してから、EpgTimerSrvを再起動してなかっただけだと思う
動作を理解していない初心者にありがちなんで、説明読んでないだろうしここで説明も面倒だし
設定いじったらPC再起動する癖付けたほうがいいよ >>917
別に解決して貰おうとは思ってないよ
再現もどうすれば再現できるのかわからんし
EpgTimerSrvも再起動してるし、バージョンもふるーいのから181111でもでてたので 予約変更をしようとダブルクリックすると、予約タブ or 番組詳細タブが開きます(どっちが開くかの条件はわかりません)
予約タブを開くようにするには設定はありますか? >>918
PC再起動しないと治らないなんてのは、ウィルス対策やほかのソフトなんかが
EPGファイルロックでもして邪魔してるシナリオぐらいしか浮かばない
普通のexeからみれば自分が再起動することとPCが再起動することに違いなんてないから >>914
番組表のチャンネル番号が5桁のサービス番号のままで使い辛い
ここが3桁のリモコン番号になってるのがtkntrec版だけだったんで乗り換えたが
他にもジャンルの「その他(CS)-アダルト」とかプレミアムのジャンル分けに細かく対応してたり(他の版だとジャンルIDの数字がそのまま表示されてたり何も表示されてなかったりと明らかに未対応の挙動)
少なくとも今年6月に俺が乗り換えた時点ではそうだったんだが
今はこの辺もtkntrec版以外でも対応してるのかな >>919
10.66使ってるけど、俺のところだと必ず「予約タブ」が表示されるよ
ちなみに俺は「番組詳細タブ」を表示して欲しいのだけれど
設定 - 番組表 - 基本にある「番組詳細タブを選択した状態で予約ダイアログを開く」は、番組表の設定で録画予約とは無関係らしくダメだった EDCB久しぶりに更新して
nisaka版?からtknrec版に変えたんだけど
番組表をサービスでまとめることってできないんだろうか サービスとはどのサービスだろう
BSや110CSやSPHDごとにタブを作る
サブチャンネル結合する
とかは普通にできるが 自己解決しました
チャンネルを逆順に登録したらサブチャンネルがまとまるのね
>>924さんレスありがと >>923
niisaka版はサブチャンネル結合のやり方がtkn版(xtn版系統)と違うんだ? >>926
正確にはniisaka版だったかどうが結構前で覚えてないけど
結合方法は違う
というか自動結合みたいで何もしなくても結合される >何もしなくても結合される
スターチャンネル2と3も勝手に結合されてそう >>910,912
すいません。暫定的ですが、原因はオープンレックアラートという常駐ソフトだったかもしれません。
まだわかりませんが。
>>911
ソフトのエラーダイアログが出ると
タスクマネージャーやwindowsのエラーログってのでわかるのですか?
それらの使い方がわかりません。どうやってみられるのかも >>927
niisaka版ちょっと見てきた
xtn版は同じTSIDの逆順のみ結合だけど、niisaka版は同じTSIDの強制結合ぽいね
その代わりCSとかスターチャンネルとかはコード内直指定で除外されてた
(最近サービスID変わったりしたから今使うとくっついちゃうのかも)
改変内容一覧見ると、結構今のxtn版系統に機能取り込まれてるね
取り込まれてない録画結果の管理とかはVelmy版とかに引き継がれかな
https://github.com/niisaka/EDCB/blob/for_me/Document/%E6%94%B9%E5%A4%89%E5%86%85%E5%AE%B9.txt アニマックだけ、チャンネルスキャンで引掛からなくなったんだけど
何が悪いんですか
カードは、PT3です。 >>931
いまさらだけど、アニマックスはトラポン移動しているよ。 アニマックスなんてヲタクチャンネルみてるキモいヤツいるのか これからの時代パラボラ付けてまで見る人は一般人ではないわなぁ
スマホでほとんど見れるようになったのに 保存できるならいいのだけどな
あとは運営側の都合で視聴不可にならないのなら レス数が900を超えています。1000を超えると表示できなくなるよ。