したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

雑談スレ

1pha:2009/12/01(火) 17:52:50
Twitter Botの動作報告や、「こんな機能あったらいいな」など、なんでも気軽に話してください〜

83otsune:2010/02/03(水) 21:15:28
>この措置は、cron-jobs.orgがドイツユーザーにはサービスを無料で継続させたい、という意思の表れであると思います。

だったら「英語もドイツ語も読み書き出来ない日本人ユーザーは無料で使わせない」というのがcron-jobs.orgの意思ですよ。
それに従ってください。
cron-jobsは公立校じゃなくて私立校ですよ。
だれも無料ユーザーに使い続けてなんて頼んでいないんです。
そもそも「Webサービスを想定されたとおりに使う」なんてのはDQNの迷惑行為でも何でもないんですよ。
そのたとえ話は「私立学校に沢山生徒がくると俺個人が快適にすごせなくて迷惑だ」と言ってるだけ。

84名無しさん:2010/02/03(水) 21:41:39
そもそも、アカウントの凍結されるとしたら、少なくとも運営側から
なんらかの連絡があり、凍結の理由が書かれているはずです。
凍結されているのは日本人のアカウントだけですか?
ドイツ人は凍結されていないという情報をお持ちですか?

そういう客観的な情報もなしに「凍結された」=「日本人が迷惑だからだ!」
というのは、原始人が日食を見て「神様がお怒りだ!」とか騒ぐのと同じく
まったく何の根拠もありません。

英語やドイツ語ができず、運営サイドに意図を確かめるつもりもない方に、
正しい情報は取得できませんし、社会経験もない方が、乏しい知識からの
空想で外国企業のビジネスモデルを語っても仕方ありません。

議論をするには、客観的かつ信頼の置ける情報に基づいた論拠が必要です。
!ryokinさんの意見には、それがまったくどこにもありません。
これは議論以前の問題です。「自由論」など読む以前に、まず、
議論に必要な情報を収集し、読みとく努力をされたほうがいいと思います。

85platoronical:2010/02/03(水) 22:14:35
何か書こうと思ったのに>>84さんが正論言っちゃってるので、

□□□□■□□□□□■□□□□□□□□□□□□□□□□□□□□□
□□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□
□□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□
□■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□
□□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□
□□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□
□□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□
□□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□
□■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□
□□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□
□□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□
□□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□
□■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□
□■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□

86名無しさん:2010/02/03(水) 22:32:13
cronのことを語るのだったらcronがあるのだから
そっちで語るべきじゃないですか?
はっきりいって迷惑です

87名無しさん:2010/02/03(水) 22:33:57
すみません。>>86
cronのことはcronスレがあるのだから
の間違いです

88名無しさん:2010/02/04(木) 01:50:04
> >‎とりあえずメールするなりして確かめたら良いんじゃないですか。
>
> 確かめる必要性をあまり感じませんし、そこまでする気力がないです。
> そもそも英語もドイツ語もできないのでコンタクトが取れません。

本人さんがもう出てこないらしいのでこれ以上突っ込むのが惜しまれますが
(と言った場合必ず本人がまたでてくるのがパターンではありますが)

上記はさすがに憶測だけでいってもしゃーない、というか
ここでは識者の方々はこの場合は経験から見てこういうだろうと言ってくださってはいますが、
それも向こうの隠れた本心からすれば結局はわからないことです。

議論から逃げないのはよいとは思いますが、
いやこういう場所ではフレームになりやすいから避けた方がいいのかもしれませんが、
いやまあそれはともかく、何がいいたいかといいますと、
駄文書いてる暇あったらさっさと本家に問い合せろハゲ

89!ryokin:2010/02/04(木) 12:12:02
>>otstuneさん

なるべく理解されやすいように平易(へいい)に顛末(てんまつ)を説明します。

私が「cron-jobs」を公立中学と仮定した理由は、「Cron job」いわば授業料が無料だからです。
公立中学の場合は授業料を課すことを前提としておらず、学校側にもその意思はありません。
しかし授業中に騒ぐような素行の悪いDQNたちを、学校側の権限で出席停止にすることが出来ます。
実際には、DQNのクラス全員が十把一絡げにされ、連帯責任を負わされ、出席停止となってしまいました。
この場合、真面目に授業を受けていた同じクラスの他の生徒まで、出席停止にされる謂れはないでしょう。
そこで、学級委員長である私が、クラスの皆を集めて、「授業を真面目に受けよう」と諭しているのです。

と、拙い表現でやや強引な説明してみました。これでご理解頂けたでしょうか?

>>84さん

>ドイツ人は凍結されていないという情報をお持ちですか?

そのような情報は公開されていないため、入手することは不可能です。
主題とは関係ないと思いますが、一応ご参考までに話をさせて頂きます。
これは私の体験した話ですが、去年の4月頃に登録したアカウント(ブラウザの言語設定を「日本語」にしていた)が、
今年に入って凍結されてしまっています。過度の利用はしていませんでしたし、メールでの連絡もありませんでした。
言語設定を変更してアカウントを登録しましたところ、現在まで正常に動作しています。

「Cron job」に対価を支払っていないのに、その節度ない使用によって、サーバーを圧迫する行為が迷惑であることは明白です。
また、負荷の原因になっている日本人を人括りにして、規制の対象とするという動きは、容易に想像がつくと思います。

>原始人が日食を見て「神様がお怒りだ!」とか騒ぐのと同じ

議論する姿勢の毛頭ない野次馬に、そのようなお言葉を頂戴する筋合いはありません。

私の述べていることに明確な根拠がない、というのは否定できません。
しかし、私はその根拠を提示する為に、サービスの特徴を踏まえ、過去の事例から類推するなど最大限の努力をしています。

それに対してあなたは、「この論拠は破綻している」と揚げ足を取るばかりで、ご自身の意見を主張していません。
私と対話したいならば、もう少し対等に向き合うべきです。上から全否定するだけでは何の解決にもならないと思います。

>>86さん

迷惑をお掛けしていることは大変申し訳ありません。
phaさんが必要ないと判断すれば、削除されると思います。

>>88さん

如何せん問い合わせるのが面倒なんですよ。正直なところ、cronなんてどうでもいいんです。
こちらも好きで駄文を書いている訳じゃなくて、反論があるから仕方なく書いてるんです。

90名無しさん:2010/02/04(木) 14:56:20
>>89

>なるべく理解されやすいように平易(へいい)に顛末(てんまつ)を説明します。
それくらい皆さん読めると思います。

>そこで、学級委員長である私が、クラスの皆を集めて、「授業を真面目に受けよう」と諭しているのです。

なんであなたが学級委員長になってしまうのでしょう?

91otsune:2010/02/04(木) 15:01:02
>実際には、DQNのクラス全員が十把一絡げにされ、連帯責任を負わされ、出席停止となってしまいました。
>この場合、真面目に授業を受けていた同じクラスの他の生徒まで、出席停止にされる謂れはないでしょう。

あなたも「無料」で「広告ターゲットじゃない」時点で相手に取ってはDQNの迷惑行為に見えますよ。

なぜあなたの無料利用が「真面目に授業」で他の想定通りの利用をしてた人が「迷惑行為」なんでしょう?
もしかして「俺のcron-jobs利用法は高尚で、TwitterBotは低俗だ」みたいな自分勝手な基準でしょうか?

92!ryokin:2010/02/04(木) 15:59:21
>>otsuneさん

私が今までレスした文章を、もう一度読み返してください。
何度も何度も何度も何度も同じことを繰り返すのは嫌なんです。

ただ私は皆さんに、節度を持って使って欲しいだけです。
それ以上でもそれ以下でもありません。

93send:2010/02/04(木) 16:49:45
節度というのが何を示すのかわからないですが、FAQ にも書いてあるように、
2分間隔で動かすことは想定内の利用法なので、何も問題がないでしょう。

94!ryokin:2010/02/04(木) 17:46:19
2分間隔で動かすことを問題視している訳ではないですけど、
そういう人が減ってくれれば、皆が快適に使うことができると思います。
乱用する人を、ネズミ講みたいにどんどん増やさないで欲しいんです。

95send:2010/02/04(木) 17:53:47
> そういう人が減ってくれれば、皆が快適に使うことができると思います。
> 乱用する人を、ネズミ講みたいにどんどん増やさないで欲しいんです。

これは otsune さんから指摘があったとおりの話で、サービス事業者から見ると営業妨害ですよ。

96!ryokin:2010/02/04(木) 18:03:06
何度も言ってますが、Cron jobの増加と、営業云々は無関係です。
Cron jobの増加はただサーバに負荷を与えるだけです。

97名無しさん:2010/02/04(木) 18:03:58
>2分間隔で動かすことを問題視している訳ではないですけど、
>そういう人が減ってくれれば、皆が快適に使うことができると思います。
>乱用する人を、ネズミ講みたいにどんどん増やさないで欲しいんです。

「2分間隔で動かすことを問題視している訳ではない」と言いつつ
その2行後で「乱用する人」と書いている。!ryokinさんの文章は支離滅裂すぎますね。

98send:2010/02/04(木) 18:18:15
> 何度も言ってますが、Cron jobの増加と、営業云々は無関係です。何度も言ってますが、Cron jobの増加と、営業云々は無関係です。
非常に関係ありますよ。
サービスにとって、ユーザの利用状況というのは非常に重要な指標です。
例えば 2分で動かすユーザが多いのであれば短いスパンで job を動かす
ニーズが多いという判断が出来ます。
場合によっては設備等を増強して 1分間隔でも動かす方がユーザ増加が
見込めるという経営判断がなされる場合もあるでしょう。

99!ryokin:2010/02/04(木) 18:20:16
一部分だけ見て、支離滅裂だと判断されるのは困ります。
乱用の定義については言及していませんが、2分*1以上のことです。
理想と現実は違うのですから、柔軟な対応が必要だと思います。

100!ryokin:2010/02/04(木) 18:20:53
100get!

101!ryokin:2010/02/04(木) 18:41:12
見落としていました。


>>sendさん

なるほどその通りですね。


なんかもう面倒くさいので

結論だけ言わせてもらうと、


お前らプログラミング出来ない癖に

cron-job.orgのサーバ重くして、


俺のやろうとしてること邪魔すんなよ。

馬鹿が増殖すると本当に厄介だなぁ。


という、単純明快な話です。

終了。

102名無しさん:2010/02/04(木) 18:50:54
自分でcronも動かせない癖にプログラミングやろうというのが笑えるな

103名無しさん:2010/02/04(木) 18:53:24
>101
それは最初からうまく伝わってますよ

104!ryokin:2010/02/04(木) 18:56:48
自鯖じゃないんだから仕方ないでしょう。
穴場的なサイトを、ど素人の物まね軍団に汚されるのは嫌だったんです。

105!ryokin:2010/02/04(木) 19:15:26
phaさん今までの自分の書き込みすべて消してください。
ご迷惑をお掛けしてしまい申し訳ありませんでした。

106send:2010/02/04(木) 19:54:58
"馬鹿が増殖する" ことによって cron-job.org が収益化の目処が立って
サービスが存続できればいいんじゃないですかね。
そうでないものは何れ消えてしまうので。

107hagino3000:2010/02/04(木) 21:59:12
しばらく成行を眺めていましたが、楽しませていただきました。

このスレは!ryokinさんの今後の為に保存しておきますね。

108ssig33:2010/02/04(木) 22:34:06
!ryokin 以外ほぼ内輪で囲んでるのが笑い所ですかね

109名無しさん:2010/02/04(木) 23:04:00
どんだけwww

110名無しさん:2010/02/05(金) 02:23:57
sendさん捕まえて
「お前らプログラミング出来ない癖に」
が面白いですね。

それよりも、人にプログラムどうこうって上から目線で言うなら、
自分でサーバたてればいいんじゃないですかね?

111otsune:2010/02/05(金) 02:33:11
>101
「俺が無料で快適に使い続けたいから、他の奴は使うな」を認めたって事ですか?

どうしてそれを最初から書いてくれないのですか?

112vaac:2010/02/05(金) 02:49:51
send っていう無名の人はプログラミングもできないくせに何いばってるんでしょうか
大学を卒業してからの約 10 年間は酒しか飲んでないし
雑魚には cron-job.org 使ってほしくないですね
僕みたいな高貴な使い方が出来る者のみが使う権利があるんですよ?

113vaac:2010/02/05(金) 02:57:06
僕は !ryokin さんの考えと同じです

114名無しさん:2010/02/05(金) 04:05:52
これはひどい

115名無しさん:2010/02/05(金) 08:02:35
>>101
プログラミングできない奴しかレスしてないって決めつけるなよクソが

116ひきぷろ:2010/02/05(金) 08:04:53
高校生をフルボッコにするスレはここですか><

117糸柳:2010/02/05(金) 13:13:24
>>111
見栄張ってたら自論がおかしくなったんだろ。
頭の悪い奴にはよくあること。

118!ryokin:2010/02/05(金) 14:21:23
お前ら釣られ過ぎw

119as:2010/02/05(金) 14:47:48
cron-jobにメールしてその返信があったので要約
コピペして良いか聞いたらダメって言われた

・負荷率が上がったことで動作不良が起こっている
・jpユーザーのcron実行間隔が短い傾向にあることは事実
・jpユーザーだけを狙ったわけではないが、jpユーザーが実行しているプログラムが
 合法か違法(スパム)かが判断できない(恐らくは日本語読めないからだと思うが)
・不審な点があるcronを停止しただけ、我々にはその権利がある
・我々には理由なくjobを削除したり、アカウントを停止する権利がある

こんな感じだと思う

120ひきぷろ:2010/02/05(金) 21:00:42
!ryokinさんのいじわる><

121名無しさん:2010/02/07(日) 04:44:08
理論武装で勝てなくなったから、釣りに移行する方針が見え見えです。

122名無しさん:2010/02/07(日) 23:51:39
言い負かされそうになったら”高校生”
どうやら勝てそうにない時は”釣り”
ド定番すぎて口角が1mmも上がりませんでした。
で、GAEの使い心地はどうですか?

123!ryokin:2010/02/08(月) 00:30:57
>>122

必死だなw

124名無しさん:2010/02/08(月) 00:56:14
GAE使ってるならGAEのcron使えばいいじゃん

125名無しさん:2010/02/08(月) 01:43:05
GAEの場合、タイムアウト判断の基準がかなり厳しいようです。
私が使わせていただいているレンタルサーバーだとかなり不安定な動作になります。
@pagesだとうまく動くようです。

※プログラムによるかもしれませんが未検証です

126うら:2010/02/13(土) 15:04:13
いまatpagesで動かしてたEasybotterをさくら鯖にそのままコピーしたら
何事もなく動いたんでワロタ。
OAuth認証って、鯖関係ないのでしょうかね?

127oimo:2010/02/15(月) 22:04:56
EasyBotter2.0のベータ版、お世話になってます。
bot宛の返信を、差し出し垢名入りでそのbotのTLにリアルタイムで表示させるbotが作りたいんですが、どこ弄ったらいいでしょうか?
「つくったー」のようなしくみのbotです。
今表示されてるここのスレの書き込みは一通り目を通したのですが、「ここ読め」なども言っていただけたらうれしいです。
よろしくお願い致します。

128名無しさん:2010/02/16(火) 03:16:19
最近、1.41の質問か2.03betaの質問かごっちゃになった質問をする人
ただわからないうまくいかないだけしか言わない人が多いので
質問するときのテンプレを作ったらと思うのですが、どうでしょうか?

129oimo:2010/02/16(火) 16:34:31
乱文すみません。留意します。
初心者スレの方にお邪魔します。

130名無しさん:2010/02/18(木) 02:35:26
>>128 テンプレ同意
初心者スレで最低限欲しいのはこのあたり
鯖特有の設定があったりするので鯖名は欲しいな

【バージョン】
【設置鯖名】レン鯖名/自宅鯖
【PHPのバージョン】
【実行】CRON鯖名/ブラウザ自動更新/手動/他
【手動】動く/動かない
【不明点など】(エラーメッセージがあればコピペ推奨)

131うら:2010/02/19(金) 17:39:08
いきなりフルスペックで挑んで動かないとつぶやくより、
まず裸で動くことを確かめてから、1つずつ装備をつけていけばいいのに。

132名無しさん:2010/02/20(土) 04:52:26
個人的には超初心者向けFAQを作りたくて仕方が無い
最初は手動ツイートできたのに途中からできなくなった→用意したツイート数が少なすぎて重複ツイートが弾かれた
みたいなのから始めるような・・・

133名無しさん:2010/02/20(土) 08:08:38
全面同意
同じ質問する人も多いし、他でも言われてた様に
ここでつまづいて教えて貰っても単にコピペしただけだから
意味を理解しようともせずまたつまづく。間違えたらここで聞けば
解決すると思ってるから覚えようともしない。その繰り返し。

[]()はセットになってて1つでも足りないor多いとエラーが出る、
;.を何かの拍子で削除または足してしまってエラーが出ること
syntax errorくらいはここでは超初心者向けFAQを読んでねと
誘導出来るようにしたい

134名無しさん:2010/02/20(土) 10:07:35
質問で顔文字禁止にして欲しい
本気で悩んでいるように見えず、ふざけた様にしか見えない

135名無しさん:2010/02/20(土) 13:37:21
エラーをコピペしてもエラーの内容を理解してない/しようとしていない人も少なくないな
英語やPHPがわからないといってもネット辞書や検索である程度はわかるし
ソース流し込めば、単純ミスを指摘してくれる便利サイトもあるんだがな

136:2010/02/20(土) 15:24:53
http://eromanga.jp/n/?fd=49oMXpOa

137名無しさん:2010/02/21(日) 02:21:50
PHPなんて英語でエラー教えてくれるからまだマシだよなあ

138名無しさん:2010/02/21(日) 02:27:58
だねー。
ところで初心者スレはスパルタ傾向だけどいいのかな。

139名無しさん:2010/02/21(日) 07:33:17
スパルタでちょうどいいくらい
公式解説読まない、ファイルのコメント読まない、過去ログ読まない
ないないづくしで同じ質問がズラズラ

140名無しさん:2010/02/22(月) 07:37:11
スパルタというよりツンデレだな
口は厳しい口調でも教えてるし

最近のは>>139があげてる質問が多くて答える気にもなれん
><こうですか?;;を使うのはふざけてるとしか

141名無しさん:2010/02/24(水) 03:59:48
初心者未満の方にどう説明したら良いのか戸惑う時がある。
わからない単語をヤフやググルで検索してみるってことは考えないのだろうか。
「PHP 単語」で調べればたいていは解決するような初歩的質問が多くてびっくりしている。

142うら:2010/02/25(木) 12:57:25
厳しいようだけど、勉強する気ない人は使わなくていい、という気分にさえなり。
答えじゃなくて解決法を提示してるつもり、ですが伝わってるのかどうか。

今回phpを初めてさわってみてリファレンスの多さにビックリ。
ググると解決法とか参考になることがたいてい引っかかります。
こんなにラクでいいの?と思いつつ。
ま、こちらでサポすると一部でもプログラムの妙味に触れてもらえるのかなと。

...うら自身のbotは、Easybotterから離れようとしてるわけですが。

143あずき:2010/02/25(木) 15:47:58
・エラーの英文を和訳、検索する
・サイト内検査ができるリファレンスサイトで不明なものを検索する
・ここの過去ログを見る

この3点ができれば初心者スレの半数は解決しそうなんだよね
Ver.2.0は変数の意味や関数の役割は理解できてる程度の初心者には優しくなったが
スクリプト弄り初体験の初心者にはむしろ解りづらくなってると思う

144うら:2010/02/25(木) 16:13:42
>>143
このコピペを思い出しました。

<わからない9大理由>
1.読まない …説明書などを読まない。読む気などさらさらない。
2.調べない …過去スレ、ググるなど最低限の内容も自分で調べようとしない。
3.試さない …めんどくさいなどの理由で実行しない。する気もない。
4.覚えない …人から聞いて、楽して得た答えは身に付かないから、すぐに忘れる。
5.説明できない …何に困っているのか、第三者に正確に伝わる文章が書けない。
6.理解力が足りない …理解力以前の問題で理解しようとしない。
7.人を利用することしか頭にない …甘え根性でその場を乗り切ろうとする。
8.感謝しない …教えてもらって当たり前。事がすんだらさようなら。
9.逆切れする …自分の思うようにならないと逆切れする。

145名無しさん:2010/02/25(木) 18:28:21
誘導できるマニュアルみたいなものがあればいいんですけどね
あと、教えるときは、親切の押し売りにならないように心がけて
自分も再確認するつもりで答えられるものに答えたいと思います

■教える側の禁句■
・こんなこともわからないの?
・そんなことも知らないの?
・ハァ?何やってたの?今まで
・………(大きなため息)
・やめたら?無理なんだし

初めて教える側に回った時、先人から言われたことです

146あずき:2010/02/25(木) 18:49:21
Botを作りたいだけの人
Botを足がかりにPHPに触れてみようって人
この2パターンがあるので、Botにかける労力が違うのかな、とも思う

プログラムができなくても〜と謳われてるものだけど
解答を直接書くより、解答へ導く解法を書く方がいいかなと思ってる
知らないなら知ればいいし
どうやって知ればいいのかわからないのならそこは誘導したい

基礎ができてないと思いがけないバグや暴走を引き起こしかねないからね

147名無しさん:2010/02/25(木) 19:43:26
これはwwww
http://twitter.com/btic_jp

148名無しさん:2010/02/25(木) 21:25:22
時間がある時にわかるものだけ気まぐれに答えてるだけだから
感謝とかは別にいらないんだよね
ただ、教えた内容が適当だったか、環境次第でだめだったりするのかは知りたい
中には共有すべき情報もあるので、実行結果が成功かどうかくらいは報告してほしい

149名無しさん:2010/02/25(木) 21:51:35
自分もそんな感じ
優しくするよう努めているけど、ある一つの組織ではないし馴れ合うつもりはない
HNない人はどれが誰かなんてわからないしね…phaさんにはIPで分かると思いますが!
だから礼儀とか、どうでもいい
ただ、聞くにしても"学ぶ気があるのか"が問題だろうと思う

ある言葉が皮肉に見えそれにイライラするのであれば
悔しいと思うなら、他人に頼ろうとせず自分で学ぼうとすればいい
それでも分からない部分があるなら、自分を圧して聞くしかない
自分はそうしてきたよ

150名無しさん:2010/02/25(木) 22:28:55
初心者に自動回答するbotとか作れそうだな

151名無しさん:2010/02/25(木) 23:10:05
>>150
だれうまwww

152名無しさん:2010/02/25(木) 23:52:56
定期的に出てくる3大質問
・EasyBotterというところを変えたいんですけど…
・TL反応で無差別にリプライしてしまうんですけど…
・○○鯖です。cronが動かないんですけど、どう設定するんですか?

あとは
・定時POSTは○時毎、リプライは○分にしたいんですけど…
・2.0にしたら真っ白にorエラーが出るんですけど…
・Parse error: syntax error, unexpected …て出てきてますがなんですか?
・OAUth登録で"Access Token"と"Access Token Secret"がでてきません
 
でしょうか。お忙しいとは思いますが、早いことQ&Aページを作って欲しいですね

153うら:2010/02/26(金) 13:00:18
あー、それと Easybotter.php の方で、もっと動作情報を出すようにして欲しいですね > pha 氏

入れるのは確かに面倒ですけど、多少でも情報が表示されてれば
解決へのとっかかりになると思うのですよ。
終始 verboseモードで良いかと。

155pha:2010/02/27(土) 12:42:14
どうも、pha@管理人です。
最近引っ越しなどで忙しくてこの掲示板を見る余裕がなかったのですが、ようやく少し余裕ができました。
そこで、僕が見ていなかった間のこの掲示板の書き込みで、
僕が知っておいたほうがよいものがあれば知りたいのですが、
もしよかったらどなたか教えていただけないでしょうか。
特に

・EasyBotter2.0betaについて、確認されているエラー
・EasyBotter2.0betaのソースについて、修正したほうがいい箇所
(誰かが書いてくれていれば具体的な修正コードも)

についての情報が知りたいです。
よろしくお願いしますー。

156pha:2010/02/27(土) 12:44:18
>>152
Q&Aページですか。ちょっと余裕が出たら作るかもしれません。

>>153 うらさん
そうですね、動作情報表示は検討してみます。

157pha:2010/02/28(日) 01:57:14
http://pha22.net/twitterbot/
先ほどEasyBotterバージョン2.04betaを公開しました。
変更点は、
・リプライパターンに正規表現を使った場合にうまく動かなかったエラーを修正
・タイムラインに反応する機能で、他人宛の@が入ってる発言には反応しないようにした
です。
他にも修正希望の箇所があれば教えていただければと思います。
よろしくお願い致します。

158pha★:2010/02/28(日) 07:42:29
あ、そういえば書き忘れていたのですが、
EasyBotter2.0以降は、バージョンをアップするときにEasyBotter.phpだけを入れ替えればいいようになっています。

159pha★:2010/02/28(日) 07:43:07
あ、★付いた

160pha★:2010/02/28(日) 07:43:07
あ、★付いた

161pha★:2010/02/28(日) 09:01:31
というか雑談スレよりもEasyBotter2.0スレでやるのがいいですね。これから御意見などはあちらにお願いします。

162うら:2010/02/28(日) 12:05:47
phpのランダムについて

if(rand(0,11) === 0){ } などとする時、これはランダムなので、期待値が出ない可能性は高いです。
当方が試した1/12の確率で47回/日の発言機会の場合、以下のばらつきが出ました。

4回、5回、3回、6回、5回、1回、1回、7回

確率的には4回が期待されます。でも期待通りではありません。1回の時はどうしようかと思いました。
同様に、ランダム発言でもかたよりが生じますが、
連続投稿回避関数によってある程度ばらついているように感じます。

運用によりますが、確実に「n回に1回発言」させたいのであれば、n個の配列を作ってシャッフルし、
0番目から順次判定、アタリなら発言、配列が空になったら再シャッフルなどのようにすると良いでしょう。

163名無し:2010/03/01(月) 05:02:57
viaの元をEasyBotterから任意の文字列に変えられたらいいなー、です。

164名無しさん:2010/03/01(月) 05:46:34
スレが増えてきたので案内スレがあるといいですね。
今のままだとどのスレで質問すればいいのかちょっとわかりづらいかと。
初心者スレとスレ立てるほどでもない〜スレ、2.0スレで似たような質問が出てます。

分からないなら自分の知りたいことは探すべきとも思いますが
それが出来ない人が多い。
同じスレでも過去の質問読まずにすぐに質問する人大杉。
一つ必読・案内スレがあると重複質問などに答える方も
>>164 必読スレ嫁で済むのでは。

165名無しさん:2010/03/01(月) 14:55:19
>>163
初心者スレの56,161を見たら?
既にループだよ、その話題。

166うら:2010/03/01(月) 17:02:52
<チラシのうら>
疲れた時に、ここで回答を考えると気分転換になっていいですねww
</チラシのうら>

167名無しさん:2010/03/01(月) 17:46:20
自分のBOTの説明ページ経由でもEasyBotter設置のアドバイスしてるんだが、
つまずく人の8割は演算子や条件分岐を理解しないままコピペだけで済ませてるのが原因。
HTMLの装飾タグもわかってない人だと「囲む」とか「閉じる」という言葉も理解してもらえない場合すらある。
プログラミングできないのは誰しも一緒だから悪いとは思わないけど、
日本語での意志疎通の段階で手間取ることが多いんだよね。
そういう意味で初心者スレではテンプレ使ってもらった方が状況を理解しやすいし、
テンプレの書き方で初心者レベルも推察できるからアドバイスの程度も変わる。
しかしあまりテンプレ誘導し過ぎても初心者さんのやる気を削いでしまうかなと思ったり。

人に教える仕事してるから教えることの大変さはわかってるけど、これはまた別次元の大変さだ。

168名無しさん:2010/03/01(月) 17:49:01
ウチのbotが一部のIDのみ起きている不具合に当たっていて動かないので、ふてくされて投下。これで同じ質問がまた各スレに出たら全員スルーでいいと思う

■■OAuthがらみで多い質問■■
・via EasyBotter のEasyBotterという部分が変えられると聞きますがどうやって変えるのですか?
   setting.phpの編集ページのOAuth認証についてに貼られているサイト先をよく読む
   この掲示板の参考レス http://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1265625817/176

・自分のアカウントでOAuth認証登録してしまってbotアカウントで再度取得しようと思ったら直らない
・access_token access_token_secretが出てきません。
・なんか途中でエラー出て進みません
   各OAuth認証方法紹介してくださってるサイト様が追記して分かりやすく書いてくれてます
   この掲示板の参考レス http://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1259689986/88
   PHPのバージョンが5以上であるか確かめてください。また借りてるサーバーのQ&Aもよく読んでください

・Descriptionの所にDescription is too short (maximum 30 characters)がでてしまい登録ができません。
   とりあえずDescriptionのところを30文字以上埋める

■■2.0設置での多い質問■■
・ランダムPOSTを○分おき、リプライを○分おきにしたい
・時間別にリプライorPOSTを分けたい
・特定の人だけにリプライを分けたい/スルーさせたい
など
まずは自力で調べる
   http://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1265625817/90
   http://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1266290935/135
それから2.0、初心者、質問スレ(場合によってはあったらいいなスレ)をくまなく見たら
似たような質問があるはず

・アップしたら真っ白になるだけ/文字化けしてる
   エンコードUTF-8(TeraPadはUTF-8n)Bomなし 改行コードはLFになってるか
   data.txtとreply_pattern.phpとlog.datのパーミッションが666になってるか(サーバーによって違う場合もあり)
   setting.phpで何か間違ってないか

・二重投稿して直らない
   twitterが重いのでしばらく待つ
   とりあえずcronの間隔を長めにとってみる
   if構文がダブってないか見る
   一旦サーバーに上げたものを削除して上げなおし、cronの設定もやりなおす
   サーバーを変えてみる

・よくわからない英語のエラー文が出てくるんです
   それをそのまま自動翻訳なりぐぐるなりして調べてみよう
   簡単なエラーならエディターでチェックできます

・フッターが説明どおりにしてるのにうまくいかない
・会話終了にすると[[END]]と出て機能してない
   次の更新で直すそうです

・昨日まで正常に動いていたのにリプライ等動かなくなった(2月28日〜)
   只今twitter側の不具合により、一部のIDで不具合が起きてます。
   こちらではどうしようもないので復旧を待ちましょう

169うら:2010/03/01(月) 18:34:24
ああ、うちの子はまだ仮運用中でほとんどMentionをもらわないから分かりませんでしたが、
今朝なかったMentionが今は表示されています。
半日ぐらい遅れで表示される?症状でしょうか。
既に取得したより前のMentionがあっても、確かに処理にはかかりませんね。

今の自作処理では取得IDを記録する方式にしてますので、そのMention IDを再ロードしてやればいいんですが。
でも重複replyする危険があるので、困ったものです。

170名無しさん:2010/03/01(月) 23:18:06
>>168
凄く良い出来だと思う
でも掲示板TOPなど見えやすいところに置かないと、意味ナスだよね

せめてローカルルールに「初心者さんはまず過去ログを読んでね」と書いていただければスムーズなんだけど

171名無しさん:2010/03/02(火) 01:23:24
>>169
28日夕方からtwitter側で起きてる一部のIDの所為だと思います
あちこちの叫びを聞くところ、だいたい9〜10時間遅れているようですよ
そして直った今でも、その間のログはないみたいです

172名無しさん:2010/03/02(火) 23:48:31
初心者スレ見てたんだけど。
初心者ゆえにわからなくて助けを求めてくる場合と、初心者なのに背伸びしたくて面倒を他人に丸投げしたい人と、
くっきりはっきりと違いがあるよなー、なんて思った。

173名無しさん:2010/03/05(金) 17:41:35
そろそろ質問出尽くした感じ?
過去ログがたまってきて検索するのがめんどくさいからと
既出質問する人が多くなりましたね

174名無しさん:2010/03/06(土) 01:46:25
wikiで非公式FAQとか作ったらいいかもな検索しやすいし
しかしそれを作る気力が俺にはない

175名無しさん:2010/03/06(土) 02:36:35
wikiでいいなら作ろうかな
どの程度まで乗せていいと思う?ヒントってか道筋は

176名無しさん:2010/03/06(土) 05:39:16
ぱっと思いつくのはこんな感じかな
段階追って説明しないと本当のビギナーさんには辛いと思うので

■EasyBotterのバグ情報
 バグスレの内容

■前準備〜設置編
何も手を加えずそのままうp→最低限の機能を手動で動かす、この間のエラー対処
 OAuth取得(via EasyBotterからの変更くらいで良いかと)
   OAuthのパス等の再発行はできるか?→削除&再登録
 パーミッション・文字コード・改行コード確認など

■手動実行編
 最初からCRON使わない・いきなりbot.phpの設定を沢山にしない
 $response = $eb->postRandom("data.txt"); だけのbot.phpを手動実行する
 オートフォローを手動実行してみる
 リプライを実行してみる→「こんにちは」と@を送る
→ここまでがエラーなく出来れば第一関門突破

■エラー解決編1
 PHPのエラーの読み方→こういうサイトへ誘導してもいいかもhttp://10key.net/php_error.html
 パーミッション・文字コード・改行コード確認
 重複制限の可能性を考える→テストでポストしたツイートを削除
 twitter側のエラーの可能性も考える

■使いこなし編
 正規表現(メタ文字)・演算子・比較演算子・条件分岐(if、switch)・date関数の解説or解説リンク
 正規表現を使ってReplyPatternを編集する
 演算子・比較演算子・条件分岐・date関数を使ってbot.phpを編集する

■エラー解決編2
 エラー箇所を確かめる
   {}等の過不足確認
   正規表現を確認←リプライ関連
   演算子・比較演算子・条件分岐・date関数の確認

■改造編
 前提→「初心者を自覚しているのならまず勉強しましょう、無理・丸投げは禁物」
 特定IDの@に対して別のReplyPatternを使う
 特定IDのTLにのみTL反応する...etc...

177名無しさん:2010/03/06(土) 06:47:28
とりあえず>>168の最初のほうだけまとめてみたよ
後ろのほうとか>>176はこれからまとめてみようと思う
ttp://wiki.livedoor.jp/easybotter_wiki/

なんか変なとこあったら言ってくれ&hellip;
どこまで丁寧に書いたらいいか&hellip;こういうの苦手だw

178名無しさん:2010/03/11(木) 14:45:17
ループ質問を避ける為に誘導レスしてるのに、全く読んで貰えてないとか…
切ないのう

179名無しさん:2010/03/11(木) 16:50:27
こっちの掲示板は一応phaさんのスクリプトじゃなくても話していいと書いてあるからいいとして
あちらの掲示板でphaさんのスクリプトの質問しているおばかさんは何をがんばってるんだ?
しかも、あれはGAEcronのツールのことだし…

180S・K:2010/03/11(木) 22:11:10
>1 pha様 BOTのプログラム提供本当に感謝しております。
商用で今後 かなりの用途でBOTは注目されると思うのですが
①例えば ツイッターのリスト機能があるのですが 自動フォローをした段階で 3つくらいのリストに振り分けれるようなことは可能なのでしょうか?
②今の段階では模索中・試運転と言う感じですが かなり満足しているのですが もっと綿密に動作をさせて居場合 別途ご依頼して作成も可能でしょうか?
今後とも ご指導宜しくお願い申し上げます。ほんとうに感謝しております。

181名無しさん:2010/03/11(木) 23:12:14
>>179
あちらはコピペで教えてくれるからじゃないかなw

182名無しさん:2010/03/12(金) 00:33:47
コピペ改造BOTでサーバーが一時停止したsakura某鯖とか@PAGES某鯖とか…
迷惑するのは同居してる他の利用者なんだよなー

自分の使ってる海外無料鯖はEasyBot.phpというファイルがアップロードできなくなった


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板