Forum

Page 4 of 27 FirstFirst ... 2345614 ... LastLast
Results 46 to 60 of 397
  1. #46
    Join Date
    June 2011
    Location
    Russian Federation
    Posts
    204
    Code:
    CHECKING - Admin Server Query 'i_client_max_clones_uid' permission...
    OK - Set to 1000
    INFO - Rb\sSister Starting up...
    OK - Rb\sSister Socket connected to 123.123.123.123:10011
    INFO - RbMod v1.0 Beta 4 (Revision 2) Running Wed Aug 29 13:06:45 2012
    INFO - Press Ctrl-C to quit.
    ---------------------------------------------------------------------------------
    ERROR - Bot to Bot Keep-Alive: 512 (invalid\sclientID)ERROR - Disconnecting.
    Use of uninitialized value $data in pattern match (m//) at ./rbmod.pl line 1659, <GEN0> line 312.
    Use of uninitialized value $data in pattern match (m//) at ./rbmod.pl line 1664, <GEN0> line 312.
    Use of uninitialized value $data in pattern match (m//) at ./rbmod.pl line 1659, <GEN0> line 318.
    Use of uninitialized value $data in pattern match (m//) at ./rbmod.pl line 1664, <GEN0> line 318.
    Use of uninitialized value $data in pattern match (m//) at ./rbmod.pl line 1659, <GEN0> line 324.
    Use of uninitialized value $data in pattern match (m//) at ./rbmod.pl line 1664, <GEN0> line 324.
    Last edited by Ar2rJke; August 29th, 2012 at 11:38 AM.

  2. #47
    Join Date
    June 2012
    Location
    Earth
    Posts
    181
    Parent bot couldn't be pinged, thus child bot got the error no client ID online for Parent ID and it kicked out intentionally.

    In the mean time that looks like Beta4 revision 2 you're using...
    Beta4 r3 that's on here could fix this, could also be the out of sync keep alive I'm pretty sure I fixed in the last release online.

    Beta 5 has a auto-reconnect for all sockets.. little more work ahead still.

    - M.

  3. #48
    Join Date
    June 2011
    Location
    Russian Federation
    Posts
    204
    Include all functions except the animated icons, everything works perfectly, 54 user-enabled CPU mod and a maximum of 5%
    Only here is the average number of lost packets in the server TS 2.04%

    only I do not understand this? constantly writing

    Code:
    Use of uninitialized value $data in pattern match (m//) at ./rbmod.pl line 1659, <GEN0> line 312.

  4. #49
    Join Date
    June 2012
    Location
    Earth
    Posts
    181
    I'll take a look at that version when I get a chance here - I'm getting pretty close to releasing Beta 5 now, I'm actually satisfied with the compartmentalization of the entire code base - I can easily add / subtract too it. Still the features I'll turn my attention to again, but as a whole I think the program runs a little bit smoother in Beta 5. I'm just running through all the possible TS3 codes the bots may receive on nickname collisions and what not right now...

    I'm glad you smoothed it out a bit, so you just flipped the toggle in the rbm_settings.cf I take it.

    Been going 18 hours at a pop here...., time for my 3 hour nap...

    - M.

  5. #50
    Join Date
    June 2012
    Location
    Earth
    Posts
    181
    Well I've decided to rewrite the entire Mod practically.. I'm already half way through the Traffic animation feature, which now uses only 1 socket vs 10's if not 100's potentially in the old layout.

    I've essentially done away with spawning additional threads + sockets entirely. This means it will work for both Windows and Linux. Also the memory and CPU footprint will stay low.. way lower. No potential socket timeouts and the rest of the resource issues windows would feel when it hit 63 threads.

    I have to still go through every feature now and rewrite it in a completely new light as before, less code all together and just simply quicker all around.

    This will be a few days yet...

    M.

  6. #51
    Join Date
    June 2012
    Location
    Earth
    Posts
    181

    Release 1.0 beta 4 r4 (Aug 30)

    This release will run even quicker for everyone, it's half of Beta 5 basically
    with less code / rewritten subroutines. I'm in the process of doing away with
    spawning additional sockets and threads and sticking with two. This means a
    few things; Windows users will be able to run RbMod. When launching RbM
    all the features will kick in for everyone. And most importantly the system
    resources will cost far less to run only two sockets and threads vs. hundreds.

    Please bear with as this next Beta release may take longer, as I now have to
    rewrite almost every feature.

    Well worth it IMHO.

    M.


    Download Beta4 r4

  7. #52
    Join Date
    June 2011
    Location
    Russian Federation
    Posts
    204
    writes an error trying to run

    Code:
    ./rbmod.pl
    CHECKING - RbMod Log file...
    ERROR - Loading Log file:
    No such file or directory at rbm_packages/rbm_parent.pm line 147.
    looked all right path specified, the directory is as true

    SOLUTION

    is created in the folder "rbm_logs" and the mod has started

  8. #53
    Join Date
    June 2011
    Location
    Russian Federation
    Posts
    204
    large mutations both I have not noticed, cpu jumps from 1% to 23%
    teamspeak packet loss: 2.04%
    teamspeak ping: 121
    10 users

  9. #54
    Join Date
    June 2012
    Location
    Earth
    Posts
    181
    I don't know what kind of load or CPU you're running normally.

    I have 10 clients on one of my slow SINGLE core cpu's right now, with only 1.5gig, and the CPU load's at a normal 4% (with other services running)... But in all fairness I'm revamping the entire Mod as I mentioned to run way smoother than it's already at.. - If you could possibly hold on a little for this, it will be well worth the wait..

    I updated the download to include /rbm_logs/ directory, but I also updated the parent.pm to create / locate the missing directory properly...


    More..
    If you look at each running process of rbmod.pl in memory, each one that's spawned from additional clients not the first two, but the rest average maybe 0.3% each (on my single core test bed) but this is all due to the fact that they are just that, their own processes, all connected to TS3's server to poll 'clientinfo'.

    I've done away with this in Beta 5, I have Child bot #2 doing most of the heavy lifting now, while the Parent just sits and listens for a few things from clients / server query messages.

    So from 12 threads now to 2. or 50 threads down to just two., And two TCP sockets vs just as many...

    I'm basically redoing the entire architecture of the Mod to make the entire thing as light weight as possible - Just for you Ar2rJke

    Give me some time..

    - M.
    Last edited by Scor9ioN; August 31st, 2012 at 12:06 AM.

  10. #55
    Join Date
    June 2011
    Location
    Russian Federation
    Posts
    204
    thank you are doing it for me, I'll wait.

  11. #56
    Join Date
    June 2012
    Location
    Earth
    Posts
    181
    Version 2.0 Beta 1 Update:

    Expect to see the next release in the near future. I've sat back and rewritten the entire code base behind RbMod v1.0 for v2.0, this new version includes the following changes...

    - Windows Compatible

    - 1 Thread (Process) vs two, plus tens if not hundreds in RbMod v1.0 Beta 4.

    - 1 Query Socket vs two, plus tens if not hundreds in RbMod v1.0 Beta 4.

    - Independent Flat File Database, vs the 3rd party requirement SQ-Lite3 in RbMod v1.0 Beta 4.

    - Entire Mod runs quicker than the previous, especially with multiple clients that accumulate.

    - Traffic Meter (The largest resource hog) Has been reduced significantly to save your TS3 server resources.

    - Each Feature (5 visual features thus far complete) will be rewritten for the new version.

    - New ranking feature (2 packs, each consisting of 27 or 61 ranked icons) tracking each clients total accumulated time.

    - RbMod Now replicates your current Default Guest group every boot-up for use while adding clients to other RbMod groups.
    vs the previous method of uploading a .cf configuration file every boot-up. This means you can continue to make adjustments to your guest group and rbmod will pull the same permissions over to it's new, temporary guest group.

    I've held back on releasing this version due to the fact that it's missing all the security features from the previous. I'm now turning my attention in this direction so I can get the first release out there with at least a few such as channel flooding / sticky room, or the dynamic banner system..

    Stay tuned, I expect in the next week or so you'll see something online.

    - M.

  12. #57
    Join Date
    June 2011
    Location
    Russian Federation
    Posts
    204
    it's cool, i'am wait!!!

  13. #58
    Join Date
    June 2012
    Location
    Earth
    Posts
    181

    RbMod version 2.0
    Beta1 (September 20th)


    Animated Traffic Meter (289 Icons)
    Ranking System (2 Packs, 89 Icons)
    Reverse DNS Lookups
    Hop/Route Detection (4 Packs, 164 Icons)
    Clone Detection (7 Icons)
    O/S Detection (4 Icons)
    Channel Flood Guard
    Nickname Protection
    Nickname Language Filter
    Channel Language Filter
    Auto-Move Clients / Groups Into Channels
    Auto-Delete Dormant Channels
    Dynamic Banners
    Welcome Back Message For Clients
    575 Icons



    Requirements:
    - OS: Linux (Debian) and Windows (Windows7) tested.
    - MEM: 10 MB avg. memory footprint.
    - HDD: 3 MB required.

    Download HERE at teamspeak.com


    CHANGELOG:

    ! 100% Rewritten Mod engine / features.

    ! Windows and Linux compatible now.

    * Reduced CPU / Memory consumption significantly.

    * Added more icon options. Total of 575 icons in RbMod v2.0!

    * 1 Thread (Process) vs two, plus tens if not hundreds in RbMod v1.

    * 1 Query Socket vs two, plus tens if not hundreds in RbMod v1.

    * Independent Flat File Database, vs 3rd party SQ-Lite install in RbMod v1.

    * The Default Guest group for RbMod replicates your servers guest group now.
    This takes place every boot-up. No need to edit a .cf file any longer.

    ! Some 'light' features such as quotes and random word meanings are still
    missing in this version. I'll be sure to program these ASAP.

    ! 4 new features added. Ranking (Icon) System. Auto-Move Clients & Groups.
    Auto-Delete dormant channels. Reverse DNS detection for clients. And more
    yet to come.

    + TRAFFIC METER - One of RbMods largest attractions has now been rewritten
    to produce the smoothest possible output for your TS3 server. In the
    previous RbMod releases, all the dynamic icon updates took place in a
    group generated per client. Since discovering that this method has it's
    limitations (most apparent; CPU cycles generated for each icon update),
    RbMod now uses the 'Client' icon slot instead, which pans out to be much
    less overhead on the TS3 server processing the image updates. There's
    also an interval toggle to slow down this particular feature if need be.

    + RANKING - Inspired by the gaming community and a few individuals, RbMod
    now includes 2 icon packs to choose from. Pack 1 consists of 62 ranked
    icons, while pack 2 holds 27 more true to life insignias with names for
    each. Set the the rank time requirements to start with, and watch client
    ranks update live online. Subsequent ranks become harder to reach as
    each clients TOTAL time + scale + time / 3 = Next rank.

    + TRACE ROUTE - Rewritten to produce a finer output than it's previous
    predecessor in RbMod v1.0. This version now includes the default option
    of performing a back to back trace per client. Using either ICMP / SYN
    in Linux or just finding the highest path possible. Also includes a 4th
    Icon pack of 41 new hop numbers (Default orange theme).

    + REVERSE DNS - Strictly for informative purposes, you can issue private
    messages to new joins depicting the reverse DNS from their ISP.

    + CLONE DETECTION - Unlike version 1, this new clone detection uses a
    completely new icon pack of 7 human figure icons. each lighting up
    depending on the amount of clones per individual DBID. Future plans
    to detect cloned IP's are in the works like version one held.

    + O/S DETECTION - Automatically detecting Windows / Linux / Mac or iOS
    clients and visually displaying the appropriate icon. Four slightly
    reworked OS icons have been added to the mix in RbMod v2.0.

    + AUTO-MOVE CLIENTS/GROUPS - On behalf of a few personal requests, RbMod
    now detects upon joining the server either a clients group, or client
    DBID which in turn gets placed in a specified channel ID.

    + AUTO-DELETE DORMANT CHANNELS - Also upon a few large server admin
    inquiries, RbMod will cleanup any temp,semi,perm. channel outside it's
    exemption list, after laying dormant for a specified amount of time.
    Be sure to add ALL your channel IDs (children excluded, as they remain
    safe), before turning this feature ON.

    + CHANNEL FLOOD DETECTION - Rewritten to give the server admin the option
    of either punishing, kicking or banning an individual for spamming
    through all the channels. Punishment includes the old temporary channel
    creation upon infractions, or the ability to use your own channel and
    move the person back to a default channel once unpunished.

    + CHANNEL LANGUAGE FILTER - Designed for performance, this new version
    includes an interval option but probably isn't necessary. as each room
    will be scanned against the list of 'bad words' only when the name
    changes, or the channel's created for the first time.

    + NICKNAME LANGUAGE FILTER - Like the Channel Language Filter, every
    client gets reviewed for changes, only once a name change is detected
    will RbMod scan for bad words against the current update.

    + NICKNAME PROTECTION - With 7 settings to choose from, you can now
    protect a group of clients from other groups stealing your protected
    client names. Choose whether to punish the same group members for using
    a safe name, or just choose a kick / ban reason.

    + DYNAMIC BANNERS - Many admins seem to enjoy this feature, RbMod v2.0 now
    gives you the ability to choose a list of as many Image URLs as you like.
    With the capability of changing the banner LINKS on it's own independent
    time cycle. Change the banner link once every 2 banners or choose which
    ever variations suite your setup.

    + WELCOME BACK - Something fairly new, announce the time lapsed
    for each client last seen upon joining. This feature will actually grow
    into something a little more over the next few releases.


    PS I woke up this morning and noticed a minor error or two in the console, I quickly corrected these and updated the download of version 2.0 only a few minutes ago. These are not serious errors that cause the program to stop, but they are annoying (For me anyhow . If any errors do creep up, please be sure to send your log file over or paste the section here in quotes please.

    - M.
    Last edited by Scor9ioN; September 21st, 2012 at 06:20 PM. Reason: Updated Download this morning.

  14. #59
    Join Date
    June 2011
    Location
    Russian Federation
    Posts
    204
    I shocked!!! on so many everything it is simple!!! especially removal of channels - long ago looked for. such idle time. the truth yet test it, from work I will come I will try.

    Added @ 13:55 UTC:
    I love you!!!!!!!
    Last edited by Chris; September 21st, 2012 at 03:09 PM.

  15. #60
    Join Date
    June 2011
    Location
    Russian Federation
    Posts
    204
    When you run it in the log:

    Code:
    September 21st 2012 Friday 9:47:09 PM                   LOAD    - Creating Log File...
    September 21st 2012 Friday 9:47:09 PM                   OK      - rbm_logs/rbmod_1348249629_Friday_9.47.09_PM.log Created.
    September 21st 2012 Friday 9:47:09 PM                   INFO    - Detected Linux Operating System.
    September 21st 2012 Friday 9:47:09 PM                   LOAD    - Checking Configuration Files...
    September 21st 2012 Friday 9:47:09 PM                   OK      - Loaded 69 rows from rbm_settings.cf.
    September 21st 2012 Friday 9:47:09 PM                   OK      - Loaded 0 rows from rbm_extras/rbm_funwords.cf.
    September 21st 2012 Friday 9:47:09 PM                   OK      - Loaded 0 rows from rbm_extras/rbm_badwords.cf.
    September 21st 2012 Friday 9:47:09 PM                   OK      - Loaded 0 rows from rbm_extras/rbm_botresponses.cf.
    September 21st 2012 Friday 9:47:09 PM                   OK      - Loaded 0 rows from rbm_extras/rbm_quotes.cf.
    September 21st 2012 Friday 9:47:09 PM                   OK      - Configuration Files Loaded.
    September 21st 2012 Friday 9:47:09 PM                   LOAD    - Connecting to Query Socket...
    September 21st 2012 Friday 9:47:09 PM                   OK      - test Socket Connected Successfully to 123.123.123.123 (10011)
    September 21st 2012 Friday 9:47:09 PM                   INFO    - Attempting to grab test as our query name.
    September 21st 2012 Friday 9:47:09 PM                   OK      - Used test as our query name.
    on the server nothing happens.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Modification of ID ?
    By JASA7X in forum Windows
    Replies: 1
    Last Post: September 9th, 2013, 12:17 PM
  2. Modification sound pack
    By Kaaac in forum Client Support
    Replies: 1
    Last Post: January 16th, 2012, 09:40 AM
  3. Modification sound pack
    By Kaaac in forum Client Plugins / Lua Scripts
    Replies: 0
    Last Post: January 10th, 2012, 02:44 AM
  4. modification ts 3 client
    By DOM666 in forum Skins / Icon & Sound Packs
    Replies: 1
    Last Post: January 25th, 2010, 05:20 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •