404 名前:ひろゆき@どうやら管理人 ★ 投稿日:05/01/24 23:21:06 ID:J1NrunwA ?##
テレビ欄とか作りたいんですけど、
連動させるのって難しいんですかねぇ、、
409 名前:ひろゆき@どうやら管理人 ★ 投稿日:05/01/24 23:49:47 ID:J1NrunwA ?##
テレビ番組表をクリックするとスレッドに飛ぶぐらいの勢いで、、、
413 名前:ひろゆき@どうやら管理人 ★ 投稿日:05/01/24 23:54:19 ID:J1NrunwA ?##
http://www.ontvjapan.com/program/gridNormal.php
これで説明すると、クリックすると番組表とか、
出演者とか見所とかのwikiみたいなのになって、
http://www.ontvjapan.com/genre/detail.php3?tikicd=0002&hsid=200501240031032
んで、スレッドへのリンクが張られる、、みたいな。
http://qb5.2ch.net/test/read.cgi/operate/1092087039/404-413
探検
■ テレビ番組欄@2ch をつくろう
■ このスレッドは過去ログ倉庫に格納されています
1動け動けウゴウゴ2ちゃんねる
05/01/24 23:59:33ID:W8gVzdmu005/01/25 02:12:58ID:QJvihGmy0
05/01/25 02:13:08ID:tiXs6HCg0
>>210
放送局 開始時間 終了時間 番組名で並んでるのか
放送局 開始時間 終了時間 番組名で並んでるのか
NGNG
なんかいっぱいですね(非文字化け オペラ使用)
05/01/25 02:13:48ID:f68vy/lN0
HTMLなのにエンコード書いてないから
環境によっては最初文字化けするだけだな
うちは1発で見れたよ
環境によっては最初文字化けするだけだな
うちは1発で見れたよ
231▲ 某ソレ511
05/01/25 02:14:08ID:8DJIP5Vo005/01/25 02:14:31ID:FQ/sdo5p0
ひろゆき、できれば最初と最後にそれぞれ<pre>と</pre>をつけてくれ(´・ω・`)
もしくは.txt形式に(´・ω・`)
もしくは.txt形式に(´・ω・`)
NGNG
あ、wiki前提なのでEUCに変換しようとして失敗。。
05/01/25 02:14:50ID:98LYD/Bk0
文字化け文字化けうるせーな
おめーらのブラウザの設定変えて見ろうんこ
おめーらのブラウザの設定変えて見ろうんこ
05/01/25 02:14:59ID:tpB1V8p+0
237 ◆q3/STATvvc
05/01/25 02:16:59ID:zDHZJ+Nb0 動いてるみたいだ。良かった良かった
あとは、パイプでnkfに渡して文字コードを変えるとかまあそんな感じで
あ、でもUTF-8に対応してるヤツじゃないとダメか
あとは、パイプでnkfに渡して文字コードを変えるとかまあそんな感じで
あ、でもUTF-8に対応してるヤツじゃないとダメか
05/01/25 02:17:10ID:f68vy/lN0
というかレコードの区切りに改行とか入らないのか
239動け動けウゴウゴ2ちゃんねる
05/01/25 02:18:28ID:0ENAwHe50 区切りは<>がええなあ。
240 ◆q3/STATvvc
05/01/25 02:18:49ID:zDHZJ+Nb005/01/25 02:19:32ID:hAVDJjQl0
>>210
今はEUCでちゃんと表示されてます
今はEUCでちゃんと表示されてます
05/01/25 02:19:45ID:FQ/sdo5p0
改行区切りだから<pre>を(´・ω・`)
>>242 今はまだデータをいじる前の段階だから気にするな
NGNG
記号で文字化けするみたいっすね。
▽
▽
245じじぃ その4 ◆HETAREzfq.
05/01/25 02:23:49ID:/jWcPXUF0 おらの環境(win98SE IE6.0SP1 EUC)では若干化けとるのぅ
・・#・ン纛延根
コレはなんじゃろう(´・ω・`)
・・#・ン纛延根
コレはなんじゃろう(´・ω・`)
246 ◆q3/STATvvc
05/01/25 02:23:51ID:zDHZJ+Nb0 局名 開始時刻 終了時刻 番組名 解説
これがタブ区切り・改行区切りでズラズラっと並ぶだけ
このファイル自体は中間ファイルだと思っていただければ・・・・
さらに別のスクリプトにかけるために一番単純な形式にしてるんで
これがタブ区切り・改行区切りでズラズラっと並ぶだけ
このファイル自体は中間ファイルだと思っていただければ・・・・
さらに別のスクリプトにかけるために一番単純な形式にしてるんで
05/01/25 02:24:31ID:hAVDJjQl0
>>244
今見たら記号も表示できてました。
今見たら記号も表示できてました。
248じじぃ その4 ◆HETAREzfq.
05/01/25 02:25:31ID:/jWcPXUF0 おお、UTF-8でみれましたでよ
05/01/25 02:25:48ID:f68vy/lN0
見れない人のために
NHK総合 200501250430 200501250815 おはよう日本 [N]▽[天]
NHK総合 200501250815 200501250830 わかば
NHK総合 200501250830 200501250835 [N]
NHK総合 200501250835 200501251000 生活ほっとモーニング
NHK総合 200501251000 200501251005 [N][天]
NHK総合 200501251005 200501251100 生活ほっとモーニング
NHK総合 200501251100 200501251105 [N]
NHK総合 200501251105 200501251154 いっと6けん 神奈川・群馬の情報▽くらしe?カンジ▽魚情報NHK総合 200501251154 200501251200 [天]
NHK総合 200501251200 200501251220 [N]
NHK総合 200501251220 200501251245 お昼ですよ!ふれあいホール
NHK総合 200501251245 200501251300 わかば[再]
NHK総合 200501251300 200501251305 [N] NHK総合
NHK総合 200501250430 200501250815 おはよう日本 [N]▽[天]
NHK総合 200501250815 200501250830 わかば
NHK総合 200501250830 200501250835 [N]
NHK総合 200501250835 200501251000 生活ほっとモーニング
NHK総合 200501251000 200501251005 [N][天]
NHK総合 200501251005 200501251100 生活ほっとモーニング
NHK総合 200501251100 200501251105 [N]
NHK総合 200501251105 200501251154 いっと6けん 神奈川・群馬の情報▽くらしe?カンジ▽魚情報NHK総合 200501251154 200501251200 [天]
NHK総合 200501251200 200501251220 [N]
NHK総合 200501251220 200501251245 お昼ですよ!ふれあいホール
NHK総合 200501251245 200501251300 わかば[再]
NHK総合 200501251300 200501251305 [N] NHK総合
NGNG
http://info.2ch.net/wiki/pukiwiki.php?%A5%C6%A5%B9%A5%C8%A4%AF%A4%F3
wikiに流し込んだら化けた。。
wikiに流し込んだら化けた。。
NGNG
05/01/25 02:27:42ID:f68vy/lN0
>>250
Wiki が EUC だからかと
Wiki が EUC だからかと
05/01/25 02:27:44ID:5J3iC8Sc0
>>250
ばけてないよ?
ばけてないよ?
254天婦羅屋 ◆.E24LwZiZI
05/01/25 02:27:50ID:8cGuovi20 そこでencoding="
ですよ
ですよ
05/01/25 02:27:56ID:FQ/sdo5p0
>>250-251
おつ
おつ
05/01/25 02:27:59ID:tiXs6HCg0
>>250
Firefoxではみられるよ。
Firefoxではみられるよ。
05/01/25 02:28:16ID:tpB1V8p+0
>>250 見れるよ
05/01/25 02:28:28ID:hAVDJjQl0
>>251
正常に表示されてます。
正常に表示されてます。
259真・変態(´゚ω。`) ◆iGHtueIUIU
05/01/25 02:28:38ID:6pZ+GsmA0 >>250
無能なのは責めないよ
無能なのは責めないよ
05/01/25 02:29:19ID:QJvihGmy0
改行は入れられないのかなー
見づらい
見づらい
NGNG
そうすると、、、
番組表ゲット>wiki形式に変換>wikiに流し込み
って感じの流れは実現可能そうですね。
あとはスクリプト次第で、、
番組表ゲット>wiki形式に変換>wikiに流し込み
って感じの流れは実現可能そうですね。
あとはスクリプト次第で、、
05/01/25 02:31:16ID:u5TIvQY60
スクリプトさんは大変ですね
263 ◆q3/STATvvc
05/01/25 02:31:37ID:zDHZJ+Nb005/01/25 02:34:13ID:6+IfW4nr0
NGNG
テストなので、秀丸で無理やり文字コードを変えてしまいました。。。
05/01/25 02:35:27ID:tiXs6HCg0
>>266
毎日手作業で乙!
毎日手作業で乙!
268 ◆q3/STATvvc
05/01/25 02:35:37ID:zDHZJ+Nb005/01/25 02:36:32ID:f68vy/lN0
NGNG
05/01/25 02:37:56ID:FQ/sdo5p0
>>266
手動乙
手動乙
05/01/25 02:38:31ID:f68vy/lN0
05/01/25 02:40:18ID:vei2qCJ80
>>270
化けてないぽ
化けてないぽ
05/01/25 02:40:43ID:XSxEV/0m0
>>270
いい感じ?
いい感じ?
NGNG
wikiは更新したユーザーがわかるもので、
認証があるものがいいと思うのですが、、、
誰かwikiに詳しい人いないっすか?
認証があるものがいいと思うのですが、、、
誰かwikiに詳しい人いないっすか?
278 ◆q3/STATvvc
05/01/25 02:42:29ID:zDHZJ+Nb0 >>265
スクリプトで変換しやすい所を選んだもんで・・・・
あと、おいらの用途では番組名だけ取得できれば良かったんで(解説はオマケ)
TABLEを真面目に解釈しなくてもなんとかなりそうなところ、で選んだですよ
gooのを作ってくれる人がいれば、ぜひぜひ
つーかperlに詳しい人ならもっとうまく作れるのではないかと
スクリプトで変換しやすい所を選んだもんで・・・・
あと、おいらの用途では番組名だけ取得できれば良かったんで(解説はオマケ)
TABLEを真面目に解釈しなくてもなんとかなりそうなところ、で選んだですよ
gooのを作ってくれる人がいれば、ぜひぜひ
つーかperlに詳しい人ならもっとうまく作れるのではないかと
05/01/25 02:44:24ID:FQ/sdo5p0
とりあえず置いておきまつ。
ttp://pukiwiki.org/
ttp://pukiwiki.org/
05/01/25 02:47:59ID:FQ/sdo5p0
これ使えませんか?
ttp://pukiwiki.org/dev/?PukiWiki%2F1.4%2FBasicAuth
ttp://pukiwiki.org/dev/?PukiWiki%2F1.4%2FBasicAuth
05/01/25 02:49:00ID:tiXs6HCg0
ttp://www9.ocn.ne.jp/~ymt/wiki/
wikiってUTF-8のもあるのね
wikiってUTF-8のもあるのね
NGNG
あ、basic認証でユーザー作ればいいのか、、、
NGNG
テキストの番組表をテーブルに戻すのって結構大変ですよね、、
05/01/25 02:53:41ID:FQ/sdo5p0
>>282
それで行きますか?
それで行きますか?
286 ◆q3/STATvvc
05/01/25 02:54:22ID:zDHZJ+Nb0 で、ウチの環境ではこのスクリプトを毎朝5時頃に動かしてます
某所は毎朝4時半頃までには更新されてる感じなんで
でも、意外と番組表って更新されるもんなんですよねえ
特に野球中継のある時期なんかはほとんど毎日
なんで、これをWebから修正するためのスクリプトとかも組みました
「30分延長・以降繰り下げ」とかが簡単にできるように
テレビサロン板のこのスレとかも参考になるです
http://tv6.2ch.net/test/read.cgi/tvsaloon/1102999710/
某所は毎朝4時半頃までには更新されてる感じなんで
でも、意外と番組表って更新されるもんなんですよねえ
特に野球中継のある時期なんかはほとんど毎日
なんで、これをWebから修正するためのスクリプトとかも組みました
「30分延長・以降繰り下げ」とかが簡単にできるように
テレビサロン板のこのスレとかも参考になるです
http://tv6.2ch.net/test/read.cgi/tvsaloon/1102999710/
287 ◆q3/STATvvc
05/01/25 02:57:17ID:zDHZJ+Nb005/01/25 03:05:21ID:zRtiK3Kt0
チャンネル毎にn行1列のテーブルつくって、それを1日の大きなテーブルでくくるのはどう?
それならsprintfするとこでテーブルタグ付加するだけでよさげ。
それならsprintfするとこでテーブルタグ付加するだけでよさげ。
05/01/25 03:07:07ID:HtuI5Oq/0
419 ひろゆき@どうやら管理人 ★ sage 05/01/25 02:52:46 ID:??? BE:?##
ということで脱落です。
おやすみですー。
起きたら、番組表をwikiのレイアウトにしている小人さんがいるといいなぁ、、
05/01/25 03:07:36ID:jM4K5YRy0
番組差し替えがあったときはどう対応するんだろう。
05/01/25 03:08:20ID:tpB1V8p+0
>>289 ワラタ
05/01/25 03:13:12ID:f68vy/lN0
>>288
時間軸がそろうかなぁ
時間軸がそろうかなぁ
05/01/25 03:19:22ID:6+IfW4nr0
自動から人力へ切り換えるタイミングもとかも課題ありですな
05/01/25 03:24:32ID:zRtiK3Kt0
>>293
全然考慮してなかったorz
全然考慮してなかったorz
05/01/25 05:00:07ID:PUnsP9kK0
小人さん 乙
時間で枠決めて、それに対して文字数をあわせるじゃダメかな?
(取って来るデータいじらなきゃいけないのかもしれないけど、
30分なら10文字 120分なら30文字とか…)
時間で枠決めて、それに対して文字数をあわせるじゃダメかな?
(取って来るデータいじらなきゃいけないのかもしれないけど、
30分なら10文字 120分なら30文字とか…)
05/01/25 05:25:02ID:PUnsP9kK0
そうそう そんな感じ
新聞のテレビ欄みたいに、枠が足りなければ省略で
新聞のテレビ欄みたいに、枠が足りなければ省略で
05/01/25 05:29:22ID:f68vy/lN0
>>296-297
うーん
番組表サイトのソース見ると rowspan とかでやってるみたいだけど
吸い出す前の html をそのままパクっちゃったらダメかな
あと文字数だと、プロポーショナルフォントとかややこしくなるよ
うーん
番組表サイトのソース見ると rowspan とかでやってるみたいだけど
吸い出す前の html をそのままパクっちゃったらダメかな
あと文字数だと、プロポーショナルフォントとかややこしくなるよ
301ヽ( ・∀・)ノ● ウンコー ◆Unko.JS2L2
NGNG こんなところにオモチャ発見
05/01/25 09:14:58ID:PUnsP9kK0
今wikiいじってる人います?
うまくいかないんです
うまくいかないんです
303ヽ( ・∀・)ノ● ウンコー ◆Unko.JS2L2
NGNG 今インストールしてる・・・
05/01/25 10:54:19ID:PUnsP9kK0
めんどいので、出来損ないをあげて
他人に任せてみようー
他人に任せてみようー
NGNG
ほほぉ。
結局、番組表のデザインレイアウトが難関なのかもしれない。。
結局、番組表のデザインレイアウトが難関なのかもしれない。。
306動け動けウゴウゴ2ちゃんねる
05/01/25 10:59:11ID:PUnsP9kK0 俺が書いた分はバックアップからのぞいてみてください (2005-01-25 (火) 10:54:36)
汚かったんで、きれいなやつで上書きしてます
汚かったんで、きれいなやつで上書きしてます
NGNG
あれ、「15分刻み 区切りはてけとー うーん」の人って
自動っすか?
自動っすか?
308ひろゆき@どうやら管理人 ★
NGNG 最短の番組が5分だとして、
その5分にも1行与えなきゃいけないのか、、
新聞とちがって、スペースの制限があるわけじゃないから、
1ページをやたら長いものにしてもいいのかな、、、
その5分にも1行与えなきゃいけないのか、、
新聞とちがって、スペースの制限があるわけじゃないから、
1ページをやたら長いものにしてもいいのかな、、、
05/01/25 11:30:15ID:PUnsP9kK0
310ひろゆき@どうやら管理人 ★
NGNG 番組名を完全に表示することを優先にして、
時間軸を間延びさせるって仕様でいくと、
結構長くなっちゃうんですかね?
時間軸を間延びさせるって仕様でいくと、
結構長くなっちゃうんですかね?
311動け動けウゴウゴ2ちゃんねる
05/01/25 11:42:29ID:JAWluq+7O 火サスの長いタイトルも完全表記するのですか?
05/01/25 11:42:35ID:PUnsP9kK0
番組名だけならストレスを感じないんじゃないですか?
解説も入れちゃうとかなり長くなるんじゃないかと
解説も入れちゃうとかなり長くなるんじゃないかと
313ひろゆき@どうやら管理人 ★
NGNG 解説は著作権が絡むので、ひっぱってくるほうはなしにして、
こっちで書いた分に関しては、
枠内で表示して、もれた分はクリックして確認みたいなのでいいかと。
こっちで書いた分に関しては、
枠内で表示して、もれた分はクリックして確認みたいなのでいいかと。
05/01/25 11:52:57ID:5F7v3Z9r0
_ ∩
( ゚∀゚)彡 ぽっぷうp!ぽっぷうp!
⊂彡
( ゚∀゚)彡 ぽっぷうp!ぽっぷうp!
⊂彡
05/01/25 12:06:17ID:PUnsP9kK0
>>310
削りに削って番組名だけにしてみました(午前中分のみ)
http://info.2ch.net/wiki/pukiwiki.php?%A5%C6%A5%B9%A5%C8%A4%AF%A4%F3
午後の部分(15時頃)が入ってくると形が崩れます
削りに削って番組名だけにしてみました(午前中分のみ)
http://info.2ch.net/wiki/pukiwiki.php?%A5%C6%A5%B9%A5%C8%A4%AF%A4%F3
午後の部分(15時頃)が入ってくると形が崩れます
↓激しく手動で加工してから、スクリプトで出力。
http://info.2ch.net/wiki/pukiwiki.php?%CE%FD%BD%AC%CD%D1%A5%DA%A1%BC%A5%B8
元となるデータを<>区切りにして、番組ごとに改行を入れてくれると加工しやすいんだけどなぁ。
http://info.2ch.net/wiki/pukiwiki.php?%CE%FD%BD%AC%CD%D1%A5%DA%A1%BC%A5%B8
元となるデータを<>区切りにして、番組ごとに改行を入れてくれると加工しやすいんだけどなぁ。
317ひろゆき@どうやら管理人 ★
NGNG ひとまず、最長のモデルをつくってみて、
どこを削るか考えたほうがいいと思うですよ。
どこを削るか考えたほうがいいと思うですよ。
05/01/25 12:09:37ID:PUnsP9kK0
>>316
うひょー 激しく乙
うひょー 激しく乙
>317
最長のモデルならサスペンス物ですねw
ちなみに昨日の日テレは
21:03 火曜サスペンス劇場 「箱根湯河原温泉交番芸妓の涙・記憶喪失の娘が夢見るおでん屋台と肝っ玉女将が弾く因縁の純愛三味線」
最長のモデルならサスペンス物ですねw
ちなみに昨日の日テレは
21:03 火曜サスペンス劇場 「箱根湯河原温泉交番芸妓の涙・記憶喪失の娘が夢見るおでん屋台と肝っ玉女将が弾く因縁の純愛三味線」
05/01/25 12:29:18ID:PUnsP9kK0
形が崩れた原因がわかったです。
一行の間に何も更新がない(全てが上と同じ|~|)場合無いものとみなされて
形が崩れたと思われます。
修正してupしておきました
一行の間に何も更新がない(全てが上と同じ|~|)場合無いものとみなされて
形が崩れたと思われます。
修正してupしておきました
321ひろゆき@どうやら管理人 ★
NGNG おぉ、、全部入れてもめちゃくちゃ長いってほどでもないですね。
3221@CLIE ◆GodOnnFcO.
05/01/25 12:37:32ID:AQIwhjyl0 お!すごいすごい
乙です
ってか運営の人ってみんな暇人だな
日中のこんな時間から、、
乙です
ってか運営の人ってみんな暇人だな
日中のこんな時間から、、
05/01/25 12:42:07ID:nJchKBBf0
どんなもんでしょ。
#! /usr/bin/perl -w
use strict;
my @bslist = ();
my @prlist = ();
my %bshash = ();
while (<>) {
chomp;
my ($bsname, $start, $end, $title, $caption) = split(/\t/);
if (!defined $bshash{$bsname}) {
push(@bslist, $bsname);
$bshash{$bsname} = $#bslist;
}
push(@prlist, [$bsname, $start, $title, $caption]);
}
my %prhash = ();
for (@prlist) {
my ($bsname, $start, $title, $caption) = @$_;
if (!defined $prhash{$bsname}) {
$prhash{$start} = [('~') x @bslist];
}
my $time = $start;
$time =~ s/\d{8}(\d{2})(\d{2})/$1:$2/;
$title .= "&br;$caption" if $caption ne '';
$prhash{$start}->[$bshash{$bsname}] = "$time $title";
}
print '||~', join('|~', @bslist), "|h\n";
my $hour = '';
my $f = 0;
for (sort keys %prhash) {
print '|~';
if ($hour ne substr($_,8,2)) {
$hour = substr($_,8,2);
print $hour;
}
if (!$f) {
$f = 1;
for (@{$prhash{$_}}) {
$_ =~ s/^~$//;
}
}
print '|', join('|', @{$prhash{$_}}), "|\n";
}
print '||~', join('|~', @bslist), "|f\n";
#! /usr/bin/perl -w
use strict;
my @bslist = ();
my @prlist = ();
my %bshash = ();
while (<>) {
chomp;
my ($bsname, $start, $end, $title, $caption) = split(/\t/);
if (!defined $bshash{$bsname}) {
push(@bslist, $bsname);
$bshash{$bsname} = $#bslist;
}
push(@prlist, [$bsname, $start, $title, $caption]);
}
my %prhash = ();
for (@prlist) {
my ($bsname, $start, $title, $caption) = @$_;
if (!defined $prhash{$bsname}) {
$prhash{$start} = [('~') x @bslist];
}
my $time = $start;
$time =~ s/\d{8}(\d{2})(\d{2})/$1:$2/;
$title .= "&br;$caption" if $caption ne '';
$prhash{$start}->[$bshash{$bsname}] = "$time $title";
}
print '||~', join('|~', @bslist), "|h\n";
my $hour = '';
my $f = 0;
for (sort keys %prhash) {
print '|~';
if ($hour ne substr($_,8,2)) {
$hour = substr($_,8,2);
print $hour;
}
if (!$f) {
$f = 1;
for (@{$prhash{$_}}) {
$_ =~ s/^~$//;
}
}
print '|', join('|', @{$prhash{$_}}), "|\n";
}
print '||~', join('|~', @bslist), "|f\n";
324ひろゆき@どうやら管理人 ★
NGNG >>323
おぉ、、使い方が皆目わかりません。。。
おぉ、、使い方が皆目わかりません。。。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 動画配信中の刺殺事件、被害女性への批判に元埼玉県警刑事「違います」★2 [おっさん友の会★]
- 動画配信中の刺殺事件、被害女性への批判に元埼玉県警刑事「違います」★3 [おっさん友の会★]
- 「男は黙れ」「男が産めるのは…だけ」新宿フェミ集会波紋、社民・福島氏参加も事務所は取材拒否、共産・吉良佳子氏も回答無し [おっさん友の会★]
- 【貿易】「日本は700%の関税課している」ホワイトハウス報道官が日本のコメ関税を批判 撤廃ならカルローズ米5kgが1295円に [牛乳トースト★]
- 【山口】「喪主として親族を呼んであいさつしたくなかった」 母親の遺体を放置、容疑で長男逮捕 [おっさん友の会★]
- 【高田馬場】「月10万円ほど投げ銭した」 動画配信中の女性刺殺事件 逮捕の男供述 過去の金銭トラブルが原因か [ぐれ★]
- 石破「私の判断は間違っていた」 国民は誤解をしていない模様 [175344491]
- 👹おじゃる丸絶賛実況スレ🏡
- 中国人「餃子と言えば水餃子だヨ?焼き餃子?それは日本人だけネー」 [834922174]
- 日本人、Felicaは不要だということに気づき始める [402859164]
- 25歳フリーター「死にてえやつ聞け!他人の目を気にせず自分の人生を生きろ!俺はオーストラリアに移住してハッピーな毎日!」 [856698234]
- 万博「行きたい」22%、「行きたくない」65.3% [256556981]