determinate determinate

Author Topic: IPdbBOT  (Read 7133 times)

0 Members and 2 Guests are viewing this topic.

Offline GeceBekcisi

  • Scripter
  • Lord
  • ******
  • Posts: 311
  • Karma: +10/-1
  • You don't need eyes to see, you need vision..
Re: IPdbBOT
« Reply #35 on: March 11, 2006, 05:58:29 pm »
I'd like to announce some information about RC3:

Code: [Select]
============================================================
Available commands for Master profile and descriptions of them, for IPdbBOT v.3.00.RC3
------------------------------------------------------------------------------------------------------------------------
• !query (<Nick> or <IP>)
If <Nick> is used, shows information of <Nick> if it's online, and other users with same IP.
Also shows the list of IPs <Nick> has used in history (Default: Last 10 IPs)
If <IP> is used, shows information about <IP> if it's online, and other users with same IP.
Also shows the list of users that has used <IP> in history.

• !query (<Nick> or <IP>) <LastXTimes>
Same as above except limiting the list size to <LastXTimes>

• !rangequery (<Nick> or <IP.Block> or <Start.IP> <End.IP>)
If <Nick> is used, shows users within same IP block of <Nick>
If <IP.Block> is used, sShows users with IPs between start and end of given <IP.Block>.
=> Example: !rangequery 127.0 for IPs between 127.0.0.0 - 127.0.255.255
If <Start.IP> <End.IP> is used, sShows users with IPs between <Start.IP> and <End.IP>

• !addisp <Start.IP> <End.IP> <Name>
Adds ISP <Name> to ISP database with <Start.IP> - <End.IP>

• !addsubisp <Start.IP> <End.IP> <Name>
Adds Sub ISP <Name> to ISP database with <Start.IP> - <End.IP>

• !delisp <Start.IP> <End.IP> <Name>
Deletes ISP <Name> from ISP database with <Start.IP> - <End.IP>

• !delsubisp <Start.IP> <End.IP> <Name>
Deletes Sub ISP <Name> from ISP database with <Start.IP> - <End.IP>

• !showisp
Shows all the ISPs in the database with their IP ranges

• !sameisp <Nick/IP>
Shows all users from the ISP of given <Nick> or <IP>

• !markisp <good/bad> <Start.IP> <End.IP> <Name>
Marks ISP <Name> with range <Start.IP> - <End.IP> as <good/bad>

• !markall <good/bad>
Marks all ISP as <good/bad>

• !whois <Nick/IP>
Shows WHOIS data for <Nick> or <IP>

• !ipbotname <NewName>
Changes bot's name with <NewName>

• !ipbotmenur <NewTitle>
Changes root menu's title with <NewTitle>.

• !ipbotmenus <NewTitle>
Changes sub menu's title with <NewTitle>.

• !ipbotenv <PM/MAIN>
Sets where IPdbBOT will reply your commands; "PM" for PM from bot, "MAIN" for main chat

• !ipbotlastx <NewValue>
Sets a new default LaxtXTimes value for queries without LaxtXTimes

• !ipbotdb <NewValue>
Sets a new database clean interval.
Note: Entries older than that interval will be deleted automatically each time you restart script.

• !ipbotisp <on/off>
Enables / Disables ISP Query. on = Enable, off = Disable

• !ipbotdns <on/off>
Enables / Disables DNS Query. on = Enable, off = Disable

• !ipbotdang <on/off>
Enables / Disables high amount of IP queries. on = Enable, off = Disable

• !ipbotrc <on/off>
Enables / Disables Range Access Control. on = Enable, off = Disable

• !ipbotrcrole <Allow/Block>
Allows / Blocks access from listed IP ranges

• !ipbotrclist <All/Marked>
Sets which IP ranges in ISP database will be controlled
<All> = All IP ranges , <Marked> = only marked ranges

• !ipbotcfg
Shows the current settings and statistics

• !ipbothelp
Shows this help message
============================================================

============================================================
*Current Settings* ( for *IPdbBOT v.3.00.RC3* )
------------------------------------------------------------------------------------------------------------------------
• Bot Name : ·Turquoise·
• Root Menu Title : TurkuazSohbet
• Sub Menu Title : IP Database
• Hub Owner Name : GeceBekcisi
• Bot Reply Environment : PM
• Default Last X Times : 10
• Database Clean Interval (in weeks) : 4
• Time Format : %d.%m.%Y - %X
• Command Spy : Enabled
• Performance Debugging : Enabled
• Setting Commands : Enabled
• PxWSA Library Usage : Enabled
• ISP Queries : Enabled
• DNS Queries : Disabled
• High Amount of IP Queries : Disabled
• Range Access Control : Disabled
• Range Control Role : Block
• Range Control Applies To : Marked ISPs
------------------------------------------------------------------------------------------------------------------------
*Current Statistics*
------------------------------------------------------------------------------------------------------------------------
• PtokaX Version : 0.3.4.0
• Online Users : 1691
• Stats Exec Time : 0.1410 seconds
• Database Size : 3469728 bytes
• Total IP Entries : 97749
• Memory Usage : 37234 / 45917 KiB
============================================================

You'll find more when changelog is written and script is finished.
Also; I've to claim that I'll not rewrite the script in LUA 5.1 unless a-non-beta PtokaX supporting LUA 5.1 comes out.

Best regards
« Last Edit: March 12, 2006, 01:26:13 pm by GeceBekcisi »
Do you need an advanced user handling script? Download UserBekcisi today (Latest Edit)
Features: User + ISP + GeoIP database, user info + share checking and many more...

Offline GeceBekcisi

  • Scripter
  • Lord
  • ******
  • Posts: 311
  • Karma: +10/-1
  • You don't need eyes to see, you need vision..
Re: IPdbBOT
« Reply #36 on: March 12, 2006, 02:22:38 pm »
Release Candidate 3 is out. Grab it from here.

Since Release Candidate 2

Major Changes:
* Added Range Access Control, an IP checker based on ISP database
--> (You can allow or block access from all or only marked ISP ranges)
* Added commands to change most of the settings on-the-fly
--> (Settings which need hub restart and hub owner access are excluded)
* Changed info & history commands, combined them into one command
--> (As a result, IPdbBOT is more easy to use now (At least I expect to be so) )
* Changed commands structure, they're more flexible now
--> (As one of results, each command has its ownprofile set)
* Removed PxWSA library dependency, now it's an option to use it.
--> (So all PtokaX versions using Lua 5.0 will be able to run this script)

Minor Changes:
* Added a command to show current settings & statistics
* Added a command to show users connecting from same ISP with an user or IP
* Added Nick correction in addition to IP correction (I'm not so sure if it works fool-proof)
--> (Ex: If geceBekcisi entered as an argument, script will return results for GeceBekcisi)
--> (Ex: If 127.000.00.00000001 entered as an argument, script will return results for 127.0.0.1)
* Changed commands reply format & environment
--> (Script will reply in global env setting instead of where you type commands)
* Some more stuff I can't remember without inspecting the code


I'll be expecting performance & bug reports, requests from you before releasing v3.00

Best Regards
« Last Edit: September 18, 2006, 09:39:21 am by GeceBekcisi »
Do you need an advanced user handling script? Download UserBekcisi today (Latest Edit)
Features: User + ISP + GeoIP database, user info + share checking and many more...

Offline GeceBekcisi

  • Scripter
  • Lord
  • ******
  • Posts: 311
  • Karma: +10/-1
  • You don't need eyes to see, you need vision..
Re: IPdbBOT
« Reply #37 on: March 12, 2006, 04:28:14 pm »
Discovered a bug; the command to show users connecting from same ISP with an user or IP searches all users in database where it should search only online users. Use this command with care unless new RC is out
Do you need an advanced user handling script? Download UserBekcisi today (Latest Edit)
Features: User + ISP + GeoIP database, user info + share checking and many more...

Offline GeceBekcisi

  • Scripter
  • Lord
  • ******
  • Posts: 311
  • Karma: +10/-1
  • You don't need eyes to see, you need vision..
Re: IPdbBOT
« Reply #38 on: March 12, 2006, 07:07:26 pm »
Release Candidate 3 pack is updated, please download it again. Please use the link above.

* Added performance debug setting command
* Fixed function names (critical bug)
* Fixed same ISP command (critical bug)
* Fixed mark all ISPs command

Best regards.
Do you need an advanced user handling script? Download UserBekcisi today (Latest Edit)
Features: User + ISP + GeoIP database, user info + share checking and many more...

Offline Jorgo

  • Double Ace
  • *
  • Posts: 102
  • Karma: +6/-6
Re: IPdbBOT
« Reply #39 on: May 29, 2006, 06:21:14 pm »
Hello :-)
I'd like to make a request for this bot, if I may. The bot is very nice so far and does almost everything I want, except:

Show all IPs with their login/logout period for the last x hours

I am thinking of seeing a quick overview for a fixed period, one IP per line. This is mainly to identify those mysterious users who pop in for 1 sec and logoff again.

Thanks for considering it!

Offline Psycho_Chihuahua

  • Systemspecialist IT
  • Administrator
  • Emperor
  • *****
  • Posts: 1 071
  • Karma: +112/-1
  • I am wherever i want to be
    • PtokaX Luaboard
Re: IPdbBOT
« Reply #40 on: May 29, 2006, 08:12:49 pm »
IPDbBot is now called "UserBekcisi" so give that a try  ;)

http://ptxscriptdb.psycho-chihuahua.net/download.php?view.244
PtokaxWiki ¦PtokaX Mirror + latest Libs

01100001011011000111001101101111001000000110101101101110011011110111011101101110001000000110000101110011001000000101010001101111011010110110111101101100011011110111001101101000

Offline GeceBekcisi

  • Scripter
  • Lord
  • ******
  • Posts: 311
  • Karma: +10/-1
  • You don't need eyes to see, you need vision..
Re: IPdbBOT
« Reply #41 on: May 29, 2006, 10:07:09 pm »
Hello :-)
I'd like to make a request for this bot, if I may. The bot is very nice so far and does almost everything I want, except:

Show all IPs with their login/logout period for the last x hours

I am thinking of seeing a quick overview for a fixed period, one IP per line. This is mainly to identify those mysterious users who pop in for 1 sec and logoff again.

Thanks for considering it!

Please, make your request here; and let me know more details of your wish..

Thanks for your interest.
Do you need an advanced user handling script? Download UserBekcisi today (Latest Edit)
Features: User + ISP + GeoIP database, user info + share checking and many more...

Offline speedX

  • Lord
  • ***
  • Posts: 436
  • Karma: +57/-19
Re: IPdbBOT
« Reply #42 on: September 17, 2006, 05:47:50 pm »
hey i m not able to dload the IPdb script.....plzz help
Thanking You,

speedX

Offline Psycho_Chihuahua

  • Systemspecialist IT
  • Administrator
  • Emperor
  • *****
  • Posts: 1 071
  • Karma: +112/-1
  • I am wherever i want to be
    • PtokaX Luaboard
Re: IPdbBOT
« Reply #43 on: September 17, 2006, 06:09:34 pm »
as mentioned a couple of times already thats because the resource site is on a new server and has a new addy ;)

http://scriptdb.ptokax.ath.cx/download.php?view.244
PtokaxWiki ¦PtokaX Mirror + latest Libs

01100001011011000111001101101111001000000110101101101110011011110111011101101110001000000110000101110011001000000101010001101111011010110110111101101100011011110111001101101000

Offline speedX

  • Lord
  • ***
  • Posts: 436
  • Karma: +57/-19
Re: IPdbBOT
« Reply #44 on: September 17, 2006, 07:14:30 pm »
this script is showing me this error

Quote
[22:14] Syntax ...est 0.3.5.1\scripts\UserBekcisi\System\Functions.lua:789: attempt to call a table value
Thanking You,

speedX

Offline GeceBekcisi

  • Scripter
  • Lord
  • ******
  • Posts: 311
  • Karma: +10/-1
  • You don't need eyes to see, you need vision..
Re: IPdbBOT
« Reply #45 on: September 17, 2006, 07:28:48 pm »
Can you post here the reply of !ubc command?
Can you tell me after doing what does this error happens? (command.log may help..)
And, which version of PtokaX you do use, LUA 5.1 or 5.02 ?

Also I have to admit that I am away from DC and scripting, so don't expect a quick fix if the bug is a tricky one.
« Last Edit: September 17, 2006, 07:30:45 pm by GeceBekcisi »
Do you need an advanced user handling script? Download UserBekcisi today (Latest Edit)
Features: User + ISP + GeoIP database, user info + share checking and many more...

Offline jiten

  • Scripter
  • Forum Legend
  • ******
  • Posts: 1 585
  • Karma: +71/-5
Re: IPdbBOT
« Reply #46 on: September 17, 2006, 07:38:52 pm »
That error happens when using a script that hasn't been converted to LUA 5.1 in a LUA 5.1 PtokaX build.

Offline speedX

  • Lord
  • ***
  • Posts: 436
  • Karma: +57/-19
Re: IPdbBOT
« Reply #47 on: September 17, 2006, 07:45:46 pm »
I am using Ptokax 0.3.5.1 lua 5.1
The error comes as i start the hub
and when i type !ubc nothin comes.....
Thanking You,

speedX

Offline GeceBekcisi

  • Scripter
  • Lord
  • ******
  • Posts: 311
  • Karma: +10/-1
  • You don't need eyes to see, you need vision..
Re: IPdbBOT
« Reply #48 on: September 17, 2006, 07:46:54 pm »
Thank you jiten, you couldn't say me it's time to convert it, you lazy boy in a more polite way :D

And speedX, IPdbBOt nor UserBekcisi is not yet converted to new LUA version. So please wait for someone (or me) to convert it or downgrade your hub to a PtokaX using LUA 5.02.
Do you need an advanced user handling script? Download UserBekcisi today (Latest Edit)
Features: User + ISP + GeoIP database, user info + share checking and many more...

Offline jiten

  • Scripter
  • Forum Legend
  • ******
  • Posts: 1 585
  • Karma: +71/-5
Re: IPdbBOT
« Reply #49 on: September 17, 2006, 07:53:18 pm »
Thank you jiten, you couldn't say me it's time to convert it, you lazy boy in a more polite way :D

Oops... I'll try to be less impolite next time :P

Offline red_neon

  • Junior Member
  • **
  • Posts: 10
  • Karma: +1/-0
Re: IPdbBOT
« Reply #50 on: February 13, 2007, 09:20:06 pm »
Need this script in lua 5.1.1  ::)  :'(
[TmR]Trance Gravitation Hub
dchub://tmr.no-ip.org:4080/

Offline bastya_elvtars

  • Administrator
  • Forum God
  • *****
  • Posts: 3 761
  • Karma: +173/-7
  • The rock n' roll doctor
    • The LawMaker & FreshStuff3 Site
Re: IPdbBOT
« Reply #51 on: February 13, 2007, 09:53:13 pm »
Need this script in lua 5.1.1  ::)  :'(

Then request the conversion in the appropritate place.

 

determinate determinate
guestbook