Re: [FlyFF] Slick Launcher
Awesome! Great work dude. Hope too see more updates coming from you soon mate! :thumbup:
Re: [FlyFF] Slick Launcher
Thank you. I am quite happy with how this has turned out. The next revision will be rebuilt from scratch with a completely different layout and more functionality based off of the suggestions I have received so far.
Posted via Mobile Device
Re: [FlyFF] Slick Launcher
Haha, hi Jacob. Still can't code an commercial application I see.
It doesn't have support for versioning from what I can see, nor does it support dynamic resource patching. So could you tell me why this is better for a production server than the official patcher?
Btw, I haven't ever seen a commercial launcher that lets the user configure that much info. Why not just make a "patcher creator" that compiles the application with the config desired? This would be most "noob friendly" as well as organized.
Also, for the .NET framework, WindowsXP and higher can use up to 4.0. You just need to install it for them if its not installed yet.
You might also want to obfuscate the binary if you don't want people to get the source(not that I could see anyone wanting it). CLR applications can be decompiled to near vanilla.
Re: [FlyFF] Slick Launcher
Quote:
Originally Posted by
xLethal
Haha, hi Jacob. Still can't code an commercial application I see.
It doesn't have support for versioning from what I can see, nor does it support dynamic resource patching. So could you tell me why this is better for a production server than the official patcher?
Btw, I haven't ever seen a commercial launcher that lets the user configure that much info. Why not just make a "patcher creator" that compiles the application with the config desired? This would be most "noob friendly" as well as organized.
Also, for the .NET framework, WindowsXP and higher can use up to 4.0. You just need to install it for them if its not installed yet.
You might also want to obfuscate the binary if you don't want people to get the source(not that I could see anyone wanting it). CLR applications can be decompiled to near vanilla.
Hi sir. Depends.
It does not support versions, just gathers all the new files. It's a feature I am holding back for the 2.0.0.
It's meant for people to easily use without needing any coding experience, so all of the important variables are in the patcher.ini file. They'll need both sent to their customers for it to work. I could of made a program to generate a patcher unique to their server like you said which is a good idea. I will consider it.
I noticed that problem yea, so the solution will have to be in the installer they package the Launcher is in. They'll need to check for the .NET Framework and install it if it does not exist.
The source isn't important, there is no reason for why someone would want it as you can customize practically everything in just the patcher.ini file (including renaming it which is always the important part). The only thing they can't change is the base design, but the new design can be downloaded in the 'imgs' folder.
Re: [FlyFF] Slick Launcher
What if we want to change the button game Start and the black transparent background? I'm going to use this for testing purposes. :thumbup1:
Re: [FlyFF] Slick Launcher
Quote:
Originally Posted by
Scratch
What if we want to change the button game Start and the black transparent background? I'm going to use this for testing purposes. :thumbup1:
Try with .res hacker, else you can't without the source.
Re: [FlyFF] Slick Launcher
Launcher.rar
I think its the funniest obfuscation technique I've seen to date, basically all the methods are still in tact, only the variable names have been changed.
If anyone really wanted to use some of that source, they could just change the variable names...
(btw, don't open it in visual studio, some of the variable names might not show up)
Re: [FlyFF] Slick Launcher
Quote:
Originally Posted by
KrYpT0n
Launcher.rar
I think its the funniest obfuscation technique I've seen to date, basically all the methods are still in tact, only the variable names have been changed.
If anyone really wanted to use some of that source, they could just change the variable names...
(btw, don't open it in visual studio, some of the variable names might not show up)
Well, I was sorta curious about what language it's in, and you just told me it's C# =P
Imo, it should really be coded in C++, one main reason for that, is from what I've ready, you have to be really skilled to decompile a C++ program and C# has a ton of decompilers, ones that can even get around simple obfuscators.
Re: [FlyFF] Slick Launcher
I never made this to not be decompiled, if I wanted to then we'd be seeing some very different posts. Coding a patcher in C# or C++ has no reflection of the developers talent. Anybody can memorize syntax, it takes a real developer to understand programming concepts and apply them to any language.
If people could give me some feedback on the 1.0.0 release that would be awesome. I have much more planned for 2.0.0, as I plan to put more than 2 days into it.
Posted via Mobile Device
Re: [FlyFF] Slick Launcher
Quote:
Originally Posted by
ZooLag
I never made this to not be decompiled, if I wanted to then we'd be seeing some very different posts. Coding a patcher in C# or C++ has no reflection of the developers talent. Anybody can memorize syntax, it takes a real developer to understand programming concepts and apply them to any language.
Posted via Mobile Device
I wasn't commenting on your skill at all. It's simply that you said you wouldn't be releasing the source, so I figured that meant you didn't want people to get it at all. You didn't make it hard to get though.
Re: [FlyFF] Slick Launcher
Awsome dude! Very usefull stuffs, thanks for sharing ^^ 10/10!!
Re: [FlyFF] Slick Launcher
Quote:
Originally Posted by
ZooLag
... and what good did it do to you double clicking .NET Reflector.exe? You can already change all the titles and text in the patcher.ini file. Regardless of if I released the source or if you have a modified source with your program you didn't code, it's only good to you if you understand it. You would have no need for the source if you understand how a patcher works lol.
Posted via Mobile Device
You really need to calm down and stop overreacting. It's true, I don't really know anything about C#, but I have made quite a few edits to the C++ patcher source that is in every released flyff source files. If you'd reread what I said, I said nothing about the source being useful to me. I only said that you didn't want to release the source, yet it's not hard to get if you wanted it.
Re: [FlyFF] Slick Launcher
For those that are interested in this project I have begun working on the Launcher 2.0.0. It will be quite a bit better and have quite a bit more features and a different way to make it unique to your server. Stay tuned, and toss your opinions on this release or suggestions so I can ensure 2.0.0 is exactly as you hoped.
Re: [FlyFF] Slick Launcher
Hi ZooLag
I like your launcher/patcher and am planning to use it for my server. I still have a little problem with it though.
After patching the last file there is an error which causes the launcher to crash.
Code:
Could not load file or assembly 'ICSharpCore.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf1164f73' or one of its dependencies. The module was expected to contain an assembly manifest.
I am running Windows 7 x64 with .NET Framework 4 and all updates applied.
I'm waiting to hear from you soon. :)
-Lucy
Re: [FlyFF] Slick Launcher
Quote:
Originally Posted by
LDxLucy
Hi ZooLag
I like your launcher/patcher and am planning to use it for my server. I still have a little problem with it though.
After patching the last file there is an error which causes the launcher to crash.
Code:
Could not load file or assembly 'ICSharpCore.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf1164f73' or one of its dependencies. The module was expected to contain an assembly manifest.
I am running Windows 7 x64 with .NET Framework 4 and all updates applied.
I'm waiting to hear from you soon. :)
-Lucy
I am not sure why that wouldn't work. What it's doing in that step is downloading the unzip library dll and then loading it into the patcher. Try reloading the launcher, that should work. If not then add my MSN and I can help you over teamviewer to troubleshoot this problem.
My MSN is jacobpollack@jamach.com.
Re: [FlyFF] Slick Launcher
Quote:
Originally Posted by
ZooLag
I am not sure why that wouldn't work. What it's doing in that step is downloading the unzip library dll and then loading it into the patcher. Try reloading the launcher, that should work. If not then add my MSN and I can help you over teamviewer to troubleshoot this problem.
My MSN is
jacobpollack@jamach.com.
Yesterday I figured out the problem was caused by my impacience. I changed the patcher.ini before letting it run for the first time.
I'll add you on MSN anyways as I may have some more specific questions in the near future.
Re: [FlyFF] Slick Launcher
I recently started working on 2.0.0 of this project. I have uploaded some snippets of the 2.0.0 design to the top of this thread. I will not release a complete functionality list until it is complete as there are a few things I don't wish to announce as of yet.
Enjoy this release and for those who are dedicated, patiently waiting for the second (it will be well worth it imo, I'll be spending more than a day doing it).
Re: [FlyFF] Slick Launcher
download link doesn't seem to work at this moment.
Nevertheless, the patcher looks great.
Re: [FlyFF] Slick Launcher
Sorry updated the download link. I cleaned my FTP and accidentally removed the 1.0.0 patcher files. Should work now.
Re: [FlyFF] Slick Launcher
oke i dont see any read me can someone upload it or give an explanation.
i run the patcher get folders Soundtrack, imgs, dump
get files ICSharpCode.SharpZipLib.dll, patcher.txt, soundtrack.zip
but no read me.
so i'v tried to configure whith my server but i get error EOF in header.
can somebody help meh xD?
Re: [FlyFF] Slick Launcher
Re: [FlyFF] Slick Launcher
I always see this thread and just ignored it. Now that my old patcher is broken. Im looking a better one that I can use to run my server. I might use this now (apologize If I ignore it, but I guess it's useful).
What can I say? It's better than the old/temporary one.