• Visit Rebornbuddy
  • Currency Stash Tabs Available Now

    Discussion in 'Archives' started by darkbluefirefly, Mar 22, 2016.

    1. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      For anyone that wants to learn AutoIt, don't. After years of using AutoIt to build various shit, from simple scripts to very advanced ones I can say that C# is... easier. The syntax and Visual Studio IDE makes production time much lower if you want to write anything more than 50 lines of code. At the end, just like me, you'll end up having more imported C++ functions than AutoIt code.

      For example make a List of Accounts with login, password and character name.
      In C# you can make simple class "Account" and then List<Account> Accounts. You can simply add accounts by Accounts.Add
      In Autoit. You need to create 2 dimensional array Accounts[0][3]. Then you need to add every account with _ArrayAdd(Accounts, bla bla bla). There is an UDF called AutoItObject, but still, it depends of C++ code and there is no good IDE for it.

      Differences? In C# you can use foreach loop to iterate arrays, AutoIt doesn't support it making iterating pain in the ass. C# also has named properties like account.CharacterName, AutoIt doesn't. If you'll want to expand your array by some new property, in C# you just add it, in AutoIt you'll need to rebuild the whole program.

      You'll see differences especially in the GUI. Making it in AutoIt is just PITA.


      Trust me, don't waste your time in AutoIt or AHK.
       
    2. DocBrown

      DocBrown Member

      Joined:
      Mar 24, 2015
      Messages:
      362
      Likes Received:
      11
      Trophy Points:
      18
      its for new guys man. The ones who have no backround in programming. They start with something simple yet practical (in they can use the first day). C# is advanced and yes more powerful, but you gotta crawl before you run as the old saying goes
       
    3. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      C# is not advanced for new users, trust me. Just start with small thing and you'll learn everything in no time.
       
    4. dynastyo

      dynastyo Member

      Joined:
      Sep 15, 2015
      Messages:
      62
      Likes Received:
      1
      Trophy Points:
      8
      I like ahk :D
       
    5. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      As tormiasz stated, c# is not that hard, just get the basics following a simple tutorial for like "classes, interfaces, heritance, loops, array/list types" and you're set. it's just a matter of logic. if yo'ure logical, things are easy.
       
    6. WhereIsMyMind

      WhereIsMyMind Member

      Joined:
      Oct 12, 2013
      Messages:
      848
      Likes Received:
      5
      Trophy Points:
      18
      OMG this is why things are so hard, me, for. It is logical that I cannot even with dem logics.
      I should perhaps job maybe in police?

      WhereIsMyMind.
       
    7. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      You'll be good politician.
       
    8. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      He shall be named Oxymoron!
       
    9. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      You've to be a good liar for that.

      Hi5!
       

    Share This Page