Jump to content

coders-irc_Bot

Administrators
  • Posts

    427
  • Joined

  • Last visited

  • Days Won

    7

Files posted by coders-irc_Bot

  1. MTS-Themes

    MTS-Themes
    Repo for MTS standard (1.0, 1.1, 1.2 and 1.3) as devised back in the day.
    Most popular was the MTS 1.1 standard.
    Notes:
    Using Notepad++, theme files' codepages were set and then converted to UTF8.
    Some theme files are still ANSI encoded, these theme files use lime.fon, bright.fon, Terminal etc.
    Some theme files are untouched. Can be found in the MTS11/_Unsorted folder.
    KTE (Kamek's Theme Egine)
    This theme engine can be had here. It still works under mirc 7.x
    Notes:
    Please read: http://forums.mirc.com/ubbthreads.php/topics/259582/MTS_-_mIRC_Theme_Standard_(new#Post259582
    Supports up to MTS 1.1
    Not all themes load well in KTE.
    The below fix was made to KTE 1.5 in this repo:
    ircN 8.00 - [complete mIRC script]
    ircN can be had here: http://www.ircn.org/download.html
    Notes:
    Supports up to MTS 1.1
    AFAIK- Uses modified KTE engine.
    Not all themes here load well and need a little adjustment.
    Peace and Protection 4.22 - [complete mIRC script]
    Pai created P&P and released it back in Feb 2002. Within it she created a MTS 1.1 compatible theme engine. It was coded in pure mSL (hence it's still working)
    P&P can be had on GitHub at: https://github.com/Peace-and-Protection/Peace-and-Protection
    Notes:
    Supports up to MTS 1.1
    Not all themes here load well and need a little adjustment.
    Some themes here have been modded to work in P&P, see: https://github.com/Peace-and-Protection/Peace-and-Protection/tree/themes

    3 downloads

       (0 reviews)

    0 comments

    Submitted

       (0 reviews)

    0 comments

    Updated

  2. f-IRC-Bot

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  3. LazyBot

    1 download

       (0 reviews)

    0 comments

    Submitted

  4. Buzzen Profile Info

    Show buzzen member profile information on join
    By: err0r

    5 downloads

    0 comments

    Submitted

  5. GaLatasaray v. ExcLusive®

    Yasaklardan öldürmelere ve korumaya kadar birçok özelliğe sahip, her yönüyle iyi bir komut dosyası.

    2 downloads

       (0 reviews)

    0 comments

    Submitted

  6. mTracker v0.2 BitTorrent Tracker

    DEPENDENCIES
     mIRC v6.34. Consider yourself lucky if it works with any other version.

    INSTALLATION
     1. Extract the script files wherever you want.
     2. Open mIRC.
     3. Type in Status: /load -rs x:\path\to\tracker.mrc
     4. If asked, click Yes to allow initialization commands.

    UPGRADING
     1. Close mIRC. This will make mTorrent save all its important data.
     2. Backup your trackerinfo.dat
     3. Extract the new mTracker files, overwriting the existing ones.
     4. Put your old trackerinfo.dat file back.
     5. Start mIRC. You've upgraded.

    USAGE
     Start and stop the tracker from the menubar popup menu or with the
     /starttracker and /stoptracker commands. The announce URL is displayed
     when the tracker starts. Use it when creating your torrent files.
     
     The web interface displays the hashes(torrents) and peers that the
     tracker is tracking. This is strictly a statistics page; you can't
     control the tracker from it. Open it from the menubar popup menu.
     
     Full list of commands:
     /starttracker             - Starts the tracker
     /stoptracker              - Stops the tracker
     /trackerport tracker 6969 - Changes tracker port to 6969
     /trackerport httpd 6970   - Changes web interface port to 6970
     /trackerhost domain.com   - Sets the tracker's hostname
     /trackerhost -unset       - Unsets the current hostname
     /trackerwebadmin user X   - Sets webadmin username to X
     /trackerwebadmin pass X   - Sets webadmin password to X
     /trackerdebug             - Toggles debugging
     /wimiplookup              - Gets your WAN IP from whatismyip.com
     /trackerunload            - Uninstalls the tracker

    UNINSTALLATION
     (A) Use the menubar popup menu and choose Uninstall.
     or
     (B) Type in Status: /trackerunload
     
    FAQ
     Q. I don't have a static IP address so the announce URL's in my
        torrents stop working every time it changes. What do I do?    
     A. What you want is a hostname to put in the tracker URL so that you
        can redirect that hostname to your new IP address as it changes.
        DynDNS (http://www.dyndns.com/services/dns/dyndns/) offers this
        service for free. Once you've created your hostname, type in
        /trackerhost yourdns.dyndns.org in Status and a new announce URL
        for you to use will be displayed.
     Q. What are these trackerdebug files in the script folder?
     A. They contain debugging data that's useful to me should something
        break. Without them it's hard to determine what caused the error.
        Having this data available would be very helpful in case you ever
        want to report a bug, but if they bother you the debugging can be
        turned off with the /trackerdebug command. A good middle-ground
        may be to simply delete the debug files every so often to keep
        them from taking too much space.
     Q. What is the trackerwww.log file in the script folder?
     A. This is a log of the requests sent to the web server. The script
        considers this debugging data, so you can turn it off using the
        /trackerdebug command.
     
     Q. Hashes I don't know about keep showing up in the web interface.
        What are these and why are they there?
     A. Some BitTorrent clients will try to ask multiple known trackers
        for peers in an effort to locate as many peers as possible. This
        isn't limited to the trackers entered in the .torrent file they
        have running at the time. It is also very possible for the users
        themselves to manually add your tracker in their torrent client
        in the hope of finding more peers through it. It could, of course,
        also be as simple as someone else using your tracker for their
        torrents without asking for your permission first.
     
     Q. How do I prevent others from using my tracker in their torrents?
     A. You don't. There's no passkey or other authorization feature built
        into mTracker. Maybe in a future version, eh?
     
     Q. Can I modify mTracker as I see fit and make my own version
        available for others to download and use?
     A. I reserve no rights for this script; it is in the public domain.
        If you want to change it, build on it, release your own version
        of it or whatever, by all means go right ahead. In fact, if you
        think you've made good improvements on it, I'd be interested in
        seeing what you did myself. I only ask that you not call your
        version "mTracker" as to avoid confusion.

    2 downloads

       (0 reviews)

    0 comments

    Submitted

  7. DeluXe-RPGenerator 1.7.0

    Basically its like a table top RPG for mIRC. It also has a feature so that you can download addons (addons still in production as of 7/03/2010) to customize your RPGenerator to suit the needs of your RPG character. Right now its current motive is to promote my RPG DarkCastle RPG ( http://darkcastle.darkbb.com ) and to bring a new level of RPG to IRC. Please enjoy. Addons will be available soon! Also PLEASE read the ReadMe file! It contains loading instructions that MUST be followed for proper installation of the RPGenerator.
    Also, requires two players! If you'd like to play me I can be found in my RPG (link above.)
    NOTE: Please do not hack, edit, or mod this game. If you mod it I will remove it.
     

    1 download

       (0 reviews)

    0 comments

    Updated

  8. 3-Phase Button for dialogs - contr0l

    Example of how to make a 3-phase button from an icon control on a dialog.
     Usage: /3-phase
    ------------------------------
    FootNotes:

     (Status Variable States)
     -- outbut¹ : this is the state when the mouse is outside of your button area; -- inbut² : this is the state when the mouse is inside of your button area; -- clicked³ : this is the state when the button has been clicked
     -- none  : this is the default state the status variable is set to on init

    1 download

       (0 reviews)

    0 comments

    Updated

  9. mIRC Sudoku

    Installation:
    1.    Unzip folder.
    2.    Copy Sudoku folder to your mIRC directory.
    3.    Then either go to remotes and load the Sudoku.ini file from the Sudoku folder.
        or
        Type: /load -rs suduko\sudoku.ini
    4.    Click yes on the command box thats opens, to initiate load commands.
    Installation complete...
    ------------------------------------------------------------------------------------
    Game Play:
    The script file contains popups for the game, which are accessible on the menubar,
    status window and channel window.  Alternatively the game window can be opened by 
    typing the command /sudoku.
    1.    Press new game.
    2.    Select a difficulty level.
        or
        Download a game from www.websudoku.com
    3.    Click on start.
    4.    Click on grid locations and type a number.
        Numbers can only be input in locations where the grid shows a red square.
        You can choose to use pencil function when unsure about a number.
        REMEMBER THAT IN ORDER TO COMPLETE AND CHECK THE GAME, ALL VALUES MUST BE 
        ENTERED WITH PEN TOOL.
    5.    Click on check, to start the checking process.
    Enjoy the game...
    ------------------------------------------------------------------------------------
    Known Bugs:
    1.    In the checking process, a while loop kills when a number is not located.
        Already working on a fix for this, it shouldn't make much difference to game 
        play, or your IRC experience, as WhileFix.dl has been implemented.
        Until this is fixed, if the checking process stops type ctrl + break.
    2.    The game downloading time may vary, or give socket/aline errors.  I'm still 
        trying to improve the html parsing process, its giving me problems as the 
        values needed are stored as READONLY VALUE="*" attributes in <INPUT> tags.
    ------------------------------------------------------------------------------------
    Future Additions:
    1.    A facility to store game winning times, and create a personal records window.
    ------------------------------------------------------------------------------------
    eof - Best viewed with; Courier New - 10

    1 download

       (0 reviews)

    0 comments

    Submitted

  10. argh-amp

    Getting started
     
    How to install This script requires mIRC v6.03 or newer. The newest version of mIRC is available here.

    If you put aamp.mrc in the same directory as mIRC.exe, then type the following in mIRC:
      /load -rs aamp.mrc

    If the file is in another directory, then type:
      /load -rs "C:\path\to\aamp.mrc"

    If you install mp3stuff also, there will be an option in the argh-amp popup to integrate with mp3stuff (unloading stuffamp is recommended).

    The "/aamp" command To start the player, type /aamp
    If you want to pick a skin in your .skn file, use /aamp <number>
    To load the default skin, use /aamp 0
    To load a skin that someone wants to share with you, use /aamp <skin definition>

    Playlist controls Most of the playlist controls can be found in the popup menu. Right-click in the player window and click the playlist submenu.
    To change the order of files in the playlist, select the files and drag the mouse to where you want them.
    To select multiple files with the mouse, hold SHIFT while clicking.
    To toggle the selection of a single entry, hold CTRL and click on the song.
    To select all files press CTRL+A.
    To remove files, select them and press the DELETE key.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  11. Milestone-pseudo-AI

    Milestone-psuedo-AI
    A script to play Milestone on IRC on my behalf in a very efficient manner.
    One of the other IRC networks I'm on (which will be shutting down soon cry) had a Milestone (Mille Bornes) bot.
    I wrote this several years ago as a way of automating the game for me without me actually having to play it myself.
    It works, but it's also incomplete and will remain incomplete due to the fact that the bot no longer exists.
    It's sort of a precursor for my psuedo-AI scripts. However, unlike the UNO script I wrote last year (or the year before), this one isn't as asthetically beautiful.
    I'm only uploading it because it would be a shame to lose it.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  12. MasterMind

    MasterMind is an ageless game of logic and deduction where your code-craking skills are put to the test. Try to guess (or break) your opponents colour code before you run out guessing rows.
    There are 6 colours, Red, Blue, Purple, Yellow, Green and Purple. An opponent creates a 4 colour code from these (using any or all of the colours) and starting on Row 1 you use the clues given by the opponent in trying to conclude what his code was.
    Sounds easy? It can be if you know how to read the clues and turn them into answers. The only clues that are given are shown through the use of black and white pegs. A black peg means you guessed the colour correctly and in the right spot! And a white peg means that you guessed the colour correctly in that row, but not in the right spot. What makes it even more difficult is that the opponent won't tell you what peg represents what colour in the row, you have to work that out yourself 🙂
    MasterMind for mIRC was first developed in early 2003 but was put off until over a year later. Now it's complete with the release of the Single Player portion of the game. The rules are exactly the same as in the regular boardgame except now you can choose how many rows you wish to play, from hard to a custom amount of lines; and the computer randomly picks a selection of colours for you to guess everytime.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  13. mIRC DeluXe Lite 1.6.00

    This is a nice mIRC with many features. Emoticons, Media player, favorite channels manager, notify list manager, query blocker (gate keeper), YouTube support, channel protections, flood protections, custom toolbar/menubar, OP Control Panel, Troll Smasher, Color Cut Script, CD Tray opener and more!
    mIRC DeluXe has a extensive online help center, and can be accessed with the /dxhelp command.
    THIS SCRIPT REQUIRES: mIRC v6.35+ Windows XP+ and DirectX 9.0+ without ALL THREE of these items the program will not work.
    PLEASE READ THE "READ ME 1ST!!!.txt FILE CONTAINED IN THE .rar FILE IT CONTAINS IMPORTANT INSTALLATION INSTRUCTIONS THAT MUST BE FOLLOWED.
    1.6.00 Changes: First public release! 3 different editions will shortly be available. Final Fantasy Edition (Special Edition), Professional Killer Edition (Special Edition), DeluXe Lite 1.6 (normal edition). Visit website for more info on editions. Fixed a few more bugs, recoded new Troll Smasher II, recoded black list, added SpamGuard 1.0 (non-lite versions only) added Google Search (non-lite versions only), added new online help center. New graphics! Also added a check for updates feature, that will check for patches or new versions of mIRC DeluXe!
    1.5.84 Changes: Fixed the last of the quirks in the favorite channels auto-join (hopefuly), small media player bug fixes, another emoticon bug fix (from error in 1.5.83). And squashed a couple quirks here and there.
    1.5.83 Changes: Fixed many media player bugs now DeluXe Media Player 1.05 beta. Fixed menubar bug when selecting mIRC options. Turned on show mode prefix. Fixed YouTube scanner bug. Fixed server notice event. Fixed a few typos. Recoded away system and changed it to DCX.dll instead of MDX.dll. Modified IAL Checker. Recoded Favorite Channels list with DCX instead of MDX. Fixed a feq quirks here and there.
    1.5.82 Changes: Fixed emoticon bug, Fixed right click on nick list bug, fixed server list bug in options menu, added YouTube scanner, added multiple file uploader to the Media player, recoded whois script, updated help file, fixed YouTube and Join "nothing on enter" bug, added /j command, fixed (hopefuly) server notice bug, fixed favorite channel auto join bug added CD Tray opener
    1.5.81 Changes: Fixed user interface auto-rename bug added enable feature to user interface, set away dialog on desktop, added DNS to active window, added emoticons, fixed OPCP bugs, fixed ¯°º·º°¯ DeluXe Lite ¯°º·º°¯ fullname bug, modified nick list colors, updated help file.
    1.5.8 Changes: Fixed Troll Smasher colors bug, fixed user interface auto identify bug.
    1.5.7 Changes: Made it "lite" removed RPGenerator added Troll Smasher, fix a few small bugs and removed need for loading screen on start up.

    9 downloads

    0 comments

    Updated

  14. Search

    Versions
      ------------
    1.1 (28/09/2004) 
    - Cleaned up code.
    - Local aliases.
    - Used $scriptdir
    - Updated nhtmln.dll
    - Updated url

    1.0 (28/03/2003) - First public release.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  15. Loafs 8Ball

    To install:
       Put all the files in the main mIRC directory.
       After all the files are in the same directory as the mIRC.exe file type 
       the following in any channel window.
          /load -rs 8-ball.mrc
       Once loaded you will be asked to Input your username just enter it in and
       your good to go.
    ---------------------------------------------------------------------------
     =============
      Using 8ball
     =============
        /8b: is the only command that you will need to type in for 8ball, what it
            does is it allows you to use 8ball, which you normally wouldn't be
            able to. Syntax: /8b questionhere afterwards it functions like it
            normally would and answers you're question randomly.
        
        !8ball: The main function of this script, it is quite simple really, you
            just type !8ball questionhere and the script will pick it up. Keep in
            mind that only other users can use this, for you to do it yourself
            you must use the /8b command, but it still looks exactly the same
            to everyone else like nothing changed.
        !add8ball: This is a command for other users to add their own custom 
            replies, if someone with the name Zamfir typed !add8ball NOO!! a
            new response would be added to the list of responses.
            NOO!! (Added by: Zamfir)
     =============
        Set-Up
     =============
      The main controls for this 8ball script are in your channel pop-ups, just
     right click in any channel window and you will see 8 ball at the bottom of
     your pop-ups menu. When you click on this it opens up a dialogue with a few
     nifty functions.
     On/Off: The first of the functions on the list, this should already be 
            checked, if you uncheck it, it will disable the 8ball reply.
     Allow Custom Response: This one is off bye default and it is up to you if
            you want it to be used, the way this works is it allows other users
            to add their own 8ball responses to your script by the meens of the
            add8ball command. Syntax: add8ball replyhere. if responses are 
            added in this manner there will be a tag at the end of the response
            stating who added it.
     Auto/Manual:
      Auto Respond: This is the normal setting for how 8ball's are supposed to
                   operate, a user sais a question and a random answer is picked.
      Manual Response: This is were it gets interesting, what i've done here is
                   set it up so you can stop it from auto responding and choose
                   a yes or no answer yourself. When someone tries to use the
                   8ball command with manual response set, a dialogue opens up
                   with two buttons, Yes and No. Be wary when you click the yes
                   or no it does not close the box, instead it stays open for
                   even quicker responses when people are using it. Just x out
                   when you are done. The yes and no answers are controlled by
                   the two files 8ballY.txt and 8ballN.txt. If you want more 
                   answers to work for manual response you can add to those 
                   files, just add a new line for every answer.
     Unload: Pretty self explanatory.. when you click on this a dialog opens
            up confirming whether or not you want to unload the script. When 
            you do, all variables are unset and the script removed from mIRC.
     All Responses: This is just a nifty little list were you can see all the
                   responses for 8ball, if you add new responses to the list's
                   they will show up no problem, and a bar to scroll down will
                   appear.
     Extra's: This button open's up a new dialog with a few extra features inside.
      Change Main Username: this basically sets a new name to be used with the
                            script, if your current nickname does not match
                            whats entered here the script will not auto reply.
      Change Color Output: This changes the look of the 8ball responses\notifications.
       Echo Colors -> Active: This echo's a test response in your active window to see
                             what it looks like.
      
      Manage Response List: From inside this dialog you can add\delete\edit the auto
                           response's. To delete a response just double click it in
                           the list. Note: beside each response in this list is a 
                           number followed by a :, these are not part of the responses
                           they are just showing what number response it is.
       Add New Response: Shouldn't be to hard to guess what this does, when 
                       clicked an input window open's up. Just enter in a new
                       8ball auto response, Ex: Hell YEA!!. When you click ok
                       and return to the dialog the list will be updated.
       Edit Response: This button will only work if a response is selected in the list
                     once clicked a small dialog will open up with the response inside
                     and edit box, modify it the way you see fit and click ok to save 
                     the modification. If you mess up the reply and you want it back to
                     how it was before clicking cancel will restore it.
     Response Method:
      Respond via Channel: When this is selected all responses either from auto or manual
                          will be sent to the channel the user used the command from.
      Respond via Query: If this option is selected, a user can still use the !8ball
                        command from a channel but the response will instead be sent to
                        them in the form of a private query.
      Respond via Notice: Last of the responses is a notice response, when this is selected
                         a user can still use !8ball in a channel, but instead of sending it
                         to a channel or a private query, it sends a private message to them.
    Loafs 8Ball

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  16. Seen system v.1.1

    Usage ::    
                /+seen or Seen system in MenuBar

    Storage ::  
                Seen system stores information about nicks in hash tables.
                 So when it is saved, there will be file "aaseen.htb" ir mirc dir.
                 It stores information individualy for one channel, for egzample:
                 if it stores information on #mirc and #seen and if somebody types
                 !seen nick in #seen, it will only lookup information on #seen,
                 even if nick is or was on #mirc.

    Help ::    
                Channels :: Add channels on which you want to store seen information.
                 On removing channel from list you will be asked to clear seen
                 history for this channel, click yes to clear, or no to leave it.
                 
     Options ::  
                For seen choose prefix, sending information type and set ignore
                 time in seconds that system not flood itself, when !seen is used
                 frequently.
                 
     History ::  
                Check "auto clear history older than::" to clear history
                 periodicaly automatic and choose prescription time between 5days,
                 2weeks or 4weeks. You can clear history manual if you want.
                 Set delay time in minutes to set how often history should be
                 cleared automaticaly.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  17. Advanced Whois

    Installation
    ¯¯¯¯¯¯¯¯¯¯¯¯
      Part 1.
        Unzip advancedwhois.zip into any directory.  The files
        contained in the .zip should be:
          ReadMe.txt (This File)
          advancedwhois.mrc (The script File)
        If any of these files are missing, please e-mail me
          at ewitt@maine.rr.com and I'll send you the full file.
      Part 2.
        In the mIRC chat box, type:
          /load -rs advancedwhois.mrc
            Then just whois someone!
     

    1 download

       (0 reviews)

    0 comments

    Submitted

  18. nim-mdlldk

    This package is a Dynamic-link libraries (DLLs) Development Kit for mIRC made in Nim.
    But why use the Nim programming language to create dlls for mIRC?
    Well, if you don't know the Nim programming language, I invite you to visit the site (https://nim-lang.org/) that has a description and possible reasons for you to venture into it.
    However, I will give my view here. Nim is an easy language to start and evolve, but there are also advanced features that need more effort. Provides C-like performance. It has several backends (C, C++, Objective C and Javascript) making it possible to work in both backend and frontend development. It offers a bidirectional interface with the target backend, making it possible to call code from the backend to Nim or call the Nim code from the backend. In theory it compiles for any architecture and operating system that supports C (may need minor tweaks). There are several methods for managing memory (garbage collectors), but the preferred one for mIRC dlls is ORC [1]. Finally, I could not fail to mention the package manager Nimble, which facilitates the installation of new packages that extend the language.
    Why use this package?
    The mdlldk package brings templates that add the standard procedures of an mIRC dll, such as: LoadDll() and UnloadDll(); as well as facilitating the export of procedures, as it automatically creates the .def file with the symbols.
    When exporting the LoadDll() procedure with the addLoadProc() template, procedures will be added that help in the development of your dll. The list of added procedures can be seen here.
    The newProcToExport() template, which adds a procedure exported to dll and creates an entire abstraction to enable it to work in both unicode and non-unicode mIRC, that is, from version 5.6 (5.60), when support for dlls was added, up to the latest known version of mIRC. If you choose to use newProcToExport(), it will not be necessary to manually fill in the data or parms parameters, as this is done automatically, safely and without exceeding the size allocated by mIRC in the pointers and if it exceeds, it will be truncated to the limit and avoids mIRC crashes. This "magic" is done at runtime and according to each mIRC version, as the memory size allocated to the data and parms pointers has changed with the mIRC versions.
    There are also the newProcToExportW() and newProcToExportA() templates, which also add an exported procedure to dll, but at a lower level than newProcToExport(). In the first template the parameters data and parms will be of type WideCString, while in the second they will be cstring. Even if you use one of these two templates you can also take advantage of safe copying for data and parms using mToWideCStringAndCopy() or mToCStringAndCopy(). Remembering that these last two procedures are only available if the addLoadProc() template is called in your code.
    Finally, the exportAllProcs() template facilitates the process of exporting procedures to dll, as it generates the .def file with all the symbols that must be exported and links to the dll during the linking process.
    For more information see the documentation here.
    Current support
    Currently supported with the gcc, clang and vcc compilers, and the C and C++ backends. It is advised to use the last version of Nim or the devel version.
    Documentation used as a reference
    https://www.mirc.com/help/html/dll.html
    https://www.mirc.com/versions.txt
    https://forum.nim-lang.org/t/8897
    Install
    nimble install mdlldk
    or
    nimble install https://github.com/rockcavera/nim-mdlldk.git
    Basic Use
    This is a basic commented example:
    # test.nim # Import the mdlldk package. import pkg/mdlldk # Adds procedure LoadDll() and defines that the dll must not continue loaded # after use and the communication between the dll and mIRC must be by unicode # (WideCString). addLoadProc(false, true): discard # Adds procedure UnloadDll() and defines that mIRC can unload the dll when it is # unused for ten minutes. addUnloadProc(RAllowUnload): discard # Adds the `test` procedure which can be called from mIRC like this: # `/dll test.dll test` newProcToExport(test): result.outData = "echo -a Dll test made in Nim " & NimVersion & " for mIRC" result.ret = RCommand # It must be added to the last line of your Nim code to correctly export all # symbols to the dll. exportAllProcs()
    The above code should be compiled as follows:
    nim c --app:lib --cpu:i386 --gc:orc -d:useMalloc -d:release test.nim
    To learn more about compiler options, visit https://nim-lang.org/docs/nimc.html.
    In case you want to produce a smaller dll, you can add such switches:
    nim c --app:lib --cpu:i386 --gc:orc -d:useMalloc -d:danger -d:strip --opt:size test.nim
    With this last line my generated dll had only 18.5KB against 139KB of the other one, using the Nim 1.6.4 and tdm64-gcc-10.3.0-2 compilers.
    Documentation
    https://rockcavera.github.io/nim-mdlldk/mdlldk.html

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  19. LudicrousBot v1.0

    A very complexed bot
    Important to read the installation files and etc
    LB-Readme.rtf

    1 download

       (0 reviews)

    0 comments

    Submitted

  20. 🍯 honeybot py

    HoneyBot is a python-based IRC bot. (python3.7) | If you want to just run the bot, go to the quick start section
    Feel free to contribute to the project!
    🕹 Project Motivation
    Implementing the project in Java was weird, py's connect was sleek. Thus, the project stack was shifted over to Python. If you can think of any features, plugins, or functionality you wish to see in the project. Feel free to add it yourself, or create an issue detailing your ideas. We highly recommend you attempt to implement it yourself first and ask for help in our discord server !
    Psst. Since I learnt py through this bot, we decided to keep a new-comers friendly policy. Feeling lost? Just ping.
    ✂ Current Features
    🍬 OOP architecture 🛰️ keyword parameters 🌵 password security with config file [disabled for now] 🔌 now with plugins ⛰️ GUI clients
    GUI clients are used to manage plugins, launch bot as well as specify credentials.
    CPP client by @Macr0Nerd

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  21. Zurna Mirc Script

    Zurna mirc script her insanın hayalindeki bayan veya erkek arkadaşla tanışmak için girdikleri bu sohbet sunucularını biz hayal olmaktan çıkardık ve sizlere bu imkanı ücretsiz olacak bir şekilde sunarak 7/24 online sohbet ve destek ile hizmet vermekteyiz.
    Sizleri daha kaliteli bir sohbet odalarına girmesini sağlayarak Zurna mIRC sayesinde bir çok insanla tanışmasını sağlıyoruz.
    Yetişkin insanların bulunduğu bu siteleri nasıl kullana bilirsiniz, mirc girişi var mı gibi sorulara çok kolay ve hemen cevap bulacağınız bilgilendirme yazıları yazmaya devam ediyoruz. Zurna mirc kullanıcısı olduğunuz da bir çok insanı kaliteli sohbet ile etkileye bilirsiniz.

    1 download

       (0 reviews)

    0 comments

    Submitted

  22. AWaySystem 2000

    1. What is AwaySystem?
    AwaySystem is a mIRC 5.61 addon that enhances mIRC's Away feature. 
    mIRC 5.61 is REQUIRED to run this script because of the advanced
    dialog features used in this script. As of this script date, mIRC
    5.61 is the current version.
    AwaySystem lets you specify an away message, and it announces it to
    all the channels you're currently on, instead of quietly like /away
    does, unless you choose to go Away quietly. All is done through a series
    of graphical, easy to understand dialogs. AwaySystem allows logging channel
    messages, notices and private messages into one convienent window for viewing
    while you are away. You may also receive CTCP PAGE messages while you're in
    Back mode, which logs these messages in a seperate window. Other features
    include the ability to automatically change your nickname to a preset AwayNick,
    and restore the old one on return to back mode. IdleAway and AutoIdent
    were new features introduced in version 2.0. IdleAway allows setting to Away
    automatically if you haven't been on mIRC for the specified amount of time,
    and AutoIdent will automatically send a NickServ IDENTIFY request when you
    return to back mode so that your primary nickname will have already been
    identified with the password. A new feature added into AwaySystem 2000 is
    StealthAway. StealthAway allows you to enter Away mode without saying your
    away message to the channel. In StealthAway, when setting to Back mode, it
    will set back Quietly. A few other enhancements include a few Dialog mods,
    and a few modifications to routines that play sound events, and write logging
    events. Which improves AwaySystem's Win32 Long Filename support. End result, a
    couple KB shaved off the script, and filenames aren't shortened when you bring
    up the Configuration dialog for the log folder and sound events. The AwaySystem
    Logviewer now automatically updates when new events are received while it's open.
    You can now enter Away mode while you're offline, and AwaySystem will set you
    away when you connect to IRC.

    For a total list and explanation of features, I encourage you to install and read
    the AwaySystem help once you've set up AwaySystem.

    -------------------------------------
    2. What is included in the ZIP File?
    These files should be included in the ZIP file. I will explain what each file does here.

    awaysys.mrc - The heart of AwaySystem.. This file is the code for the AwaySystem script
    ashelp.msg - The AwaySystem help file. This file explains each feature of AwaySystem. 
                 Installation of this help file is purely optional. It is not needed for 
                 AwaySystem to function.
    readme.txt - This readme document (duh!)
    ----------------------------------------
    3. Installing and setting up AwaySystem
    First unzip the files to the destination folder.. This could be any folder you wish,
    but I recommend using the root mIRC Folder (generally C:\mIRC) for easier access.
    If you do not want the AwaySystem help, you may save yourself the 8KB it requires
    for disk space by not unzipping it.. But I HIGHLY Recommend you read it, especially
    if you've never used AwaySystem before. 
    Notice: In this explanation I am assuming you did unzip these files to your mIRC Folder.
    If you didn't, be sure to add the correct path in the MS-DOS style (eg C:\My Mirc would
    be C:\Mymir~1). For the correct MS-DOS name, double click My Computer and right click the
    folder you wish to use, and click properties.. Look for the MS-DOS name. This is a 'feature'
    in all versions of 32-bit mIRC.

    Step one: Launch mIRC. 
    Step two: In the Status window, type: /load -rs awaysys.mrc
    Step three: If prompted to Initilize the script, choose yes. You should get the message
    "*** AwaySystem 2000 by mudpuddle loaded!" and the AwaySystem Configuration dialog
    should pop up. If it does not, right click in the status window and see if there is 
    an AwaySystem entry.. If so, point to it, and click Configure AwaySystem. If not, repeat
    the last step.
    Step four: Configure your options.. Don't be afraid to see what they do! Use the help
    utility to learn more about AwaySystem features!
    Step five: Enjoy my script! I've put alot of time into it to make sure it is worth 
    downloading and worth your time to use. Hope you like it as much as I enjoyed making it!

    --------------
    4. Credits
    I'd like to give thanks to these people for putting up with me begging them to Beta
    test and review AwaySystem. Thanks guys!
    swiftlysweet
    ^msw^
    Cewks10
    [DJ]Exode
    Phnx
    dmmc^

    ----------
    Enjoy!
    -mudpuddle

    4 downloads

       (0 reviews)

    0 comments

    Submitted

  23. Advance Ident

    This is a Scripted IDENTd Server for mIRC 6.14 (tested)
    You can access the Config Dialog in any Status Window
    and the Menu Bar "advIDENTd" or type: /advIDENTd
    You add an IP Address or Hostname which is requesting an IDENT Reply,
    you can see the requests mostly in the 1st Status Window,
    and add the reply which should be send to the requesting IP.
    If an IP is requesting, which is not added in the Config Dialog,
    it sends the Default Reply from the mIRC Options Dialog.
    This enables you to connect to different IRC Servers with different IDENTs.

     Remember if your SCRIPT has an included
      IDENTd Server you must DEACTIVATE it.  
     

     Installation:
    ---------------
    If the files are in the same dir like mirc.exe
    Type: /load -rs advIDENTd.mrc
    And click on Yes
    Or simply load it with the mIRC-Editor (Remote Script)
    And click on Yes
    Thanks goes out to:
    My beta tester Team and especially CruNcher

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  24. EhlibeytSevdalilari Script

    Yasaklardan öldürmelere ve korumaya kadar birçok özelliğe sahip, her yönüyle iyi bir komut dosyası.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

×
×
  • Create New...