Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Tools

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

Reply
 
Thread Tools Display Modes
  #1  
Old 11-06-2008, 09:36 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

i'm not sure how compiling the code directly in linux would work - as it's based off the .net 2.0 framework. i suppose it could be a command line driven program - but i have no idea where to begin.

the source is freely available if someone wants to tinker with it.
Reply With Quote
  #2  
Old 06-04-2009, 03:28 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

I'd like to share with the community an app I've been working on for a while.

It's still in the Beta phase and I'm sure has a few bugs here and there. Feedback is appreciated and welcome! I've been running it on my server for about a week and haven't had any problems.

I tried to capture all possible errors and have it write to error.log. PM me the contents of that file and I'll see what's what.

What it does:
Monitor:
* Monitor your server (running processes & uptime)
* Start & stop your server with the push of a button (entire server or parts)
* Auto close crash windows, auto kill hung applications (not only server components)
* Automatically load all launchers found and launch the one(s) selected
* Auto restart server on an interval
Maintenance:
* Update source (and source db) from SVN
* Update PEQ Database from SVN
* Update PEQ Quests from SVN
* Update Maps from SVN
* Update local database when update found (SVN & PEQ)
* Compile new binaries when update found
* Upgrade server binaries and *.conf
* Backup database

Coming:
AXClassic support
Other SVN compatibility (upon request)

S/W Requirements:
TortoiseSVN to update from the SVN
Visual Studio (2005 or 200 to compile
MySQL to connect to the database

Installation:
Unrar to any folder. Must be on local emu server machine to monitor / stop/start processes.


Download
Reply With Quote
  #3  
Old 06-09-2009, 02:28 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

Updated ServerTender... (download)

* can now run SQL and/or Batch file before db update and after.
* backup batch file included to backup all bot info, all character info, rules, variables, etc. modify to suit your needs or add your own customizations.
* backup sql file included to re-source last backup after update
* added option to update player & bot tables on full PEQ update
* properly updates db_version and core_version in the database
* monitor log files generated by running world, zone(s), chat & mail server
* hide / show the server windows
* starts world.exe with processor affinity on core '0' to help with multi-core issues.
* view the built in eqemu admin website
* miscellaneous tweaks and timer fixes

no need to overwrite your settings.conf file (makes it easier to not have to re-set all options.)
Reply With Quote
  #4  
Old 06-09-2009, 02:39 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

Updated ServerTender...v1.0.0.1 Beta (download)

* Edit rules and variables on the fly. (server restart for changes to take effect)
* Edit your config on the fly. (server restart for changes to take effect)
* Dump your entire database to a single file.
Reply With Quote
  #5  
Old 06-11-2009, 11:02 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

Updated ServerTender...v1.0.0.1 Beta (download)

* Broadcast now enabled
* added option to source player tables on full PEQ update
Reply With Quote
  #6  
Old 08-27-2009, 05:13 AM
nightsta69
Hill Giant
 
Join Date: May 2005
Posts: 134
Default

anyone know if there is an updated version of this? I get an unhandled exception when starting eqlaunch. this seems like a really good program, and would like to try it on my server. any help would be appreciated.
Reply With Quote
  #7  
Old 08-28-2009, 07:53 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

can you pm me any more info? debug logs, detailed error info, peq rev, os, etc? i'll look into it as soon as i can.
Reply With Quote
  #8  
Old 08-29-2009, 03:57 PM
Sylaei
Hill Giant
 
Join Date: Jan 2007
Posts: 124
Default

Quote:
Originally Posted by nosfentora View Post
i'm not sure how compiling the code directly in linux would work - as it's based off the .net 2.0 framework. i suppose it could be a command line driven program - but i have no idea where to begin.

the source is freely available if someone wants to tinker with it.
I'd like to look at the source, if it is still available.
__________________
Syl

"The significant problems we have cannot be solved at the same level of thinking with which we created them."
Albert Einstein
Reply With Quote
  #9  
Old 08-30-2009, 08:22 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

@Sylaei: I'll post the link for the source tomorrow. (its for the old rev), i'll post a link for the new rev too.

@nightsta69: i'll look into it asap and let you know.
Reply With Quote
  #10  
Old 08-31-2009, 11:41 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

@Nightsta69 - it looks like you have some variable un-defined in your options.

delete the file 'settings.conf' and run the app again, re-define the settings.
there should be files 'database.log' and 'error.log' in the folder - they will help me out more if you can send them to me.
Reply With Quote
  #11  
Old 08-31-2009, 11:59 AM
nightsta69
Hill Giant
 
Join Date: May 2005
Posts: 134
Default

error.log
Code:
[8/27/2009 - 4:14 AM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/27/2009 - 4:36 AM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/28/2009 - 10:09 PM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/28/2009 - 10:13 PM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/28/2009 - 10:14 PM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/28/2009 - 10:14 PM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/28/2009 - 10:14 PM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/28/2009 - 10:14 PM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/28/2009 - 10:14 PM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/28/2009 - 10:14 PM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/28/2009 - 10:27 PM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/31/2009 - 10:57 AM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
database.log
Code:
8/27/2009 4:14:11 AM DB initialized OK.
8/27/2009 4:14:14 AM TRANSDB: (ReadFromDB): Failed reading from database: 

MySql.Data.MySqlClient.MySqlException: Table 'peq.core_version' doesn't exist
   at MySql.Data.MySqlClient.MySqlStream.OpenPacket()
   at MySql.Data.MySqlClient.NativeDriver.ReadResult(UInt64& affectedRows, Int64& lastInsertId)
   at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet()
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
   at ServerTender.MySQLTransDB.NewReadFromDB(String sql_cmd, Boolean SORT, String ORDER_BY, String SORT_ORDER)
8/27/2009 4:14:18 AM DB initialized OK.
8/27/2009 4:14:19 AM TRANSDB: (ReadFromDB): Failed reading from database: 

MySql.Data.MySqlClient.MySqlException: Table 'peq.core_version' doesn't exist
   at MySql.Data.MySqlClient.MySqlStream.OpenPacket()
   at MySql.Data.MySqlClient.NativeDriver.ReadResult(UInt64& affectedRows, Int64& lastInsertId)
   at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet()
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
   at ServerTender.MySQLTransDB.NewReadFromDB(String sql_cmd, Boolean SORT, String ORDER_BY, String SORT_ORDER)
8/28/2009 10:09:46 PM DB initialized OK.
8/28/2009 10:09:49 PM TRANSDB: (ReadFromDB): Failed reading from database: 

MySql.Data.MySqlClient.MySqlException: Table 'peq.core_version' doesn't exist
   at MySql.Data.MySqlClient.MySqlStream.OpenPacket()
   at MySql.Data.MySqlClient.NativeDriver.ReadResult(UInt64& affectedRows, Int64& lastInsertId)
   at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet()
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
   at ServerTender.MySQLTransDB.NewReadFromDB(String sql_cmd, Boolean SORT, String ORDER_BY, String SORT_ORDER)
8/28/2009 10:12:54 PM DB initialized OK.
8/28/2009 10:12:55 PM TRANSDB: (ReadFromDB): Failed reading from database: 

MySql.Data.MySqlClient.MySqlException: Table 'peq.core_version' doesn't exist
   at MySql.Data.MySqlClient.MySqlStream.OpenPacket()
   at MySql.Data.MySqlClient.NativeDriver.ReadResult(UInt64& affectedRows, Int64& lastInsertId)
   at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet()
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
   at ServerTender.MySQLTransDB.NewReadFromDB(String sql_cmd, Boolean SORT, String ORDER_BY, String SORT_ORDER)
8/28/2009 10:14:41 PM DB initialized OK.
8/28/2009 10:14:42 PM TRANSDB: (ReadFromDB): Failed reading from database: 

MySql.Data.MySqlClient.MySqlException: Table 'peq.core_version' doesn't exist
   at MySql.Data.MySqlClient.MySqlStream.OpenPacket()
   at MySql.Data.MySqlClient.NativeDriver.ReadResult(UInt64& affectedRows, Int64& lastInsertId)
   at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet()
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
   at ServerTender.MySQLTransDB.NewReadFromDB(String sql_cmd, Boolean SORT, String ORDER_BY, String SORT_ORDER)
8/28/2009 10:26:52 PM DB initialized OK.
8/28/2009 10:26:52 PM TRANSDB: (ReadFromDB): Failed reading from database: 

MySql.Data.MySqlClient.MySqlException: Table 'peq.core_version' doesn't exist
   at MySql.Data.MySqlClient.MySqlStream.OpenPacket()
   at MySql.Data.MySqlClient.NativeDriver.ReadResult(UInt64& affectedRows, Int64& lastInsertId)
   at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet()
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
   at ServerTender.MySQLTransDB.NewReadFromDB(String sql_cmd, Boolean SORT, String ORDER_BY, String SORT_ORDER)
8/29/2009 2:26:28 PM TRANSDB: (ReadFromDB): Failed reading from database: 

MySql.Data.MySqlClient.MySqlException: Fatal error encountered during command execution. ---> MySql.Data.MySqlClient.MySqlException: Writing to the stream failed. ---> System.IO.IOException: Unable to write data to the transport connection: An established connection was aborted by the software in your host machine. ---> System.Net.Sockets.SocketException: An established connection was aborted by the software in your host machine
   at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   at System.IO.BufferedStream.FlushWrite()
   at System.IO.BufferedStream.Flush()
   at MySql.Data.MySqlClient.MySqlStream.Flush()
   --- End of inner exception stack trace ---
   at MySql.Data.MySqlClient.MySqlStream.Flush()
   at MySql.Data.MySqlClient.NativeDriver.ExecuteCommand(DBCmd cmd, Byte[] bytes, Int32 length)
   at MySql.Data.MySqlClient.NativeDriver.Query(Byte[] bytes, Int32 length)
   at MySql.Data.MySqlClient.Statement.ExecuteNext()
   at MySql.Data.MySqlClient.PreparableStatement.ExecuteNext()
   at MySql.Data.MySqlClient.PreparableStatement.Execute()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   --- End of inner exception stack trace ---
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
   at ServerTender.MySQLTransDB.NewReadFromDB(String sql_cmd, Boolean SORT, String ORDER_BY, String SORT_ORDER)
8/31/2009 10:56:52 AM DB initialized OK.
8/31/2009 10:56:54 AM TRANSDB: (ReadFromDB): Failed reading from database: 

MySql.Data.MySqlClient.MySqlException: Table 'peq.core_version' doesn't exist
   at MySql.Data.MySqlClient.MySqlStream.OpenPacket()
   at MySql.Data.MySqlClient.NativeDriver.ReadResult(UInt64& affectedRows, Int64& lastInsertId)
   at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet()
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
   at ServerTender.MySQLTransDB.NewReadFromDB(String sql_cmd, Boolean SORT, String ORDER_BY, String SORT_ORDER)
settings.conf
Code:
WorldLogs::True
UseSVNDB::False
EQEmuProjectFile::
AutoHideWindows::False
CompilerPath::
UseSVN::False
UseConfig::True
SVNArguments::/closeonend:0
MapsPath::
AutoKillHung::True
BroadcastPass::******
AutoStartNewRev::False
ForceBuild::False
RestartNumeric::24
AutoBuildAt::0
UsePlayer::False
DatabaseName::peq
MonitorLogs::True
Broadcast::True
DatabaseLogin::root
UseSVNDBAfterPEQ::False
AutoSourceUpdates::False
MailLogInterval::1800
ServerMessage::Server will reboot in
UseVariables::True
DatabaseIP::localhost
RestartSpan::0
UpdateQuests::False
UseRules::True
ChatLogInterval::1800
AutoUpdateSVNSpan::0
WebPass::
WebPort::
WebIP::
AutoUpdateRev::False
UseCompiler::False
ZoneLogInterval::1800
MailLogs::True
MySQLDumpPath::C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqldump.exe
AutoUpdateSVNNumeric::24
EQEmuSourcePath::
AutoRestartVariables::True
RestartKillMethod::1
AutoKillCrashInterval::30
ZoneLogs::True
UpdateDatabase::False
CompilerOptions::/rebuild
MySQLPath::
WorldLogInterval::1800
DatabasePass::********
BroadcastIP::localhost
AutoRestartConfig::True
ChatLogs::True
AutoKillHungDuration::30
BroadcastLogin::nightsta68
PEQDBPath::
PEQDBUpdatesPath::\Updates
UseMySQL::False
EQServerFolder::C:\Users\Public\EQEmu
AutoKillCrashes::True
EQConfigFile::C:\Users\Public\EQEmu\eqemu_config.xml
FirstRun::False
AutoBuildEvery::0
AutoUpdateSVN::False
AutoRestartRules::True
LogFolder::C:\Users\Public\EQEmu\logs
AutoRestartServer::True
DatabasePort::3306
UsePEQDB::False
UpdateMaps::False
PEQQuestsPath::
UseWeb::False
SVNAppPath::
UpdateSourceCode::False
WebLogin::
BroadcastPort::9000
here are the files requested. this is after I redid the settings, making sure to fill in everything that was requested to be filled in. hope it helps, really want this working.
Reply With Quote
  #12  
Old 08-31-2009, 12:17 PM
nightsta69
Hill Giant
 
Join Date: May 2005
Posts: 134
Default

sorry for second post, it wouldn't let me edit. here is another dump of the error.log. I tried what you said for the broadcasting, and it still gets an error when tryin to broadcast. plus I noticed it was having a problem looking for peq.core_version table. I don't have a core_version table, but I do have a db_version table. maybe peq changed it? Idk, but my 2 cents on that.

error.log
Code:
[8/27/2009 - 4:14 AM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/27/2009 - 4:36 AM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/28/2009 - 10:09 PM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/28/2009 - 10:13 PM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/28/2009 - 10:14 PM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/28/2009 - 10:14 PM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/28/2009 - 10:14 PM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/28/2009 - 10:14 PM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/28/2009 - 10:14 PM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/28/2009 - 10:14 PM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/28/2009 - 10:27 PM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/31/2009 - 10:57 AM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/31/2009 - 11:08 AM] Init
System.IndexOutOfRangeException: There is no row at position 0.
   at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
   at System.Data.RBTree`1.get_Item(Int32 index)
   at System.Data.DataRowCollection.get_Item(Int32 index)
   at ServerTender.Form1.GetLastCompiledSourceVersion()
   at ServerTender.Form1.InitMaintenance()
   at ServerTender.Form1.Init()
[8/31/2009 - 11:08 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:08 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:08 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:08 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:08 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:08 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:08 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:08 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:08 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:09 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:09 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:09 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:09 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
[8/31/2009 - 11:09 AM] Error broadcasting:
System.IO.FileNotFoundException: File not found.
   at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   at ServerTender.Form1.BroadcastNow(String msg)
Reply With Quote
  #13  
Old 08-31-2009, 02:47 PM
nightsta69
Hill Giant
 
Join Date: May 2005
Posts: 134
Default

ok 3rd post lol. ok I got it working for the most part, after looking through your source, I found the core_version.sql and ran it. now everything starts up, tho still can't broadcast. maybe my problem, Idk, workin it out now.
Reply With Quote
  #14  
Old 08-31-2009, 11:49 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

As promised

Sources:

Old version

New Version
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:12 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3