[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
1-
101-
201-
301-
401-
501-
この機能を使うにはJavaScriptを有効にしてください
|
Twitterbotのcronスレ
1
:
名無しさん
:2009/12/09(水) 18:33:35
cronについての質問など
404
:
<削除>
:<削除>
<削除>
405
:
<削除>
:<削除>
<削除>
406
:
<削除>
:<削除>
<削除>
407
:
<削除>
:<削除>
<削除>
408
:
<削除>
:<削除>
<削除>
409
:
<削除>
:<削除>
<削除>
410
:
<削除>
:<削除>
<削除>
411
:
<削除>
:<削除>
<削除>
412
:
<削除>
:<削除>
<削除>
413
:
<削除>
:<削除>
<削除>
414
:
<削除>
:<削除>
<削除>
415
:
<削除>
:<削除>
<削除>
416
:
<削除>
:<削除>
<削除>
417
:
<削除>
:<削除>
<削除>
418
:
<削除>
:<削除>
<削除>
419
:
<削除>
:<削除>
<削除>
420
:
<削除>
:<削除>
<削除>
421
:
<削除>
:<削除>
<削除>
422
:
<削除>
:<削除>
<削除>
423
:
<削除>
:<削除>
<削除>
424
:
<削除>
:<削除>
<削除>
425
:
<削除>
:<削除>
<削除>
426
:
<削除>
:<削除>
<削除>
427
:
<削除>
:<削除>
<削除>
428
:
<削除>
:<削除>
<削除>
429
:
<削除>
:<削除>
<削除>
430
:
<削除>
:<削除>
<削除>
431
:
<削除>
:<削除>
<削除>
432
:
<削除>
:<削除>
<削除>
433
:
<削除>
:<削除>
<削除>
434
:
<削除>
:<削除>
<削除>
435
:
<削除>
:<削除>
<削除>
436
:
<削除>
:<削除>
<削除>
437
:
<削除>
:<削除>
<削除>
461
:
名無しさん
:2012/12/12(水) 21:30:40
誘導していただいたので、改めてお願いします。
【バージョン】 Ver.1.42,Ver.2.1.1
【設置鯖名】 @pages
【PHPのバージョン】PHP-5.2系
【手動】 動く
【実行】 GAE-cron
【実行間隔】 2分間隔
【不明点】 cronはアクセスに成功しているのに自動投稿されない。
EasyBotter Ver.1.42をOAuth対応、API1.1対応にして使っていました。
11月に入ってすぐにリプライの頻度が激減したので、cronのLogを確認ましたが問題なく動いているようです。
また、手動でアクセスしてみたところエラーなく動きました。
>>473
さんの提供されたソースを参考に、ver.2.1.1も試してみましたが、こちらもcronのアクセスは成功、
手動ではエラーなく動くのに自動では投稿されません。PEARをver.2.0.5にも置き換えてみましたが変わりませんでした。
関係があるかわかりませんが、cronの設定のデプロイにはeclipseを使用しているのですが、不調になる前に使用していたものと
変更がなくてもURL 302 foundのエラーが出てデプロイ出来なくなっています。時間をあけてやり直しても同じでした。
些細なことでも気づくところがある方いらっしゃいましたら、ご教示いただけませんでしょうか。
463
:
名無しさん
:2012/12/16(日) 05:58:15
>>461
全然答えになってなくてごめん
eclipseを使ってるとあるけどcronはゆとり向けにまとめて〜ってので紹介されたもの?
手動で叩いてエラーがなく、2.1.1はデフォルトでやってみてエラーがなく投稿されたんだよね、
それだとcronがおかしいと思う
gaecronclubとかほかにもcronはあるから、そっちをデプロイして試すとかどうだろう
464
:
名無しさん
:2012/12/18(火) 01:57:40
>>461
自分のBOTも461さんと同じような状態で、11月1日から急に自動POSTがほとんどできなくなりました。
自分のGAE-cronはまだHRDに移行できておらずM/Sのままで、そのせいではないかと疑ってたんですがどうでしょうか。
465
:
461
:2012/12/18(火) 09:53:20
>>463
cronの設定はゆとり向けにまとめて〜のを参考にしました。
定期POSTとTL反応を別に動かしているのですが、そちらは半分くらい機能しているので、
新APIのリクエスト制限も疑ってみましたが、どうもそうではないようです。
別のcronの利用も含め、もう少し考えてみます。
ありがとうございました。
>>464
こちらもM/Sのままなので、HRDへの移行を考えています。
ただ、eclipseでデプロイできない状態なので、無事移行を終えられるか心配でまだ試せずにいます。
eclipseを最新にしてみましたが、デプロイはできたものの今度はcron側での404エラーに苦戦しています。
466
:
名無しさん
:2012/12/18(火) 18:12:52
【バージョン】 Ver.2.1.1
【設置鯖名】 @pages
【PHPのバージョン】
【手動】 動く
【実行】 GAE-cron
【実行間隔】 5分間隔
【不明点】 cronはアクセスに成功しているのに自動投稿されない。
>>461
さん や
>>464
とほぼ同じ状況です。
数日前までは24時間の間、1〜2時間不定期にリプライを返さなくなったのですが、
昨日は24時間の間で数分の間しかリプライを返さなくなりました。今日もとても調子が悪いです。
eclipse3.7を使用しています。GAE-cronはHRDに移行済みですが、別の方と同じ現象が起きています。
ここまでくると、GAE-cron側の問題なのかと……諦めて他のcronに託すしかないのでしょうか?
467
:
名無しさん
:2012/12/18(火) 23:40:48
>>461
さんと
>>466
さんは同一鯖
もし
>>464
さんも一緒なら
鯖が何か仕掛けた(cron対策を施した)可能性も否めない
というか自分も@pages鯖でGAE-cron
上記の方々と同じような現象に見舞われていました
もし鯖が何か対策したとすると
ここでその対処法とかは書けないかなと思います
鯖が対策した場合は、ですが
468
:
名無しさん
:2012/12/19(水) 00:01:11
>>467
ではこの場合、GAE-cronではなく@pagesの方を変えてみる…というのが得策ですか?
469
:
464
:2012/12/19(水) 00:24:08
464ですが、自分も@pages使ってます。
【バージョン】 2.05
【設置鯖名】 @pages(20番台)
【PHPのバージョン】 5.2
【手動】 動く
【実行】 GAE-cron
【実行間隔】 5分
>>466
さんがHRD移行済みでも同じような状態ということは、そこは関係ないみたいですね。
原因がわからず途方に暮れていたので、@pagesのことも含め色々と参考になりました。
自分もまたちょっと色々考えてみようと思います。
ありがとうございました。
470
:
461
:2012/12/21(金) 16:24:01
たまたまなのか、一種の解決法なのかはわかりませんが…
$limittime = $now - $minute * 70; //取りこぼしを防ぐために10秒多めにカウントしてる
この数字を大きくしたところ、またリプライを返すようになりました。
このままもう少し様子をみてみようと思います。ありがとうございました。
471
:
名無しさん
:2012/12/27(木) 19:08:22
>>470
もし良かったらどれくらい大きくしたのか教えていただけませんか?
472
:
名無しさん
:2012/12/28(金) 15:11:27
>>471
900にしました。(cronは2分ごとのまま)
リプライ回数制限が効かないので、bot同士の絡みが多い場合は対策が必要だと思います。
473
:
名無しさん
:2012/12/29(土) 18:51:52
自分も上の方々と同じ環境で同じ不具合が出ていました
2体だけ全く動かないbotがありましたが、どちらも17鯖だったのが気になり
@pagesを登録し直してファイルを全部再うpしたら不具合は解消されました
@pagesで何かあったとしか思えないですね・・・(時期的に広告関係?)
何もアナウンスないですが
488
:
名無しさん
:2013/01/11(金) 17:32:27
今現在、無料でオススメのcronサービスってありますか。
489
:
エラー
:2013/01/14(月) 17:19:19
自動フォロー返しする
を設定すると、cronが使えない。
と言うのは、手動で確認したところ、
毎回最初から「〜をフォローしました」となって
前回フォロー済みでも最初から「〜をフォローしました」を繰り返して
cronが動かない、エラーになる。
自動フォロー返しをやめるとcronは動く。
どうしたらいいでしょうか?
自動フォロー返し使いたいんですが、わかりません。
490
:
名無しさん
:2013/02/01(金) 00:18:02
GAE Launcherを使ってbotを制作しております。
pythonのバージョンは2.5.4、GAE launcherのバージョンは1.7.4を使用しています。
ttp://d.hatena.ne.jp/mitaina/20101005/1286278169
ttp://s-clair.com/relier/bot_log/gae-cron/
ttp://d89.s41.xrea.com/twitter/howtomake_bot.html
上記のサイトを参考にしてapp.yaml、cron.yaml、各種pyファイルを作ったのですが、デプロイしようとすると下記のエラーが吐き出されます。
Error parsing yaml file:
threadsafe cannot be enabled with CGI handler: post.py
in "C:\Python25\data\自分のアプリケーション名\app.yaml", line 13, column 15
2013-01-31 16:37:43 (Process exited with code 1)
ですが、「line 13, column 15」は文末で、何を直したらいいのかが分かりません。
文字や改行コードを色々いじっても同じエラーが出てきます。
どなたか解決策をご存知の方、ご教示頂けたらと存じます。
491
:
2.0その2スレ 135
:2013/03/21(木) 08:08:44
GAE cron(Java)で「phpを叩いているはずが反応しない」事象が解決したので
ご報告。
原因はGAE urlfetchのキャッシュです。
内容は長くなるので「EasyBotter2.0その2」の当該スレを参照願います
ttp://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1323932658/r135
ttp://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1323932658/r140
492
:
http://www.newcoachbags2013.com/
:2013/03/21(木) 09:13:27
*********Υ***ä****L*****Ĥ*ε***η*******_*********褦*****`*****餻*************Τ******Τ*ηN**Ť***********x*k***************
493
:
名無しさん
:2013/03/21(木) 12:39:21
>>491
自分も@pages&GAE-cronでいくつかのbotのリプライ・TL反応のみが機能しなくなっていたので困ってました。
(ただ何故か同一間隔実行でフォロワー数会話頻度も最も多いものだけだけが動いてましたが…)
頂いた情報で修正を入れてみたところ無事動き出しました。
ありがとうございます。
1時間間隔の通常postは複数bot全てにおいてうまくいってたのですが
こちらも念のため修正しておいた方が良いのか悩むところですが
ひとまず動いているので様子見にします。
話は変わりますがeclips利用者ってやはり少ないんですかね…?
494
:
491
:2013/03/21(木) 21:45:57
>>493
お役に立ったようで何よりです。
今回調査の過程でPython版のGAE SDKをいじってみたんですが、
テスト環境や、作りこみは非常に敷居が低いように感じました。
あと、eclipse環境は容量が大きいのが初心者にはちょっと難点なの
ではないでしょうか……。
Java嫌いじゃないんですけどね。
495
:
2.0スレ140
:2013/03/31(日) 12:49:41
>>2
.0スレ143
誘導されたのでこちらへ
原因は
>URL =new URL("●●●");
>connection = (HttpURLConnection)url.openConnection();
の2行です。
2行目の記述ミスは私の元ネタが悪いですね……( ;´Д`)
正しくは
URL url = new URL("●●●");
^^^^
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
^^^^^^^^^^^^^^^^^^^^
(1)URL型の変数urlが宣言されていないので、後続の「url」部分がエラーになってます
(2)connection変数を宣言する(型を前において記述することを「宣言する」と思ってください)
多分これで解決するかと。
496
:
名無しさん
:2013/04/01(月) 23:51:26
>>495
ありがとうございます!無事にbotが動き始めました!
497
:
名無しさん
:2013/04/03(水) 14:34:19
GAE-cronについて質問させて下さい。
最近までeclipse3.4を使用していましたが、バージョンが古くなったのか突然デプロイできなくなったので、
新たにeclipse3.7をインストールしました。
今まで通り「ゆとり向けにまとめてみた」の記事を参考に設定してデプロイを行ったところ、デプロイ自体は成功しました。
ですが、botが動作しないので、GAEのApplication Overviewを見たところ、Cron Jobsではon time Failed、LogsではNo handlers matched this URL.というエラーが出ていました。
URLをコピーペーストし、手動で実行出来ることは確認しました。
その他の原因としては何が考えられるか、アドバイスをお願いします。
498
:
名無しさん
:2013/04/04(木) 21:03:26
>>497
Cronが「No handlers matched this URL」と言ってるってことは、
”Cronから見た呼び出しのアドレスが存在しない”ってことだろうから
web.xml と cron.xmlの記述ミスでは?
cron.xmlが「ゆとり向けにまとめてみた」通りの記述だとすると
===cron.xml===
<cronentries>
<cron>
<url>/crontwit</url>
<description>cronttwit the run every 2 minutes</description>
<schedule>every 2 minutes</schedule>
<timezone>Asia/Tokyo</timezone>
</cron>
</cronentries>
=========
かな?
これに対応するようにweb.xmlをいじってやる必要があると思う。
===web.xml===
<servlet>
<servlet-name>crontwit</servlet-name> ……(a)
<servlet-class>CrontwitServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>crontwit</servlet-name> ……(b)
<url-pattern>/crontwit</url-pattern>
</servlet-mapping>
=========
(a)Servletクラスに名前を付けて
(b)(a)で付けたサーブレット名をURLに紐付け
で、cronが呼ぶのは(b)で設定した「/crontwit」
499
:
497
:2013/04/05(金) 12:46:45
>>498
その部分の書換えを見落としていました。
ありがとうございました、助かりました。
500
:
名無しさん
:2013/04/12(金) 19:40:14
全くの素人なので的はずれなことをおききしてしまうかもしれないのですが、質問させて下さい。
http://s-clair.com/relier/bot_log/gae-cron/
を参考にファイルをいじってデプロイしたのですが、グーグルアカウントのCron jobのページを見に行くと「on time Failed」と表示されてしまいます。
いじった部分は各ファイルのURLと、cron.yamlの定期ポストの部分を削って2分間隔のみにしたという点です。
また、複数のbotを管理しているのでそれぞれcronを使いたいのですが、URLの違うファイルを作って試したところ、先にあるジョブに上書きされてしまって複数設置は出来ませんでした。どうすれば複数のcronを設置出来ますでしょうか?
501
:
名無しさん
:2013/04/12(金) 22:01:13
>>500
【botA】【botB】のそれぞれbot.phpを叩くという設定で説明しますね。
【botA】【botB】の名前は好きに変えてもらって大丈夫ですが、必ず統一して下さい。
★app.yaml
application:【自分の設定したアプリケーションID】
version: 1
runtime: python
api_version: 1
handlers:
- url: /cron/【botA】
script: 【botA】.py
login: admin
- url: /cron/【botB】
script: 【botB】.py
login: admin
★cron.yaml
cron:
- description: 【Adayo】←何でもOK
url: /cron/【botA】
schedule: every 1 hours ←ここの時間間隔はご自由に
timezone: Asia/Tokyo
- description: 【Bdayo】
url: /cron/【botB】
schedule: every 2 minutes ←ここの時間間隔はご自由に
timezone: Asia/Tokyo
★【botA】.py
from google.appengine.api import urlfetch
url = "【botAのbot.phpアドレス】"
result = urlfetch.fetch(url=url,
method=urlfetch.GET,
headers={'Cache-Control':'max-age=0'},
deadline=10)
if result.status_code == 200:
print result.content
★【botB】.py
上と同じなので省略
502
:
500
:2013/04/12(金) 22:43:10
>>501
丁寧なご指導まことにありがとうございます、早速試してみました。
かさねがさね申し訳ないのですが、それらは全て同じフォルダでいいのでしょうか。
ひとつのフォルダに入れてGAEランチャーでデプロイしようとすると、赤文字で表示されてアップロード出来ないのですが、どうすればよろしいでしょうか?
コマンドプロンプトからアップロードしようとしてもエラーになってしまいます。
503
:
名無しさん
:2013/04/13(土) 21:04:27
初心者スレから誘導されてきました。
【バージョン】 Ver.2.1.2
【設置鯖名】 just-size.networks
【PHPのバージョン】5.x
【手動】 動く
【実行】 just-size.networksのCRON
【実行間隔】 10分
【不明点】
CRONの設定等をするページで「今すぐ実行」ボタンを押すと、
「コマンド 〜.bot.phpからの出力..」との記載のあと、
投稿文が文字化けしたHTMLが実行結果として表示されます。
(botへの実際の投稿は文字化けしていません。)
log.dat/data.txt/reply_pattern.phpは現在パーミッションを666に指定しています。
パーミッションの問題で文字化けすることもあると見かけたので、
data.txt/reply_pattern.phpを644にしたら一時的にうまくいったのですが、
日にちを置いて再び「今すぐ実行」ボタンを押してみたら、
また文字化けするようになってしまいました。
その間なにもファイルはいじっておらず、
666に戻してみても直る気配がありません。
どなたか原因や対処法の分かる方がいらしたら、
ご教示頂けないでしょうか。
どうぞ宜しくお願いします。
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板