Close
Page 1 of 2 1 2 LastLast
Showing results 1 to 10 of 11

Thread: NetMac release

Hybrid View

  1. #1

    Default NetMac release

    Ok, after talking to a few people and thinking it over, I've decided to release my program in case there are others that can make use of it. I'll offer limited support, but it is basically "it's free and as-is".

    http://www.msen.com/~crandall/NetMac.zip

    The instructions are in the README.TXT file. It only works for one client per PC (I've used up to 7 clients). I've been using the program (and earlier incarnations) for 5 years. It is fairly stable. I have run into some problems when running with Synergy. It comes down to running NetMac FIRST, then Synergy. And don't hold down keys when switching computer screens (especially the Scroll-Lock key).






    I'm aware that most people are concerned about keyloggers and virii now-a-days. Not sure how I can prove that this doesn't, other than to let everyone know that I've been programming for VIC=20, C=64, Amiga and PCs since 1980. My website (http://www.msen.com/~crandall/) has been on the Internet since 1996 (1.5 million hits!) You can Google PlayFKiSS and see how many people have used my earlier program. (30,000 results)
    DAoC (retired): Camelot Monkey
    WoW: Ysera - Paladin (Zirie) Mages (Birie, Cirie, Dirie, Jirie)

  2. #2

    Default

    I appreciate the contribution.

    A brief overview of the application is that it broadcasts keystrokes from the main, and from there you are able to designated how the keys are sent via macro's?
    If you could just give a synopsis on it and I can make a thread for it in the software section.

  3. #3

    Default

    You can have multiple macro files, and assign them to individual clients. Or have just one macro file and assign it to all and distinguish inside a VBScript macro (using NetMac.Clientname()). Or a combination of both. This is explained in more detail in the README.TXT file.

    For instance, I ran a Bard (main), Druid, and 6 Animists in Dark Age of Camelot. I had 2 macro files, one for the Druid, one for the Animists. The Druid file only had the basics like follow key, and a few heal keys. The Animists had tons of macros. Most were identical, but several of which were only specific to a single Animist.

    e.g.

    CTRL+SHIFT+1
    if NetMac.Clientname() = "Animist1" then
    NetMac.Execute("6")
    end if

    CTRL+SHIFT+2
    if NetMac.Clientname() = "Animist2" then
    NetMac.Execute("6")
    end if

    ..etc..

    That way I could hit one key, broadcast the same macro to all the Animists, and only have one of them actually assist me.

    I use the same thing inside WoW for /focus targeting. Instead of using 4 different key bindings inside WoW, I do it via my program and only use one key binding.

    This is really advanced tho. For first-time and novice usage, I'd suggest sticking to a single macro file and "simple" macros.

    If you do make a thread for this program, I promise to check in and answer any questions people might have.
    DAoC (retired): Camelot Monkey
    WoW: Ysera - Paladin (Zirie) Mages (Birie, Cirie, Dirie, Jirie)

  4. #4

    Default

    Very nice Picticon! The learning curve on that one looks reasonably steep, but powerful tools are usually that way. By the way, your Camelot Monkey is most impressive.
    I never saw a wild thing sorry for itself. A bird will fall frozen dead from a bough without ever having felt sorry for itself.

  5. #5

    Default

    It's steep only if you do the advanced VBScript stuff. If you use the default "Simple Macro" mode, it's actually VERY easy.

    Just double click to make a new macro, hit your hot-key, click on the big text box at the bottom, and press the key you want to broadcast.

    I had written the program from the ground up for distribution. (..but never finished it. I spend too much time playing games.) It was meant to be accessible to new users, yet powerful enough to grow as the user wants more functionality.

    Theoretically, you could run the program in broadcast (mirror) mode 100% of the time if you wanted it REALLY simple.
    DAoC (retired): Camelot Monkey
    WoW: Ysera - Paladin (Zirie) Mages (Birie, Cirie, Dirie, Jirie)

  6. #6

    Default

    Alright will be moving this thread over to the software section - I will give it a test drive myself but yes it does seem very extensive both in learning curve and the opportunities it gives.

    Last note, this script doesn't allow for any type of automation correct?

  7. #7

    Default

    It looks really powerful, although "Accept Quests /w mouse click jitter" sounds kinda.... Automated?

    How advanced can the scripting get?

  8. #8

    Default

    1st post here.

    I just want to say what an AMAZING tool this is. I have been messing with it for the past few hours and have my setup working 500% better with the features this provides.

    To those asking, this would allow a level of automation akin to someone skilled with AHK.. Nothing more.

    One of the greatest features that I saw was the ability to "Stop Macros" on certain key presses. I have the app mashing my kill castsequence on my SPriest. I can setup certain keypresses to stop the button mashing, and sheild / heal / etc.

    This biggest hassle so far is the state of the app. You can definatly tell the author had much more planned for release. It still has quite a few annoying bugs however, it doesnt play well with Synergy. It locks up if you overload the inputs (I tried binding a key to the wheel on my nostromo. 100% application lockup.) As well as glitches of unresponsiveness I cant seem to pinpoint.

    Overall, it needs work. However, it is "As-Is" and I for one am extremely grateful for the release!

  9. #9

    Default

    The overloading issue is defiantly becoming a deal-breaker. If you tap a broadcasted key too often, it locks up for 30seconds+..


    EDIT: Found out how to fix this. File -> Settings -> Delay Between Keys (I set to 0)

    Seems the 50ms delay between keys was acting strange when you have a bunch of keys queued up.

  10. #10

    Default

    Ya, VBScript macros were not meant for button mashing, especially with long key sequences.

    VBScript has a huge overhead, and I would STRONGLY suggest not using those for frequent key presses. I only use them for occasional things like solo assist (setting targets pre-pull in an instance) or buffing.

    For the Simple macros, I stick with 1 or 2 keystrokes and I'm able to mash them non-stop with no problems.
    DAoC (retired): Camelot Monkey
    WoW: Ysera - Paladin (Zirie) Mages (Birie, Cirie, Dirie, Jirie)

Similar Threads

  1. Between now and WoTLK release what to level
    By BGuru in forum New Multi-Boxers & Support
    Replies: 1
    Last Post: 10-11-2008, 02:49 AM
  2. Release spirt
    By pewshamanper in forum Macros and Addons
    Replies: 1
    Last Post: 08-15-2008, 02:06 PM
  3. release thread - keyclone v1.8k
    By keyclone in forum Software Tools
    Replies: 33
    Last Post: 07-19-2008, 10:56 AM
  4. Release der Toons
    By Schrubber in forum German
    Replies: 7
    Last Post: 06-30-2008, 06:37 AM
  5. Release the hounds!
    By muffe in forum Screenshots and Digital Art
    Replies: 2
    Last Post: 02-16-2008, 01:24 AM

Posting Rules

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