DOSL - DefaulTs Open Source Launcher [Customizable]

Results 1 to 8 of 8
  1. #1
    Ω -DefaulT is offline
    MemberRank
    Aug 2006 Join Date
    Emerald CityLocation
    1,429Posts

    DOSL - DefaulTs Open Source Launcher [Customizable]

    DOSL - DefaulTs.Open.Source.Launcher

    Introduction:
    So i decided to make an os launcher that uses a .ini file to customize, links, images, positions, etc. This allows you or your users to skin the launcher fairly easily without knowledge of vb.net. Also i made a tool in the launcher to edit the server ip, urls, and the launcher name, a quick little ini editor if you will.

    Screen Shot:


    About INI: First and foremost i want to thank the developers of nini.dll for the ability to handle .ini file types with visual basic .net.

    So this launcher comes with a .ini file, you have to put the ini file in the same folder as the launcher (in this case your rose online directory.)

    This is what the ini file looks like (slightly filled out to give u a better look. (skip down for explanation)

    Code:
    [Launcher]
    Width = 547
    Height = 591
    NewsURL = "http://google.com/"
    RegistrationURL = "Registeration URL"
    patchURL = "patch URL"
    LauncherName = "Default.Open.Source.Launcher"
    BannerURL = "http://i51.tinypic.com/2lic703.jpg"
    BackgroundTile = "http://i55.tinypic.com/207kf2v.png"
    MenuBack = "http://i55.tinypic.com/2juxko.png"
    
    [Buttons]
    launchBTNimageURL = "http://i54.tinypic.com/34otxlc.png"
    lrolloverURL= "http://i51.tinypic.com/xgmqfq.png"
    launchbtnw = 100
    launchbtnh = 50
    launchbtnx = 12
    launchbtny = 6
    registerBTNimageURL = "http://i56.tinypic.com/24on6op.png"
    rrolloverURL= "http://i56.tinypic.com/2mqspqq.png"
    registerbtnw = 100
    registerbtnh = 50
    registerbtnx = 118
    registerbtny = 6
    patchBTNimageURL = "http://i52.tinypic.com/2qsccwz.png"
    vrolloverURL= "http://i55.tinypic.com/sg4b2s.png"
    patchbtnw = 100
    patchbtnh = 50
    patchbtnx = 224
    patchbtny = 6
    
    [Server]
    IPAdd = "Server IP Address"
    
    [Update]
    UpdateZip = "http://default.site40.net/release/DOSL-1.zip"
    
    [Patcher]
    zip = "DOSL-1.zip"
    Most of it is self explanatory but if u need more info here ya go.

    Code:
    Width = [the width of the launcher]
    Height = [the height of the launcher]
    NewsURL = [the url to your news system]
    RegistrationURL = [the url to your registration]
    patchURL = [the url to your patch file (not implemented yet)]
    LauncherName = [the name of the launcher (will show in taskbar etc.)
    BannerURL = [url to the banner]
    BackgroundTile = [url to the background image (it tiles)]
    MenuBack = [the url to the image for the menu strip]
    Code:
    [Buttons]
    launchBTNimageURL = [image url for the 'start' button]
    lrolloverURL= [roll over image for the 'start' button]
    launchbtnw = 100 ['start' button width]
    launchbtnh = 50 ['start' button height]
    launchbtnx = 12 ['start' button x position]
    launchbtny = 6 ['start' button y position]
    [The other settings that are similar to these are for the register button and the patch button.]
    Code:
    [Server]
    IPAdd = [Server IP Address]
    Code:
    [Update]
    UpdateZip = [the link of the zip file for the newest patch]
    Code:
    [Patcher]
    zip = [the name of the zip file from UpdateZip]

    Update.ini
    Code:
    [Update]
    Current = 0
    Version = 1
    Explained:
    Code:
    [Update]
    Current = [the current version of the launcher]
    Version = [the newest version of the launcher]
    Download Compiled v2:
    Mirror 1
    FileFront
    RapidShare
    MegaUpload
    SendSpace
    HotFile

    Download Source:
    SVN: https://dosl.svn.sourceforge.net/svnroot/dosl/
    Single: https://sourceforge.net/projects/dosl/



    If you want a mirror just ask i will upload it there :]


    Make sure you have up to date .net framework.
    Download details: Microsoft .NET Framework 4 (Web Installer)

    If you want to request a function please just post it on the topic i will see it. And feel free to thank :]


    Update v2
    • Patch process
    • Bug Fixes
    • Tune Up


    To Come:
    • Automated Patching
    • VFS File Patching
    • Updating UI
    • Read INI from webhost


    Something you guys might notice, is atm i havent been able to make it read the ini file from a webhost, so there is no way to make it update the version# so it wont know if there is a new patch. I will make a fix for this soon.


    Download OLD v1:
    Mirror 1
    FileFront Mirror
    RapidShare Mirror
    MegaUpload Mirror
    SendSpace Mirror
    Last edited by -DefaulT; 10-10-10 at 05:44 AM.


  2. #2
    Gamma GeNyaa is offline
    MemberRank
    Apr 2007 Join Date
    The NetherlandsLocation
    2,586Posts

    Re: DOSL - DefaulTs Open Source Launcher [Customizable]

    Just gonna say YAY a launcher...
    Because I can :D
    Don't need it but it's usefull for others :)
    hitting that Thanks button again because I can ^^
    Make it update VFS files?
    Last edited by GeNyaa; 01-10-10 at 05:50 PM.

  3. #3
    Ω -DefaulT is offline
    MemberRank
    Aug 2006 Join Date
    Emerald CityLocation
    1,429Posts

    Re: DOSL - DefaulTs Open Source Launcher [Customizable]

    Thanks, I've made an updated version that does basic patching, I've made a vfs editor to get used to the file format so I can implement a Version that auto patches vfs files, still a w.i.p
    Posted via Mobile Device

  4. #4
    Gamma GeNyaa is offline
    MemberRank
    Apr 2007 Join Date
    The NetherlandsLocation
    2,586Posts

    Re: DOSL - DefaulTs Open Source Launcher [Customizable]

    Good good :)
    Now me wants source because I want to archive. XD

  5. #5
    Phoenix InMemory is offline
    MemberRank
    Apr 2010 Join Date
    EnglandLocation
    491Posts

    Re: DOSL - DefaulTs Open Source Launcher [Customizable]

    Love rose though i quit, i really like the launcher though, nice work hope you get decent buttons though :D.

  6. #6
    Ω -DefaulT is offline
    MemberRank
    Aug 2006 Join Date
    Emerald CityLocation
    1,429Posts

    Re: DOSL - DefaulTs Open Source Launcher [Customizable]

    updated
    adding source this weekend.

  7. #7
    Gamma GeNyaa is offline
    MemberRank
    Apr 2007 Join Date
    The NetherlandsLocation
    2,586Posts

    Re: DOSL - DefaulTs Open Source Launcher [Customizable]

    YAY! SOURCE :D

    Let's boot up my database PC.
    To archive it :)

  8. #8
    Ω -DefaulT is offline
    MemberRank
    Aug 2006 Join Date
    Emerald CityLocation
    1,429Posts

    Re: DOSL - DefaulTs Open Source Launcher [Customizable]

    Updated post
    -Added source linke



Advertisement