Discussion on [Release][WIP] JavaScript HTML5 Launcher (electron.js) within the SRO PServer Guides & Releases forum part of the SRO Private Server category.
Ok so basically as title says this is the SRO launcher I'm currently working on - made entirely in V8 (chrome, nodejs) engine.
What's the benefit?
- Its ******* simple
- HTML5, CSS3
- Chrome dev-tools
- ES6 (Modern JavaScript) as core language
- Electron framework was built to support cross-platform (unfortunately sro wasn't).
What are current features?
- Auto game installer
- About 80mb of total (download from site) size
- Authentication to access the server
- Frameless design
- Simple multiclient
- Client-side proxy (think of benefits)
- Launcher auto-update over public electron channel
- Opens frameless browser windows with specific pages.
- Auto bundler & installer creator (npm run make)
Project roadmap?
- optional SilkroadSecurityJS on both proxy sides
- Wrapping up with my node-sro-proxy project
- Extend devtools to have scripting system like phBot does but in JavaScript
- Game auto-updater
- ReactJS for better UI handling
- lots more.. to think.
Some important notes
- When packaging the app make sure the client & cache folders are empty otherwise it will create installers with the entire client in.
Find the repositories accordingly:
(launcher code) (simple proxy server example)
I'm personally using this for CSRO-R files but it should really work well for any SRO version.
Happy development - make sure you're not a greedy/selfish **** and do pull requests.
Perfect but, since you're using electron it will take a lot of space, the app size will be at least 90MB which isn't a bad thing but for dinosaurs like me who grew up with 3GB of hard disk, it's disturbing
Perfect but, since you're using electron it will take a lot of space, the app size will be at least 90MB which isn't a bad thing but for dinosaurs like me who grew up with 3GB of hard disk, it's disturbing
Perfect but, since you're using electron it will take a lot of space, the app size will be at least 90MB which isn't a bad thing but for dinosaurs like me who grew up with 3GB of hard disk, it's disturbing
I think you haven't heard about such things as improved user experience and better onboarding.
e.g. Compare an user willing to download 3gb client with his slow connection against the same user willing to download 100mb, obviously this is a dirty trick but.. it works very well.
I think you haven't heard about such things as improved user experience and better onboarding.
e.g. Compare an user willing to download 3gb client with his slow connection against the same user willing to download 100mb, obviously this is a dirty trick but.. it works very well.
I know but I'm such a psycho that I deleted everything from the pk2 files that's not used in the game, so if you ever played in any of my servers you'll know that my client file is only 900MB.
But I agree with you, and I don't say this isn't better I'm just saying it's hard to understand for dinosaurs
I know but I'm such a psycho that I deleted everything from the pk2 files that's not used in the game, so if you ever played in any of my servers you'll know that my client file is only 900MB.
But I agree with you, and I don't say this isn't better I'm just saying it's hard to understand for dinosaurs
They dont know you sali, maybe you guys heard about blackrouge or bambo sro
That's the problem of today's coders, they don't try to refine their code to be more effective and well optimized, instead they're saying no problem, today's powerful systems will run my trash code anyway, that's the reason programs nowadays are buggy and hogging system resources like crazy.
I'm not talking about this launcher, I'm saying what's it like in general.
Quote:
Originally Posted by Ryotic
They dont know you sali, maybe you guys heard about blackrouge or bambo sro
Wow Zizo you haven't forgotten my name since 2013 <3
That's the problem of today's coders, they don't try to refine their code to be more effective and well optimized, instead they're saying no problem, today's powerful systems will run my trash code anyway, that's the reason programs nowadays are buggy and hogging system resources like crazy.
Maybe that's the problem of today's people, they don't try to update their setup, instead they claim developers are doing it inefficiently.
Your words are correct too, but there are cases my friend, you can't call that out on any application, which doesn't make your PC any better.
[Selling] →KLDesigns← Web Coding / Designing Service | PHP, JavaScript, CSS3, HTML5 | Logos... 01/13/2015 - elite*gold Trading - 18 Replies Welcome to KLDesigns Service,
If you need a website, then you've come to the right place.
I develop new websites and portfolio's (Website), using the latest web technologies — HTML5, PHP, MySQL, HTML, CSS, CSS3, and JavaScript.
For logos and designs i use Photoshop CS6 and Adobe Illustrator.
How to start your project in our team:
How do I read a game based on Qooxdoo(Javascript and CSS) and HTML5 Canvas2d elements 01/28/2013 - Facebook - 2 Replies How do I read and hack a game based on Qooxdoo (Javascript and CSS) and HTML5 Canvas2d elements?
Tried with cheat engine, Charles and even tried to search .SWF files :o with no luck. :(
If anyone knows please let me know!
The game I'm trying to cheat is C&C Tiberium alliances. :bandit: