Jump to content

[Patcher] Ergo Patcher


Vincentore

Recommended Posts


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  60
  • Reputation:   33
  • Joined:  02/17/15
  • Last Seen:  

Hallo rAthena,

 

I am currently working on an new patcher which will be highly adjustable by XML.

 

Finished Features:

+ Website (Webbrowser) Previews (as many as you want).

+ Multiple Buttons (With a box of functions to use via XML)

+ Labels -> Customize your Windows (Notifications or Stuff like that)

+ Loading Bar

+ Background for Buttons and all other Elements

+ Font Settings for all Elements which have texts

+ Color controle (Window and all other Elements)

 

All this Windows Elements are already done.

All Elemts are able to fire Click Commands: Like "Open a Website","Open a Programm", "Open Ragnarok"

Nearly all Elements are made by XML -> They are repeatable and custom

 

Also Planned:

- Backgorund Musik (Which can be muted)

- Image Slider (Which could be also done by a website but I mean switching Backgrounds and stuff)

 

Are there Features that you are missing? Post them here and I will think about it...!

 

 

Preview (Just a design I made in some seconds):

post-31669-0-13431700-1454352397_thumb.png

 

XML - Setting File Preview:

<?xml version="1.0" encoding="utf-8"?>
<PatcherSettings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <WindowTitle>YourWindowTitle</WindowTitle>
  <BackGroundPic>backgound_max.jpg</BackGroundPic>
  <window_height>750</window_height>
  <window_width>1000</window_width>
  <HTTPLink_Patcher_List>HTTP</HTTPLink_Patcher_List>
  <GRFINI_Name>DATA.INI</GRFINI_Name>
  <ButtonsSetter>
    <ButtonSettings>
      <Button_Title>MeButton</Button_Title>
      <OpenWebsite>A Website.</OpenWebsite>
      <OpenProgramm>An EXE within Your RO Folder</OpenProgramm>
      <ButtonBackGround>background.jpg</ButtonBackGround>
      <ButtonBackGround_Hover>background_hover.jpg</ButtonBackGround_Hover>
      <Margin_Top>50</Margin_Top>
      <Margin_Left>500</Margin_Left>
      <Size_Width>50</Size_Width>
      <Size_Height>50</Size_Height>
      <Block_When_Patching>true</Block_When_Patching>
      <Font>
        <font>Impact</font>
        <fontsize>12</fontsize>
        <color>#FF000000</color>
        <bold>true</bold>
      </Font>
    </ButtonSettings>
	    <ButtonSettings>
      <Button_Title>Start</Button_Title>
      <OpenWebsite>A Website.</OpenWebsite>
      <OpenProgramm>An EXE within Your RO Folder</OpenProgramm>
      <ButtonBackGround>background.jpg</ButtonBackGround>
      <ButtonBackGround_Hover>background_hover.jpg</ButtonBackGround_Hover>
      <Margin_Top>110</Margin_Top>
      <Margin_Left>500</Margin_Left>
      <Size_Width>50</Size_Width>
      <Size_Height>50</Size_Height>
      <Block_When_Patching>true</Block_When_Patching>
      <Font>
        <font>Impact</font>
        <fontsize>12</fontsize>
        <color>#e12727</color>
        <bold>true</bold>
      </Font>
    </ButtonSettings>
<ButtonSettings>
      <Button_Title>Another Button</Button_Title>
      <OpenWebsite>A Website.</OpenWebsite>
      <OpenProgramm>An EXE within Your RO Folder</OpenProgramm>
      <ButtonBackGround>background.jpg</ButtonBackGround>
      <ButtonBackGround_Hover>background_hover.jpg</ButtonBackGround_Hover>
      <Margin_Top>170</Margin_Top>
      <Margin_Left>500</Margin_Left>
      <Size_Width>100</Size_Width>
      <Size_Height>50</Size_Height>
      <Block_When_Patching>true</Block_When_Patching>
      <Font>
        <font>Impact</font>
        <fontsize>12</fontsize>
        <color>#FF000000</color>
        <bold>true</bold>
      </Font>
    </ButtonSettings>
  </ButtonsSetter>

  <LabelSetting>
    <LabelSettings>
      <Text>Loadingbar an Label:</Text>
      <Margin_Top>20</Margin_Top>
      <Margin_Left>100</Margin_Left>
      <Size_Width>100</Size_Width>
      <Size_Height>50</Size_Height>
      <LabelFont>
        <font>Impact</font>
        <fontsize>12</fontsize>
        <color>#e12727</color>
        <bold>true</bold>
      </LabelFont>
    </LabelSettings>
	<LabelSettings>
      <Text>Buttons:</Text>
      <Margin_Top>20</Margin_Top>
      <Margin_Left>500</Margin_Left>
      <Size_Width>100</Size_Width>
      <Size_Height>50</Size_Height>
      <LabelFont>
        <font>Impact</font>
        <fontsize>12</fontsize>
        <color>#e12727</color>
        <bold>true</bold>
      </LabelFont>
    </LabelSettings>
	<LabelSettings>
      <Text>An Custom ClickMeLabel:</Text>
      <Margin_Top>600</Margin_Top>
      <Margin_Left>700</Margin_Left>
      <Size_Width>250</Size_Width>
      <Size_Height>50</Size_Height>
      <LabelFont>
        <font>Impact</font>
        <fontsize>20</fontsize>
        <color>#ffc0cb</color>
        <bold>true</bold>
      </LabelFont>
    </LabelSettings>
    <LabelSettings>
      <Text>Webbsite 1:</Text>
      <Margin_Top>400</Margin_Top>
      <Margin_Left>50</Margin_Left>
      <Size_Width>100</Size_Width>
      <Size_Height>50</Size_Height>
      <LabelFont>
        <font>Impact</font>
        <fontsize>12</fontsize>
        <color>#e12727</color>
        <bold>true</bold>
      </LabelFont>
    </LabelSettings>
	<LabelSettings>
      <Text>Webbsite 2:</Text>
      <Margin_Top>400</Margin_Top>
      <Margin_Left>400</Margin_Left>
      <Size_Width>100</Size_Width>
      <Size_Height>50</Size_Height>
      <LabelFont>
        <font>Impact</font>
        <fontsize>12</fontsize>
        <color>#daf650</color>
        <bold>true</bold>
      </LabelFont>
    </LabelSettings>
  </LabelSetting>

  <Webbrowsers>
    <WebBrowserSettings>
      <HTML>http://google.de</HTML>
      <Margin_Top>500</Margin_Top>
      <Margin_Left>50</Margin_Left>
      <Size_Width>200</Size_Width>
      <Size_Height>200</Size_Height>
    </WebBrowserSettings>

    <WebBrowserSettings>
      <HTML>http://google.de</HTML>
      <Margin_Top>500</Margin_Top>
      <Margin_Left>400</Margin_Left>
      <Size_Width>200</Size_Width>
      <Size_Height>200</Size_Height>
    </WebBrowserSettings>
  </Webbrowsers>

  <LoadingBarSetter>
    <Margin_Top>50</Margin_Top>
    <Margin_Left>150</Margin_Left>
    <Size_Width>200</Size_Width>
    <Size_Height>10</Size_Height>
    <color>#FF000000</color>
  </LoadingBarSetter>
</PatcherSettings>

 

 

released in 

 

Edited by sader1992
add the url for the release
  • Upvote 1
Link to comment
Share on other sites

  • 4 weeks later...

  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  104
  • Reputation:   30
  • Joined:  11/11/11
  • Last Seen:  

Why not release something first then improve it?

Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  60
  • Reputation:   33
  • Joined:  02/17/15
  • Last Seen:  

Im releasing it as soon as im done with the minior features.

 

Current status:

post-31669-0-98769400-1457906761_thumb.png

+Added Background Musik

+Added SSO Login

+Added Secondary Loading Bar

+Added some Labels which report the current patch,completed tasks....[..]

post-31669-0-98769400-1457906761_thumb.png

 

 

Is there a designer who would design a background and some buttons?

I need an Background (Maybe animated?), a Mute/Unmute Icon, and basic button styles.

 

Im nearly finished with the most stuff.. right now im working on some last tweaks..

 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  60
  • Reputation:   33
  • Joined:  02/17/15
  • Last Seen:  

Im just writing the documentation for the patcher.

https://rathena.org/wiki/Ergo_patcher

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  60
  • Reputation:   33
  • Joined:  02/17/15
  • Last Seen:  

Updated the Wiki entry. Check it out : )

post-31669-0-51994400-1458275137_thumb.png

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  27
  • Topics Per Day:  0.01
  • Content Count:  135
  • Reputation:   13
  • Joined:  06/20/12
  • Last Seen:  

Was it realeased? I see all the features on wiki, but no download :P

@Edit

Sorry, my bad.

https://rathena.org/board/topic/105258-ergo-patcher/

Edited by Moriarty
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...