TWLan Forum

Full Version: Späher Tool - Finale Version
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Leider hat meinen Beitrag gelöscht, ich schreib ihn aber wieder.

Dieses Tool sorgt für richtige Späherberichte, wie in DS (Späherstuffen werden nicht unterstützt).

Entpackt die spaeher.php in htdocs
Entpackt die game_view_attack.tpl in htdocs/templates
Leert templates_c
Ruft localhost/spaeher.php?action=make_tables auf

Jetzt müsst ihr nur noch bei jeder Runde localhost/spaeher.php in einem Tab offen haben.

Bitte berichtet mir von Fehlern, falls welche auftreten.

Link: http://pheyken.ph.funpic.de/dslan/spaeher.zip
Habs gedownloaded. Kriegst so schnell wie möglich einen Report.
Sorry das funzt net.

Der Verteidiger hat gewonnen
Gl?us Sicht des Angreifers)


Angreifer: emoser
Dorf: 009 (513|568)

Anzahl: 0 0 0 200 0 0 0 0 0
Verluste: 0 0 0 0 0 0 0 0 0


Verteidiger: Master1
Dorf: Master1s Dorf (562|446)

Anzahl: 0 0 0 0 0 0 0 0 0
Verluste: 0 0 0 0 0 0 0 0
zeigt dir die spaeher.php einen fehler an??
hast du ?action=make_tables ausgeführt??
läuf spaeher.php im hintergrund??
bei mir kommt das wenn ich den link eingebe

Die reports Tabele wurde neu angelegt
ok geht jetzt

gutes tool
Super Tool!CoolBig Grin

Danke
nicixxx Wrote:bei mir kommt das wenn ich den link eingebe

Die reports Tabele wurde neu angelegt


genau das muss gemacht werden, weil das tool zusätzliche spalten in der tabelle braucht
Okay geht bei mir jetzt auch.
@-superking-:
mal ne frage wie meinst du das mit dem teamplates_c leeren das sind ja wichtige sachen drinnen
Gruß
templates_c: nein, das c steht für cache, die ganzen dateien werden wieder erzeugt beim neu laden der jeweiligen seite
Ich habe gerade mal versucht den bericht einzubauen, wenn ich die localhost/spaeher.php?action=make_tables lade kommt
Code:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in K:\Web_Anwendungen\ds_lan\DS_LAN\htdocs\spaeher.php on line 13

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in K:\Web_Anwendungen\ds_lan\DS_LAN\htdocs\spaeher.php on line 142
aso danke für die infos werd das gleich mal machen
Gruß
so also bei tab kommt der fehler :

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\ds_lan\htdocs\spaeher.php on line 13

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\ds_lan\htdocs\spaeher.php on line 142

im spiel ist auch nichts anderes
Gruß
agent47 Wrote:Ich habe gerade mal versucht den bericht einzubauen, wenn ich die localhost/spaeher.php?action=make_tables lade kommt
Code:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in K:\Web_Anwendungen\ds_lan\DS_LAN\htdocs\spaeher.php on line 13

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in K:\Web_Anwendungen\ds_lan\DS_LAN\htdocs\spaeher.php on line 142

eigentlich solltest du garnicht in den sql teil kommen.
gib mal den code im sql ein

erst DROP TABLE IF EXISTS `reports`
dann

CREATE TABLE IF NOT EXISTS `reports` (
`id` int(11) NOT NULL auto_increment,
`title` varchar(230) character set latin1 collate latin1_german1_ci NOT NULL,
`title_image` varchar(200) character set latin1 collate latin1_german1_ci NOT NULL,
`time` int(25) NOT NULL,
`type` varchar(40) character set latin1 collate latin1_german1_ci NOT NULL,
`a_units` varchar(350) character set latin1 collate latin1_german1_ci NOT NULL,
`b_units` varchar(350) character set latin1 collate latin1_german1_ci NOT NULL,
`c_units` varchar(350) character set latin1 collate latin1_german1_ci NOT NULL,
`d_units` varchar(350) character set latin1 collate latin1_german1_ci NOT NULL,
`e_units` varchar(350) character set latin1 collate latin1_german1_ci default NULL,
`agreement` varchar(20) character set latin1 collate latin1_german1_ci NOT NULL,
`ram` varchar(15) character set latin1 collate latin1_german1_ci NOT NULL,
`catapult` varchar(40) character set latin1 collate latin1_german1_ci NOT NULL,
`message` text character set latin1 collate latin1_german1_ci NOT NULL,
`to_user` int(11) NOT NULL,
`from_user` int(11) NOT NULL,
`to_village` int(11) NOT NULL,
`from_village` int(11) NOT NULL,
`receiver_userid` int(11) NOT NULL,
`is_new` int(1) NOT NULL default '1',
`in_group` varchar(40) character set latin1 collate latin1_german1_ci default NULL,
`luck` varchar(6) character set latin1 collate latin1_german1_ci default NULL,
`moral` int(6) default NULL,
`wins` varchar(15) character set latin1 collate latin1_german1_ci NOT NULL,
`hives` varchar(100) character set latin1 collate latin1_german1_ci NOT NULL,
`see_def_units` int(1) NOT NULL default '1',
`ally` int(11) NOT NULL,
`allyname` varchar(200) character set latin1 collate latin1_german1_ci NOT NULL,
`from_username` varchar(200) collate utf8_unicode_ci NOT NULL,
`to_username` varchar(200) collate utf8_unicode_ci NOT NULL,
`barracks` int(2) default '-1',
`farm` int(2) default '-1',
`garage` int(2) default '-1',
`iron` int(2) default '-1',
`main` int(2) default '-1',
`market` int(2) default '-1',
`place` int(2) default '-1',
`smith` int(2) default '-1',
`snob` int(2) default '-1',
`stable` int(2) default '-1',
`stone` int(2) default '-1',
`storage` int(2) default '-1',
`wall` int(2) default '-1',
`wood` int(2) default '-1',
`geprueft` varchar(11) collate utf8_unicode_ci NOT NULL default '0',
`hide` int(2) default '-1',
`r_wood` int(20) default '-1',
`r_stone` int(20) default '-1',
`r_iron` int(20) default '-1',
PRIMARY KEY (`id`),
KEY `receiver_userid` (`receiver_userid`),
KEY `group` (`in_group`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=188

versuchs dann nochmal
Code:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in K:\Web_Anwendungen\ds_lan\DS_LAN\htdocs\spaeher.php on line 13
Die reports Tabele wurde neu angelegt

Ein Fehler ist weg aber der andere is noch da, ich kann ja nicht in de Quellcode schauen daher kann ich selbst nix machen.
Fehler

SQL-Befehl:

erst DROP TABLE IF EXISTS `reports` dann CREATE TABLE IF NOT EXISTS `reports` (
`id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`title` varchar( 230 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`title_image` varchar( 200 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`time` int( 25 ) NOT NULL ,
`type` varchar( 40 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`a_units` varchar( 350 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`b_units` varchar( 350 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`c_units` varchar( 350 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`d_units` varchar( 350 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`e_units` varchar( 350 ) CHARACTER SET latin1 COLLATE latin1_german1_ci default NULL ,
`agreement` varchar( 20 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`ram` varchar( 15 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`catapult` varchar( 40 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`message` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`to_user` int( 11 ) NOT NULL ,
`from_user` int( 11 ) NOT NULL ,
`to_village` int( 11 ) NOT NULL ,
`from_village` int( 11 ) NOT NULL ,
`receiver_userid` int( 11 ) NOT NULL ,
`is_new` int( 1 ) NOT NULL default '1',
`in_group` varchar( 40 ) CHARACTER SET latin1 COLLATE latin1_german1_ci default NULL ,
`luck` varchar( 6 ) CHARACTER SET latin1 COLLATE latin1_german1_ci default NULL ,
`moral` int( 6 ) default NULL ,
`wins` varchar( 15 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`hives` varchar( 100 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`see_def_units` int( 1 ) NOT NULL default '1',
`ally` int( 11 ) NOT NULL ,
`allyname` varchar( 200 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`from_username` varchar( 200 ) COLLATE utf8_unicode_ci NOT NULL ,
`to_username` varchar( 200 ) COLLATE utf8_unicode_ci NOT NULL ,
`barracks` int( 2 ) default '-1',
`farm` int( 2 ) default '-1',
`garage` int( 2 ) default '-1',
`iron` int( 2 ) default '-1',
`main` int( 2 ) default '-1',
`market` int( 2 ) default '-1',
`place` int( 2 ) default '-1',
`smith` int( 2 ) default '-1',
`snob` int( 2 ) default '-1',
`stable` int( 2 ) default '-1',
`stone` int( 2 ) default '-1',
`storage` int( 2 ) default '-1',
`wall` int( 2 ) default '-1',
`wood` int( 2 ) default '-1',
`geprueft` varchar( 11 ) COLLATE utf8_unicode_ci NOT NULL default '0',
`hide` int( 2 ) default '-1',
`r_wood` int( 20 ) default '-1',
`r_stone` int( 20 ) default '-1',
`r_iron` int( 20 ) default '-1',
PRIMARY KEY ( `id` ) ,
KEY `receiver_userid` ( `receiver_userid` ) ,
KEY `group` ( `in_group` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci AUTO_INCREMENT =188

das bekomm ich dann also antwort aber bei tab steht immer noch das selbe
Gruß
schnuffel12 Wrote:Fehler

SQL-Befehl:

erst DROP TABLE IF EXISTS `reports` dann CREATE TABLE IF NOT EXISTS `reports` (
`id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`title` varchar( 230 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`title_image` varchar( 200 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`time` int( 25 ) NOT NULL ,
`type` varchar( 40 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`a_units` varchar( 350 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`b_units` varchar( 350 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`c_units` varchar( 350 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`d_units` varchar( 350 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`e_units` varchar( 350 ) CHARACTER SET latin1 COLLATE latin1_german1_ci default NULL ,
`agreement` varchar( 20 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`ram` varchar( 15 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`catapult` varchar( 40 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`message` text CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`to_user` int( 11 ) NOT NULL ,
`from_user` int( 11 ) NOT NULL ,
`to_village` int( 11 ) NOT NULL ,
`from_village` int( 11 ) NOT NULL ,
`receiver_userid` int( 11 ) NOT NULL ,
`is_new` int( 1 ) NOT NULL default '1',
`in_group` varchar( 40 ) CHARACTER SET latin1 COLLATE latin1_german1_ci default NULL ,
`luck` varchar( 6 ) CHARACTER SET latin1 COLLATE latin1_german1_ci default NULL ,
`moral` int( 6 ) default NULL ,
`wins` varchar( 15 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`hives` varchar( 100 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`see_def_units` int( 1 ) NOT NULL default '1',
`ally` int( 11 ) NOT NULL ,
`allyname` varchar( 200 ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL ,
`from_username` varchar( 200 ) COLLATE utf8_unicode_ci NOT NULL ,
`to_username` varchar( 200 ) COLLATE utf8_unicode_ci NOT NULL ,
`barracks` int( 2 ) default '-1',
`farm` int( 2 ) default '-1',
`garage` int( 2 ) default '-1',
`iron` int( 2 ) default '-1',
`main` int( 2 ) default '-1',
`market` int( 2 ) default '-1',
`place` int( 2 ) default '-1',
`smith` int( 2 ) default '-1',
`snob` int( 2 ) default '-1',
`stable` int( 2 ) default '-1',
`stone` int( 2 ) default '-1',
`storage` int( 2 ) default '-1',
`wall` int( 2 ) default '-1',
`wood` int( 2 ) default '-1',
`geprueft` varchar( 11 ) COLLATE utf8_unicode_ci NOT NULL default '0',
`hide` int( 2 ) default '-1',
`r_wood` int( 20 ) default '-1',
`r_stone` int( 20 ) default '-1',
`r_iron` int( 20 ) default '-1',
PRIMARY KEY ( `id` ) ,
KEY `receiver_userid` ( `receiver_userid` ) ,
KEY `group` ( `in_group` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci AUTO_INCREMENT =188

das bekomm ich dann also antwort aber bei tab steht immer noch das selbe
Gruß

du sollst sie nacheinander eingeben nicht zusammen
auch nd bei der ersten SQL Anweisung kam "SQL error" welcher genau muss ich aber erst nochmal schauen.
Fehler

SQL-Befehl:

DROP TABLE IF EXISTS `reports`

dann hab ich das eingegeben:
Fehler

SQL-Befehl:

CREATE TABLE IF NOT EXISTS `reports`

da kam dann das:
Fehler
SQL-Befehl.
DROP TABLE IF EXISTS `reports`
und wann soll icch das andere eingeben
Gruß
Pages: 1 2 3