EP8 Launcher Beta 1.1

Results 1 to 22 of 22
  1. #1
    Enthusiast xircx is offline
    MemberRank
    Nov 2011 Join Date
    37Posts

    EP8 Launcher Beta 1.1

    Final Release:

    Source download at the bottom. Enjoy

    Features:
    1) no more internal.txt - its created when pressing the <play game> button
    2) doesn't need a .bat to start the client - coded into it
    3) still runs in breaklee - bummer

    Screen shots:

    Main look
    launcher-settings.jpg

    Internal Registration
    launcher-reg.jpg

    Settings
    launcher-main.jpg

    DO NOT REMOVE MY "Coded By xircx Label"

    Release/Source code: Download
    Use Visual Studio 2012 for coding. You CAN NOT play it/test it from VB. You must compile it then test a real .exe in your client folder. If you try to "Run" it you will get errors from the checks.

    Any questions just ask.

    Do not flame this release. I worked hard to work out the bugs.
    I was unable to finish the updater and other options. I will leave that to you

    Usage:
    1) paste Launcher.exe and the 2 Shockwaveflash.dlls in the directory that contains your cabalmain.exe
    2) Data contains DarkStealMan's Item.enc. If you already have applied this patch then this step is not needed.
    3) Backup your existing Internal.txt or it will be removed.
    4) Start you cabal using the Launcher.exe


    All here is a newer version that goes to my server. Flash.dlls have been removed. Let me know what you think.
    Download

    Thanks,

    -Deamion
    Last edited by xircx; 25-06-13 at 11:20 PM.


  2. #2
    TheOne jaguar666 is offline
    MemberRank
    Aug 2012 Join Date
    Comfort RoomLocation
    407Posts

    Re: EP8 Launcher Beta 1.1

    This type of launcher uses breaklee arguments, right?

  3. #3
    Enthusiast Distroay is offline
    MemberRank
    Oct 2012 Join Date
    44Posts

    Re: EP8 Launcher Beta 1.1

    How do I change the server address?
    snapshot_2013-06-16_002954.png

  4. #4
    Enthusiast xircx is offline
    MemberRank
    Nov 2011 Join Date
    37Posts

    Re: EP8 Launcher Beta 1.1

    Quote Originally Posted by Distroay View Post
    How do I change the server address?
    snapshot_2013-06-16_002954.png
    Download the source and change it in Visual Studios 2012 express. its an option on the lower right side.
    Then recompile it.

    If you want pm your server ip can i cant make it for you and send you the source with the edits.

    Quote Originally Posted by jaguar666 View Post
    This type of launcher uses breaklee arguments, right?
    Yes its coded to use breaklee. If you have a working husky cabalmain you can change the code to use husky and disable the creator for the internal.txt


  5. #5
    The Cat in the Hat cypher is offline
    MemberRank
    Oct 2005 Join Date
    IrelandLocation
    5,073Posts

    Re: EP8 Launcher Beta 1.1

    Here are some pointers since it seems you are kind of new to .net:

    1. Name your form names. Don't leave it Form#.
    2. When you release something don't include the bin, obj (directories) and *.suo, *.user files.
    3. Always name your controls otherwise you will increase the maintenance cost. Label1, Label2, Button1, Button2 makes no sense to me unless you call them ServerNameLabel, CloseButton, PlayButton.
    4. Do not use a kilometer long line. Simplify code by removing string concatenation with string.Format.
    5. On line 50 you catch all exceptions for no reason. If by any chance the application doesn't have rights to write the internal file the user is not notified. You should at least show him a MessageBox describing what the problem is.
    6. There is no reason to delete the internal file since a user might copy it before you get to remove it, or the user can simply lookup with netstat to see where cabalmain.exe is connected to.

    Btw, I recommend you to try using WPF since it's a lot more powerful than win forms, and it makes launchers look a lot cooler too.

    Here one that I did for an old Aion PServer I had:
    Spoiler:

  6. #6
    Enthusiast xircx is offline
    MemberRank
    Nov 2011 Join Date
    37Posts

    Re: EP8 Launcher Beta 1.1

    Quote Originally Posted by cypher View Post
    Here are some pointers since it seems you are kind of new to .net:

    1. Name your form names. Don't leave it Form#.
    2. When you release something don't include the bin, obj (directories) and *.suo, *.user files.
    3. Always name your controls otherwise you will increase the maintenance cost. Label1, Label2, Button1, Button2 makes no sense to me unless you call them ServerNameLabel, CloseButton, PlayButton.
    4. Do not use a kilometer long line. Simplify code by removing string concatenation with string.Format.
    5. On line 50 you catch all exceptions for no reason. If by any chance the application doesn't have rights to write the internal file the user is not notified. You should at least show him a MessageBox describing what the problem is.
    6. There is no reason to delete the internal file since a user might copy it before you get to remove it, or the user can simply lookup with netstat to see where cabalmain.exe is connected to.

    Btw, I recommend you to try using WPF since it's a lot more powerful than win forms, and it makes launchers look a lot cooler too.

    Here one that I did for an old Aion PServer I had:
    Spoiler:
    Thanks for the pointers . i only spent 5 days on it lol and max of 4 hours across the days. i did not not want to work to hard on it knowing i was going to release the source. Don't get me wrong you did makes some good points and i will keep them in mind for future apps. WPF looks sick and i will give it a go :) Thanks for showing the example. I always wondered how ppl created the launchers with pics like that.

    This launcher was really only meant for ppl to build off of and play around with.

    I am not trying to offend you and respect your input.

  7. #7
    The Cat in the Hat cypher is offline
    MemberRank
    Oct 2005 Join Date
    IrelandLocation
    5,073Posts

    Re: EP8 Launcher Beta 1.1

    Since you are curious about WPF I will share the old project.

    dimaion.zip

    Feel free to do any changes to it and call it your own.

    Have a good day.

  8. #8
    Apprentice nescafeIV is offline
    MemberRank
    May 2013 Join Date
    7Posts

    Re: EP8 Launcher Beta 1.1

    Quote Originally Posted by xircx View Post
    Download the source and change it in Visual Studios 2012 express. its an option on the lower right side.
    Then recompile it.

    If you want pm your server ip can i cant make it for you and send you the source with the edits.



    Yes its coded to use breaklee. If you have a working husky cabalmain you can change the code to use husky and disable the creator for the internal.txt

    ican i use visual studio 2008.....i try use ur launcher.....but,,hard to setting ip address...my server just testing for LAN enviroment...

  9. #9
    █║▌║▌║TheMerc iful║▌║▌║█ 4pLay is offline
    MemberRank
    Jan 2005 Join Date
    DXBLocation
    1,444Posts

    Re: EP8 Launcher Beta 1.1

    Quote Originally Posted by cypher View Post
    Since you are curious about WPF I will share the old project.

    dimaion.zip

    Feel free to do any changes to it and call it your own.

    Have a good day.
    Good One!

    OFF TOPIC: Can You PM Me Your ION Private Server Link.

    THANKS!

  10. #10
    The Cat in the Hat cypher is offline
    MemberRank
    Oct 2005 Join Date
    IrelandLocation
    5,073Posts

    Re: EP8 Launcher Beta 1.1

    I closed it.

  11. #11
    Proficient Member shyon is offline
    MemberRank
    Aug 2011 Join Date
    BrazilLocation
    185Posts

    Re: EP8 Launcher Beta 1.1

    translate for portuguese ?

  12. #12
    Enthusiast xircx is offline
    MemberRank
    Nov 2011 Join Date
    37Posts

    Re: EP8 Launcher Beta 1.1

    Quote Originally Posted by cypher View Post
    Since you are curious about WPF I will share the old project.

    dimaion.zip

    Feel free to do any changes to it and call it your own.

    Have a good day.

    Ah very cool Thanks Cypher for the share. Will look into this when i get home

  13. #13
    Valued Member benng is offline
    MemberRank
    May 2009 Join Date
    138Posts

    Re: EP8 Launcher Beta 1.1

    when i run the launcher.exe it shows me " is not a valid win32 app" how to solve this?

  14. #14
    The Cat in the Hat cypher is offline
    MemberRank
    Oct 2005 Join Date
    IrelandLocation
    5,073Posts

    Re: EP8 Launcher Beta 1.1

    You need to have microsoft .net framework installed.

  15. #15
    Valued Member benng is offline
    MemberRank
    May 2009 Join Date
    138Posts

    Re: EP8 Launcher Beta 1.1

    Quote Originally Posted by cypher View Post
    You need to have microsoft .net framework installed.
    erm i already had microsoft .net framework 4 installed on my xp. but still have this issue.

  16. #16
    Apprentice Dylan Onield is offline
    MemberRank
    Apr 2013 Join Date
    5Posts

    Re: EP8 Launcher Beta 1.1

    My Launcher


  17. #17
    Enthusiast xircx is offline
    MemberRank
    Nov 2011 Join Date
    37Posts

    Re: EP8 Launcher Beta 1.1

    Umm no. This was coded by me to help ppl out.

  18. #18
    █║▌║▌║TheMerc iful║▌║▌║█ 4pLay is offline
    MemberRank
    Jan 2005 Join Date
    DXBLocation
    1,444Posts

    Re: EP8 Launcher Beta 1.1

    Quote Originally Posted by xircx View Post
    Final Release:



    All here is a newer version that goes to my server. Flash.dlls have been removed. Let me know what you think.
    Download

    Thanks,

    -Deamion

    fix link! thanks!!!

  19. #19
    Proficient Member sapeone123 is offline
    MemberRank
    Sep 2013 Join Date
    166Posts

    Re: EP8 Launcher Beta 1.1

    dude, when i use your launcher... it opens cabalmain.exe but i have one problem... when i type acc and pw it dont wanna transfer me to channel selection, progress bar doesnt show up, i edited in launcher ip's for internal.txt but nothing... pls help, thanks :)

  20. #20
    Proficient Member shyon is offline
    MemberRank
    Aug 2011 Join Date
    BrazilLocation
    185Posts

    Re: EP8 Launcher Beta 1.1

    the launcher performs the update normally, but every time the defendant launche run the same update is performed, it was not to perform the update first, but the next update is placed on teh host.

    How do I fix this?

  21. #21
    Enthusiast xircx is offline
    MemberRank
    Nov 2011 Join Date
    37Posts

    Re: EP8 Launcher Beta 1.1

    Quote Originally Posted by sapeone123 View Post
    dude, when i use your launcher... it opens cabalmain.exe but i have one problem... when i type acc and pw it dont wanna transfer me to channel selection, progress bar doesnt show up, i edited in launcher ip's for internal.txt but nothing... pls help, thanks :)
    This launcher has nothing to do with the cabal game.. it only starts it. if your not seeing your server list then you might have a issue with your server.

  22. #22
    Enthusiast Sidzinho is offline
    MemberRank
    Feb 2013 Join Date
    КампинаLocation
    46Posts

    Re: EP8 Launcher Beta 1.1

    share your launcher



Advertisement