Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Dekaron > Dekaron Private Server
You last visited: Today at 13:15

  • Please register to post and access all features, it's quick, easy and FREE!


[RELEASE] Launcher R4 (not silent)

Reply
 
Old   #1
 
elite*gold: 22
Join Date: Jan 2008
Posts: 728
Received Thanks: 434
Arrow [RELEASE] Launcher R4 (not silent)

Dear Users,

i have now Release the Launcher R4. It looks like Launcher R1 and works like R4 Silent :-) Skin can be changed in skn folder. This is the first Rel. Please Report bugs.

Replace 59100ca9e9ef8 with your ID or with NIL

Configure for "Online" configs
Code:
,,,,,,launid,59100ca9e9ef8,dekaron,Nosferatu,online_update,true,online_version,true,online_buttons,true,online_url,true,,,,,,
Configure for R1 configs (Offline, need R1Configs_for_R4.rar)
Code:
,,,,,,launid,59100ca9e9ef8,dekaron,Nosferatu,online_update,false,online_version,false,online_buttons,false,online_url,false,,,,,,

Save as CSV launid.csv and put it into Launcher "main Folder" and start the Launcher, to Compile it to launcher.dat Done.

New Layout options in R4:
Code:
: RGB Color Progressbar
pRed=153
pGreen=0
pBlue=0


About Launcher R4... look at here: https://www.elitepvpers.com/forum/de...ne-silent.html

The "Browser" is now only a HTMLViewer, not a browser like R1!

Btw. you can configure your R4 Launcher in Dekaron Private Central when you use it without config files. Just login and change settings. Or on . Both runing with Secure Sockets Layer (SSL) since 21. March 2018

Report bugs!
Attached Files
File Type: rar R1Configs_for_R4.rar (11.0 KB, 13 views)
File Type: rar Launcher R4.rar (1.92 MB, 17 views)



Nosferatu. is offline  
Thanks
2 Users
Old 03/26/2018, 21:41   #2
 
elite*gold: 0
Join Date: Aug 2012
Posts: 85
Received Thanks: 72
What programming language are you using for the launcher?

I would suggest to look into using the CefSharp library for implementing web content. It's based on Chromium and provides full browser functionality in applications (with fully functional javascript and CSS). The only downside is that it requires .net framework 4.5.2, but most computers have those now.

Example:


DKUNitex is offline  
Old 03/27/2018, 08:10   #3
 
elite*gold: 22
Join Date: Jan 2008
Posts: 728
Received Thanks: 434
Quote:
Originally Posted by DKUNitex View Post
What programming language are you using for the launcher?

I would suggest to look into using the CefSharp library for implementing web content. It's based on Chromium and provides full browser functionality in applications (with fully functional javascript and CSS). The only downside is that it requires .net framework 4.5.2, but most computers have those now.

Example:
Rad Studio 10.2 (Delphi). I have Cef/Chromium libs, but they are very large

Chromium Runtimes are to big for Simple Launcher
Nosferatu. is offline  
Old 03/27/2018, 08:54   #4
 
elite*gold: 0
Join Date: Aug 2012
Posts: 85
Received Thanks: 72
Quote:
Originally Posted by Nosferatu. View Post
Rad Studio 10.2 (Delphi). I have Cef/Chromium libs, but they are very large

Chromium Runtimes are to big for Simple Launcher
True, they are a lot. But not compared to a 2.5GB Dekaron client, lol.


DKUNitex is offline  
Old 03/27/2018, 09:01   #5
 
elite*gold: 22
Join Date: Jan 2008
Posts: 728
Received Thanks: 434
Quote:
Originally Posted by DKUNitex View Post
True, they are a lot. But not compared to a 2.5GB Dekaron client, lol.
Alright. Many users are not able to work with Bootstrap and Javascript. That would be the next problem. That's why it's simple, easy. Of course, I could do a version with Cefsharp libs if someone need it...

Easy Check if Netframework installed: @DKUNitex

Code:
library chknetfrmwork;


uses
  Windows,
  Registry,
  SysUtils;

const
  Frameworkv1   ='SOFTWARE\Microsoft\.NETFramework\policy\v1.0';
  Frameworkv1_1 ='SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322';
  Frameworkv2   ='SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727';
  Frameworkv3   ='SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0';
  Frameworkv3_5 ='SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5';
  Frameworkv4   ='SOFTWARE\Microsoft\NET Framework Setup\NDP\v4';
  Frameworkv4_0 ='SOFTWARE\Microsoft\NET Framework Setup\NDP\v4.0';


function isFrameworkExists(FrameWorkId:Pchar): Boolean;
var
Reg: TRegistry;
begin
   Result := False;
   Reg := TRegistry.Create(KEY_READ);
  try
    Reg.RootKey := HKEY_LOCAL_MACHINE;
    Result := Reg.KeyExists(FrameWorkId);
  finally
    Reg.Free;
  end
end;

function CheckNetFramework(v:int64):Boolean; stdcall;
begin
 if (v < 0) or (v > 6) then Exit else
 case v of
   0: result:=isFrameworkExists(Frameworkv1);
   1: result:=isFrameworkExists(Frameworkv1_1);
   2: result:=isFrameworkExists(Frameworkv2);
   3: result:=isFrameworkExists(Frameworkv3);
   4: result:=isFrameworkExists(Frameworkv3_5);
   5: result:=isFrameworkExists(Frameworkv4);
   6: result:=isFrameworkExists(Frameworkv4_0);
 end;
end;

 exports  CheckNetFramework;
end.

//#################################################
// In Program call function of DLL

function CheckNetFramework(v:int64):Boolean; stdcall; external 'chknetfrmwork.dll';
or dynamic and small.... excepts netframework 1.0

Code:
library chknetfrmworkv2;


uses
  Windows,
  Registry,
  SysUtils;

const
  REGPATH  = 'SOFTWARE\Microsoft\NET Framework Setup\NDP';


function isFrameworkExists(version:Pchar): Boolean; stdcall;
var
Reg: TRegistry;
begin
   Result := False;
   Reg := TRegistry.Create(KEY_READ);
  try
    Reg.RootKey := HKEY_LOCAL_MACHINE;
    Result := Reg.KeyExists(REGPATH+version);
  finally
    Reg.Free;
  end
end;

 exports  isFrameworkExists;
end.
//###################################################################
// Call DLL 
function isFrameworkExists(version:Pchar): Boolean; stdcall; external 'chknetfrmworkv2.dll';
You can Download and Install it with your launcher hwnd. Just download it and execute it with this params:

Quote:
anynetfx.exe /q /norestart
In delphi
Code:
uses ... ,shellapi,idHttp;

function isFrameworkExists(version:Pchar): Boolean; stdcall; external 'chknetfrmworkv2.dll';


// Easy Download function.

function Download(durl,savepath:pchar) :boolean;
var FS:TFileStream;
     HTTP:TIdHttp;
begin
  HTTP:=TidHttp.create(nil);
  FS:=TFileStream.Create(savepath,fmCreate);
 try
  try
    HTTP.GET(durl,FS);
  except
    result:=false;
  end finally
    result:=true;
  end;
  Freeandnil(fs);
  Freeandnil(HTTP);
end;

If not (isFrameworkExists('v4.0')) then begin
if (Download('http://url/to/anynetfx.exe','savepath\to\anynetfx.exe')) then begin
try
 try
   errorcode:= shellexecute(yourLauncherHwnd,'open','savepath\to\anynetfx.exe','/q /norestart',nil,SW_HIDE)
  except
   Showmessage(Format('Installation of anynetfx was failed with Errorcode: %u',[Errorcode]));
   Exit;
  end finally
   Showmessage('Installation Done!');
  end;
 end else Showmessage('Download and Install of anynetfx was failed.');
end;
Opensource... compiled DLL's in archiv aviable. Reading from Registry... needs Admin rights

Nosferatu.
Attached Files
File Type: rar checknetfrmwork.rar (1.10 MB, 1 views)
File Type: rar checknetfrmwork1and2.rar (2.19 MB, 1 views)
Nosferatu. is offline  
Thanks
2 Users
Old 03/29/2018, 21:50   #6
 
elite*gold: 22
Join Date: Jan 2008
Posts: 728
Received Thanks: 434
Account Registration (for DPC and Launcher R4) Fixed on . Registration failed with this Message: Registration failed. Email alrdy in use ...


Nosferatu. is offline  
Reply



« [REQUEST] Designer (The best wins 20€ Paysafe) | dekaron Server source Saves the seller! »

Similar Threads
[OPENBETA]Launcher R4 Online: Silent
05/19/2017 - Dekaron Private Server - 2 Replies
Launcher R4 Online: Silent is now here for testing. http://i.epvpimg.com/APcVfab.png MD5CHKSUM of Dekaron.exe checking. (User cant update with wrong exe) Craete here filehash Autorun Dekaron after update (only in Silent) Online Settings ...
[Release] Flash Launcher | Xara Launcher | TCP Launcher
01/22/2016 - Fiesta Online - 16 Replies
Da Xara ja tot ist und sie somit keine Verwendung mehr dafür haben, release ich mal den Source vom Launcher, den Xara verwendet hat. Ob ich das recht dazu habe? Sharing is caring... Bis auf die InjectionLibrary*, welche für das Anti-Cheat...
GameClub Launcher download [For those who have problems with the GameClub Launcher]
09/19/2011 - Soldier Front Philippines - 52 Replies
Dear Guys, I am here to share to you the GameClub Launcher file and this is very useful for those who have problems with the GameClub Launcher. =========================================== Instructions: 1) Download the file from the...
My PSF Launcher to USF Launcher??? [PATCH]???
12/19/2009 - Soldier Front Philippines - 6 Replies
†Does anyone have a Patch for making a PSF Launcher to USF Launcher? †Is it posible? †I just wanna ask. *If you have, Please Release it here in "EPvP" *and also Sir †DARNOC†, Please close this thread to avoid spamming. tnx!



All times are GMT +2. The time now is 13:15.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.