トップページ > DTV > 2010年06月01日 > UYYBpbXS

書き込み順位&時間帯一覧

12 位/472 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000010010003005



使用した名前一覧書き込んだスレッド一覧
名無しさん@編集中
【UOT-100】24時間ワンセグ野郎 Part04【LOG-J200】

書き込みレス一覧

【UOT-100】24時間ワンセグ野郎 Part04【LOG-J200】
396 :名無しさん@編集中[sage]:2010/06/01(火) 14:16:27 ID:UYYBpbXS
iEgpが停止しただけで、過去の番組情報は生きているので、だれかソトの人がなんとかしてもらえないでしょうか?(懇願)
【UOT-100】24時間ワンセグ野郎 Part04【LOG-J200】
397 :名無しさん@編集中[sage]:2010/06/01(火) 17:49:05 ID:UYYBpbXS
>>393
PupSQLite なんかで,epg.db開いてみて、テーブル,da_channel内のTOKYO MXの dc_network_idと同じ数値を
テーブル、da_eventのdv_transport_stream_idに持つフィールドのdv_service_idは一種類だけでしょうか?
複数あるようなら、望みのdv_service_idの方を、テーブルda_channelのTOKYO MXのフィールドのdc_service_idに書いてやると何とかならないでしょうか?
# ここはTOKYO MX入らない。
【UOT-100】24時間ワンセグ野郎 Part04【LOG-J200】
401 :名無しさん@編集中[sage]:2010/06/01(火) 21:45:32 ID:UYYBpbXS
クイックハックなので取り扱い注意
コメントアウトする。
# if($omsgid =~ /template=detail/){
# $omsgid = &get_iepgURL($omsgid);
# }
関数を入れ替える
sub get_iepg {
local($msg) = @_;
$msg =~ /station=([0-9]*)/; $chepg = $1;
$msg =~ /sdate=([0-9]*)/; $chepg .= $1;
$msg =~ /shour=([0-9]*)/; $chepg .= $1;
$msg=~ /sminutes=([0-9]*)/; $chepg .= $1;
&expire_file($CacheDir, 'epg', 'CacheLockEPG', $ExpireEPG * 3600);
$OCache = $CacheDir . "/" . $chepg . '.epg';
#$resbuf="";
$resbuf = &read_cache($OCache, 'CacheLockEPG');
if($resbuf eq ""){
$ua = new LWP::UserAgent;
$ua->agent("Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)" . $ua->agent);
if($Proxy ne ""){ $ua->proxy('http', $Proxy); }
my $req = new HTTP::Request GET => $Server . '/tv.php?' . $msg;
$req->referer($Server . '/tv.php');
my $res = $ua->request($req);
if ($res->is_success) {
$resbuf = $res->content;
&cache_write($resbuf, 'CacheLockEPG', $OCache);
}else{
&htmlhead();
print $res->status_line . "\n";
}
}
つづく。
【UOT-100】24時間ワンセグ野郎 Part04【LOG-J200】
402 :名無しさん@編集中[sage]:2010/06/01(火) 21:48:54 ID:UYYBpbXS
if($resbuf ne ""){
$sta = $chan = $YearI = $MonI = $DatI = $StatI = $EndI = $TitleI = $TitleSI = "";
my $performer = 0;
$msg =~ /sdate=20(\d{2})(\d{2})(\d{2}).*shour=(\d+).*sminutes=(\d+)/;
$YearI=$1;$MonI=$2;$DatI=$3;
$StatI=sprintf("%02d%02d00",$4,$5);
foreach $RecS (split(/\n/, $resbuf)){
if($RecS =~ /\d{1,2}月\d{1,2}日(.*(\d{2}):(\d{2}) / (.*)<br \/>$/){
$EndI = $1.$2."00";
$objStation = $3;
foreach $chanTmp (@iepg_chan){
($ChanObj, $stations) = split(/:/, $chanTmp);
foreach $station (split(/\,/, $stations)){
if($objStation eq $station){
$chan = $ChanObj; $sta = $station;
last;
}
}
if($chan ne ""){ last; }
}
}elsif($RecS =~ /<h1>(.*)<\/h1>/){
$TitleI=$1; $TitleI =~ s/<.*?>//g; $TitleI= &special_repl($TitleI);
}elsif($RecS =~ /<div id="db-headline">(.*)<\/div>/){
$TitleSI=$1; $TitleSI =~ s/<.*?>//g; $TitleSI= &special_repl($TitleSI);
}elsif($performer == 1 && $RecS =~ /<P>(.*)<\/P>/){
$TitleSP = $1; $TitleSP =~ s/<.*?>//g; $TitleSP = &special_repl($TitleSP);
$performer = 0;
}elsif($RecS =~ /<h2>出演<\/h2>/){ $perform = 1; }
}
}
}
【UOT-100】24時間ワンセグ野郎 Part04【LOG-J200】
403 :名無しさん@編集中[sage]:2010/06/01(火) 21:49:53 ID:UYYBpbXS
>>401
>>402
msnさんが書式を変えたらすぐ駄目になります。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。