"J Service" Stable .NET Release 1.0.6 + Webpanel

The UnrealIRCd team does not officially provide support for any services packages that you may be using or want to use. This forum is provided so the community can help each other with services issues.

Moderator: Supporters

Locked
LordOfHell
Posts: 55
Joined: Thu Jul 22, 2004 3:33 pm
Location: Niedersachsen, Germany
Contact:

"J Service" Stable .NET Release 1.0.6 + Webpanel

Post by LordOfHell »

Hey,

MANY CHANGES have been made since first version.

Newest Version: 1.0.6

- Changed whole userflag-system to make it faster
- Added executable for Windows/Linux in console mode only,
so you can choose between console application or service on both Windows and Linux.
- Added REQUESTOP command
- Some new commands for opers

The best one is that J now runs as Windows or Linux Service.
It now automatically creates the needed databases and has a very good error-feedback.
For Windows users there is a GUI for start/stop/restart/uninstall/install/log functions.

It is now very stable work. Thanks a lot for testing it, I got great feedback!

Here is where you can download J Service:
http://smart-coding.com

You can also have a free mySQL Database there, just register and log in.

A manual and help are included within the package in text-only or HTML format.

Thank you!

Sincerely,

-=LordOfHell=-
http://www.smart-coding.com
Last edited by LordOfHell on Sat Mar 25, 2006 2:32 pm, edited 4 times in total.
sincerely,
-=LordOfHell=-
Yarou
Posts: 14
Joined: Sat Oct 02, 2004 4:57 am

Post by Yarou »

Extremely stable, top of the line work.
I'd like it more if the webpanel was included, but this bot has extensive features, and a lot of other goodies not found in services packages.
I recommend these services to anyone who's grown up on Undernet or Quakenet, as it is most like X and Q, except with more features.

Great job.
LordOfHell
Posts: 55
Joined: Thu Jul 22, 2004 3:33 pm
Location: Niedersachsen, Germany
Contact:

Post by LordOfHell »

Hey there,

thanks for your great feedback.
Now I have a cool thing for you: THE WEBPANEL :D

It supports at the moment:
- Register nicknames
- Register channels
- Seen (not very cool design, but you can edit it *g*)

Also there are a few things changed with J to make it more compatible to the webpanel.

You need to download the full package at http://smart-coding.com/index.php?seite ... %20Service

Also there is a new database, so if you upgrade just add the new database.sql (old entries are not overwritten)

I edited the help to make it more comfortable (and understandable)

Very important: I updated the Plugins, so please replace them.

Thank you so far,

-=LordOfHell=-
sincerely,
-=LordOfHell=-
Yarou
Posts: 14
Joined: Sat Oct 02, 2004 4:57 am

Post by Yarou »

Ahh LordofHell, thank you very much.
I have found only one fault in this brilliant service of yours:
How can I help people who have lost their password?
LordOfHell
Posts: 55
Joined: Thu Jul 22, 2004 3:33 pm
Location: Niedersachsen, Germany
Contact:

Post by LordOfHell »

That is not possible by command.
But you could read out the mysql database using a .php script.

Just check the email and send the password to that email.

You can use this script for example:

Code: Select all

<html>
<head>
  <title>cumZ.de Password Request</title>
</head>
<style type="text/css">
body {
      font:12px Verdana;
      color:black;
}
a { text-decoration: none; font:12px Verdana; color:black; }
a:hover { text-decoration:underline; }
</style>
<body>
<div style="width:500px; background:#EFEFEF; border:1px solid gray;">
<div style="margin:10px;">
<?php
include "config.php";
$mail = $_POST["mail"];
if ($mail=="") {
echo "<form method='post' action='requestpassword.php'>
Please enter your current email address:
<input type='text' name='mail' style='width:350px; border:1px solid gray;'>
<input type='submit' value='request password' style='border:1px solid gray; width:120px;'>
</form>";
} else {
$cn = mysql_connect($mysql_server, $mysql_user, $mysql_pass);
$res = mysql_query("SELECT * FROM $mysql_db.`users` WHERE `email`='$mail'");
$field = mysql_fetch_row($res);
if (!$field==NULL) {
  mail($field[2],"Your services account","Hello $field[0]!\n\nHere are your requested account information:\n\nUsername: $field[0]\nPassword: $field[1]\n\nSincerely,\nOur network staff.");
  echo 'Thank you! A mail with your account information has been sent to your current email address.';
} else {
  echo 'Sorry, your email was not found in our database.';
}
}
?>
                <p></p>
                <a href="index.php">Back</a>
</div>
</div>
</body>

</html>
sincerely,
-=LordOfHell=-
LordOfHell
Posts: 55
Joined: Thu Jul 22, 2004 3:33 pm
Location: Niedersachsen, Germany
Contact:

Post by LordOfHell »

Hello,

I just wanted to ask whether you can write your irc-network here that I can eventually talk with you.

Thank you all very much, you are great people here!

sincerely
-=LordOfHell=-
sincerely,
-=LordOfHell=-
dydo
Posts: 11
Joined: Tue Mar 07, 2006 9:32 pm

Post by dydo »

uhh i keep getting this error when i do the /msg j help start cmd

[20:59:36] <14J> (Query) A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied [COMMAND] SELECT * FROM debuginfo
[20:59:36] <14J> (OnIncoming) Object reference not set to an instance of an object.
and also Hello,
I just wanted to ask whether you can write your irc-network here that I can eventually talk with you.

Thank you all very much, you are great people here!

sincerely
-=LordOfHell=-

U will need hamachi to join my network
LordOfHell
Posts: 55
Joined: Thu Jul 22, 2004 3:33 pm
Location: Niedersachsen, Germany
Contact:

Post by LordOfHell »

Hey :)

Well I guess your database settings in the services.conf file are not set correctly.
If you receive this error, the service could not connect to your mySQL database.

Check the following entries:

Code: Select all

#DB DataBase
DB querybot
#DBUSER username
DBUSER myrootusername
#DBPASS password
DBPASS myrootpw
#DBSERVER hostname
DBSERVER cumz.de
by the way :D what is Hamachi?
sincerely,
-=LordOfHell=-
Grunt
Posts: 159
Joined: Mon Jan 09, 2006 7:31 pm
Contact:

Post by Grunt »

A kind of virtual network manager. Adds a virtual network interface with which you can connect to another computer just as if you were in a real LAN network.
Computers are machines that cause trouble you wouldn't normally have if you wouldn't have a computer.
LordOfHell
Posts: 55
Joined: Thu Jul 22, 2004 3:33 pm
Location: Niedersachsen, Germany
Contact:

Post by LordOfHell »

aw, thank you very much .)
sincerely,
-=LordOfHell=-
dydo
Posts: 11
Joined: Tue Mar 07, 2006 9:32 pm

Post by dydo »

now i get this msg.

Code: Select all

[14:34:25] <14J> (OnIncoming) Object reference not set to an instance of an object.
[14:34:25] <14J> (Query) Access denied for user: '[email protected]' (Using password: YES) [COMMAND] SELECT * FROM debuginfo
LordOfHell
Posts: 55
Joined: Thu Jul 22, 2004 3:33 pm
Location: Niedersachsen, Germany
Contact:

Post by LordOfHell »

This means your username or password are not correct.
You can free register on http://www.smart-coding.com for a FREE mySQL DB with phpMyAdmin access.

Just register with smart-coding , activate your email, click on mydatabase and -> create

thats all! you can use it for this service , too


sincerely

lord
sincerely,
-=LordOfHell=-
dydo
Posts: 11
Joined: Tue Mar 07, 2006 9:32 pm

Post by dydo »

now i get this...

Code: Select all

[19:32:28] <14J> (Query) Table 'usr_dydomite0.debuginfo' doesn't exist [COMMAND] SELECT * FROM debuginfo
[19:32:28] <14J> (OnIncoming) Object reference not set to an instance of an object.
LordOfHell
Posts: 55
Joined: Thu Jul 22, 2004 3:33 pm
Location: Niedersachsen, Germany
Contact:

Post by LordOfHell »

hello,

you did not add the database.sql file to the database.

use myphpadmin to add the database.sql file to your database.

after that all should work fine
sincerely,
-=LordOfHell=-
LordOfHell
Posts: 55
Joined: Thu Jul 22, 2004 3:33 pm
Location: Niedersachsen, Germany
Contact:

Post by LordOfHell »

Hey there :)

I always take my first post of the J Service - Thread as news information.
Just watch the first post or add your comments here.

:arrow: SO WATCH THE FIRST POST PLEASE *g*

Thanks man, you are great!

-=LordOfHell=-
sincerely,
-=LordOfHell=-
Locked