php-irc-bot?

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

ich glaube das liegt daran das du keinen zugriff zum leeren der datei hast... schließlich gecht das über das http protokoll nicht...

neue datei in den phpbb root:
clear_newthread.php

Code: Alles auswählen

<?
$fp = fopen('newthread.dat', 'w')
fclose($fp);
?>
und dann im botscript folgendes suchen:

Code: Alles auswählen

set forumfile [open /var/www/forum/newthread.dat w] 
puts $forumfile "" 
close $forumfile
ersetzen durch

Code: Alles auswählen

set forumfile [open set forumfile  http://aimplay.clansnet.de/phpBB2/clear_newthread.php r] 
close $forumfile
Tuxman
Mitglied
Beiträge: 2284
Registriert: 24.05.2003 13:32
Kontaktdaten:

Beitrag von Tuxman »

Parse error: parse error, unexpected T_VARIABLE in /home/www/web12/html/phpBB2/posting.php on line 551

Die Zeile:

Code: Alles auswählen

$forumfile = fopen("newthread.dat", "a");
Wie bekomm ich das weg? :)
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

Code: Alles auswählen

// Bot-Output Start 
$poster = ($userdata['session_logged_in']) ? $userdata['username'] : ''; 
$postdate = create_date($board_config['default_dateformat'], time(), $board_conf 
$forumfile = fopen("newthread.dat", "a"); 
fputs($forumfile,"\0035[\003\0037guys, we got a new thread in $forum_name\003\00 
fclose($forumfile); 
// Bot-Output End 
irgendwie fehlt bei der zeile davor was....

probier mal
$postdate = create_date($board_config['default_dateformat'], time(), $board_config['board_timezone']);
ah
Benutzeravatar
doctormord
Mitglied
Beiträge: 152
Registriert: 27.04.2003 16:11

Beitrag von doctormord »

stimmt, da hab ich beim pasten wohl was vergessen, sorry.
Zensiert
Tuxman
Mitglied
Beiträge: 2284
Registriert: 24.05.2003 13:32
Kontaktdaten:

Beitrag von Tuxman »

Hoppla ^^ danke, ich test mal... :)

-----------------------------------------------

ALSO:
Nach dem Vervollständigen aller Zeilen (*g*) gibt's keine Fehlermeldungen mehr... aber im Channel passiert nix? :o
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
Maik
Mitglied
Beiträge: 6
Registriert: 24.05.2003 22:29

Beitrag von Maik »

Ich habe jetzt die Moeglichkeit nen Eggie laufen zu lassen (bzw er laeuft schon ;D). Kann mal jemand den Code dafuer jetzt zusammen fassen bitte? *g*

bye
-- Maik --
d00kie
Mitglied
Beiträge: 24
Registriert: 10.01.2003 11:21

Beitrag von d00kie »

Gibts hiervon auch eine funktionsfähige Endversion?
In den Beispielen hier befinden sich nämlich einige Code-Fehler.
Benutzeravatar
doctormord
Mitglied
Beiträge: 152
Registriert: 27.04.2003 16:11

Beitrag von doctormord »

was sollte daran nicht funktionieren bzw. wo sind die code-fehler?
Zensiert
d00kie
Mitglied
Beiträge: 24
Registriert: 10.01.2003 11:21

Beitrag von d00kie »

Hmm waran kann das dann liegen?:

Code: Alles auswählen

Parse error: parse error, unexpected T_VARIABLE in /home/www/web1/html/phpBB2/posting.php on line 581
Line 581 ist bei mir:

Code: Alles auswählen

$forumfile = fopen("newthread.dat", "a");
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..manchmal is der eigentliche Fehler ein paar Zeilen höher als die angegebene Zeile zu finden. (Die gepostete Zeile scheint ok zu sein.) Speichere ma die posting.php als txt Version ab und poste einen Link.
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“