fixed syntax error, added /SERVER output

This commit is contained in:
Tim Starling 2004-06-05 07:34:49 +00:00
parent 0cad4f5673
commit da2ed7b685
2 changed files with 13 additions and 5 deletions

View file

@ -2,7 +2,7 @@
$ircNick = "wikipedia_rc";
$rooms = array("en" => 1, "fr" => 1, "de" => 1);
$ircServer = "irc.freenode.net"
$ircServer = "irc.freenode.net";
$ircSockName = "tcp://$ircServer";
$ircPort = 6667;
$minDelay = 0.5;

View file

@ -1,12 +1,13 @@
<?php
ini_set( "display_errors", 1 );
$wgCommandLineMode = true;
$fmB = chr(2);
$fmU = chr(31);
/*
$sep = strchr( $include_path = ini_get( "include_path" ), ";" ) ? ";" : ":";
if ( $argv[1] ) {
$lang = $argv[1];
$site = "wikipedia";
putenv( "wikilang=$lang");
$settingsFile = "/apache/htdocs/{$argv[1]}/w/LocalSettings.php";
$newpath = "/apache/common/php$sep";
@ -31,8 +32,11 @@ ini_set( "include_path", "$newpath$IP$sep$include_path" );
$wgCommandLineMode = true;
$DP = "../includes";
require_once( $settingsFile );
require_once( "Setup.php" );
include_once( $settingsFile );
include_once( "Setup.php" );*/
require_once("../maintenance/liveCmdLine.inc" );
$wgTitle = Title::newFromText( "RC dumper" );
$wgCommandLineMode = true;
set_time_limit(0);
@ -42,11 +46,15 @@ sleep(30);
$res = wfQuery( "SELECT rc_timestamp FROM recentchanges ORDER BY rc_timestamp DESC LIMIT 1", DB_READ );
$row = wfFetchObject( $res );
$oldTimestamp = $row->rc_timestamp;
$serverCount = 0;
while (1) {
$res = wfQuery( "SELECT * FROM recentchanges WHERE rc_timestamp>'$oldTimestamp' ORDER BY rc_timestamp", DB_READ );
$rowIndex = 0;
while ( $row = wfFetchObject( $res ) ) {
if ( ++$serverCount % 20 == 0 ) {
print "/server irc.freenode.net\n";
}
$ns = $wgLang->getNsText( $row->rc_namespace ) ;
if ( $ns ) {
$title = "$ns:{$row->rc_title}";