Page 2 of 10 FirstFirst 123456 ... LastLast
Results 11 to 20 of 91

Thread: Armarize, yet another utility for ArmA2

  1. #11
    Lance Corporal Nilmerg's Avatar
    Join Date
    Oct 21 2010
    Location
    Germany
    Posts
    54
    Author of the Thread
    Quote Originally Posted by Defunkt View Post
    Please reconsider, the ability for a clan or community to setup a custom repository on a standard web server is a huge bonus.
    That may be true, but not yet my intention. Armarize is in its current design meant for the regular ArmA2-player and not for clans or even leagues. Well, for the moment I want to solve bugs and improve the current features. If that is done I may implement new features for clans and communities as well.

    Quote Originally Posted by Defunkt View Post
    Mainly because I want to retain the ability to launch the game (with mods) from a shortcut or (in particular) from Steam which have limited command line lengths. I also find shorter names easier to recall. In fact a great feature I haven't seen anybody else provide would be the ability to use the GUI to setup all the parameters, especially beta & mods, then provide the ability to copy the whole command line to the clipboard.
    Sounds reasonable. But even if I would implement it, that's such a new feature as the custom repository is.

    Copying the command line... what's the difference to creating shortcuts that many programs are providing?

    Quote Originally Posted by Tom_Anger View Post
    Awesome interface - kudos. A problem I have is I cannot find any of the servers I play on, yet they are in my game as active with many people on. Is there some type of problem recognizing servers?
    Hmm.. I experienced such a problem myself when I was using my old internet-router. (Old means around 5-6 years) Also one of my mates with a very low internet connection experienced it. So I think I have to affirm that, unfortunately. The problem is that my experience in network programming (especially socket programming) is not good enough so that I would be able to solve it. If someone within this forum reads this and wants to view at my sources for doing some suggestions then I would be very happy. --> http://www.armarize.com/downloads.ph...detail&df_id=6
    Last edited by Nilmerg; Mar 26 2011 at 10:05.

  2. #12
    Lance Corporal Nilmerg's Avatar
    Join Date
    Oct 21 2010
    Location
    Germany
    Posts
    54
    Author of the Thread
    The first update is out now. Thanks to all of you which reported tracebacks!

    • [SAFETY] Path validation added before rsync will be executed
    • [FIX] ArmA2 profile detection
    • [FIX] NameError during serverbrowser refresh
    • [FIX] ValueError during install of ace config
    • [FIX] IndexError when a corrupted packet has been received from a server
    • [FIX] TypeError during repair of mods when non-installed mod was selected
    • [FIX] TypeError during deletion of mods when non-installed mod was selected
    • [FIX] TypeError during relocation of mods when non-installed mod was selected
    • [FIX] TypeError during installation of keys when non-installed mod was selected
    • [FIX] TypeError after custom directory has been removed and the settings are reopened
    • [CHANGE] Column order within the serverbrowser
    • [CHANGE] Ping limit will now have an effect immediately
    • [CHANGE] Removed distinction between ArmA2 and ArmA2OA profiles
    • [CHANGE] A server which has not replied to the ping request will not be ignored any more
    • [CHANGE] Version cache will now be created every time new mods or mod directories are added to the program. (This includes the first launch of the program.)
    • [CHANGE] Changed custom directory names so the defined folder names are displayed instead of "User directory 1-3"
    • [IMPROVEMENT] Mod dependencies are detected recursively now
    • [IMPROVEMENT] Duplicates within the modlist of a server are now removed
    • [IMPROVEMENT] Official modstrings in the serverbrowser are shortened now
    • [IMPROVEMENT] Duplicate profile name handling and empty profile name handling
    • [IMPROVEMENT] Catching of errors due to insufficient permissions. (They will still occur but they will be logged instead of forcefully stopping the program.)


    If you have already installed Armarize, just start it. Otherwise:


  3. #13
    Sergeant Major Defunkt's Avatar
    Join Date
    Apr 13 2008
    Location
    Christchurch, NZ
    Posts
    1,733
    Quote Originally Posted by Nilmerg View Post
    Copying the command line... what's the difference to creating shortcuts that many programs are providing?
    Most of the time, when I'm making or trying out stuff, I use an ArmA launcher but when I actually want to play with friends I prefer to launch from Steam and enjoy integration with its overlay, friends and a rather good screenshot capability recently added. Of course then I'm back to editing the command line (of limited length) by hand, it'd be good if I could use my GUI launcher to create this.

    Thanks for the update.

    ---------- Post added at 12:11 PM ---------- Previous post was at 12:07 PM ----------

    Still getting a mass of files in addition to the profile directories, looks like you've filtered out a few more types but it still returns extraneous filenames and any subdirectories. What language are you using? Can't you just return directory names without recursing?

  4. #14
    Lance Corporal Nilmerg's Avatar
    Join Date
    Oct 21 2010
    Location
    Germany
    Posts
    54
    Author of the Thread
    Well.. I do not really have many files, missions, scripts, sounds, etc. within my profile folders.. Now I think I know what the point is (I'm using Python, btw)

  5. #15
    Awesome launcher! Spirited Machine's launcher doesn't work for me for some reason, and this launcher does the job even better. Thanks for the hard work

  6. #16
    Lance Corporal Nilmerg's Avatar
    Join Date
    Oct 21 2010
    Location
    Germany
    Posts
    54
    Author of the Thread

    Update v1.0.2.0

    It's time for the second Armarize update. But this one includes more fixes and improvements within the background due to my rework of the code. Armarize should run more stable than before and even if it crashes after all you can be sure that you can inform me about this crash. So if you miss some fixes in the changelog the possibility that they are already fixed is high, very high.

    • [IMPROVEMENT] Completely reworked code
    • [IMPROVEMENT] Greatly improved fault tolerance and handling
    • [IMPROVEMENT] Increased speed when moving mods to another location
    • [IMPROVEMENT] Some lists now have a minimal size for their columns
    • [IMPROVEMENT] Some columns within the server-browser are now automatically resized
    • [IMPROVEMENT] The server-browser will automatically sort its contents based on the player count
    • [IMPROVEMENT] When a single mod should be deleted a confirmation dialog will be displayed now
    • [IMPROVEMENT] When the archive-based installation will be aborted all files extracted by Armarize are now removed
    • [CHANGE] Column order within the server-browser has been changed once again
    • [CHANGE] The mods running on a server are now displayed at the bottom of the server-browser
    • [CHANGE] Mods without a rsync-repository are now automatically converted before the synchronisation starts
    • [FIX] Newly archive-based installed mods which are available on the six-rsync-network could not be synchronized in the same session
    • [FIX] Archive-based mod-files were potentially deleted by rsync and re-downloaded entirely after conversion
    • [FIX] Updated mods disappeared within Armarize in some circumstances
    • [FIX] Update installation should be more reliable now
    • [FIX] ArmA2 profile detection (finally...)
    • And much much more fixes but I'm too lazy to list them all...


    If you have already installed Armarize, just start it. Otherwise:



    With the next update I may divide the settings into tabs and add tooltips to at most all controls. Some new options like using the steam executables instead of the ones from the game should also be possible. So keep tracking the development of Armarize!

  7. #17
    @Nilmerg

    I have been using your launcher\updater. I was wondering if it would be possible to change the way you set the mod order. I know you can right click and move the mod up or down, but would there be away to click and drag the mods to the order you want them in. I use a couple of different set ups ,plus I like to play around and try out different mods. Example: sometimes I use ACE sometimes I don't. I know this is not a big issue, just more of a convenience.


    Thanks for your work

    Nomad

  8. #18
    Lance Corporal Nilmerg's Avatar
    Join Date
    Oct 21 2010
    Location
    Germany
    Posts
    54
    Author of the Thread
    Of course, it would be possible but I can't understand why you need additionally D'N'D? To provide a comfortable way of ordering I've automated it a little bit. So you don't need to move the beta-mod or CombinedOps to the first place by yourself. Even if you activate a mod which is at the end of the list, it will be moved up automatically.

    So I hope you will understand that this is a low priority feature ... but not unthinkable.

  9. #19
    Thanks!

    This is a good tool for me since i'm new to the game, but hear so much about 'must have mods' like ACE WarFX JTD Fire etc...

    Was having a heap of trouble with dependencies installing the above mods, and hopefully this will solve a lot of my worries!

  10. #20
    Lance Corporal Nilmerg's Avatar
    Join Date
    Oct 21 2010
    Location
    Germany
    Posts
    54
    Author of the Thread

    Update v1.1

    Four weeks ago the last update v1.0.2.0 was released to you. But during this four weeks I have constantly worked on Armarize and I would say that it was worth it. (I think it is okay to let the changelog speaking for itself. )

    • [FEATURE] The game and external applications are now executed as the desktop user by default. This means that no admin rights are inherited, if possible. You can change this within the configuration of course. (Only available on Windows Vista or Windows 7 if Armarize has been elevated through UAC.)
    • [FEATURE] The limitation of custom mod directories has been superseded and it is now possible to change the displayed name manually.
    • [FEATURE] As long as the serverbrowser has not been entirely refreshed only the favourites of the selected profile are refreshed.
    • [FEATURE] The limitation of external applications has been superseded and the entire functionality has been highly improved.
    • [FEATURE] Now the listed game profiles are the ones from the user under which the game should be started.
    • [FEATURE] The "Settings" were completely reworked, splitted to tabs and renamed to "Configuration".
    • [FEATURE] Tooltips were added to some settings and profile options.
    • [FEATURE] Added -SkipIntro parameter to the profile options.
    • [CHANGE] If the menu button "Check for updates" has been clicked, Armarize really checks for new updates if it was not able to do so on initialization.
    • [CHANGE] Armarize is now able to handle multiple users. (This means that the settings and profiles are now saved within the AppData directory.)
    • [CHANGE] All options regarding the self update were removed and the user has to select the destination path manually on every update.
    • [CHANGE] The currently running mod operation will not be aborted anymore when leaving the configuration.
    • [CHANGE] A refresh of the serverbrowser will not be prevented anymore when the game has been started.
    • [CHANGE] If Armarize is not able to ping it will not abort the browser refresh anymore.
    • [BUGFIX] The -x= and -y= options within a profile had no effect when not using a beta patch executable. (Now the game configuration file will be altered.)
    • [BUGFIX] Completely downloaded but not extracted mods were ignored within the next synchronisation if the last one has been aborted in some way.
    • [BUGFIX] Mods chosen by the user to load were ignored if a server has the EqualModRequired flag and the user decided to ignore it.
    • [BUGFIX] Joining on a password protected server was not possible in some circumstances even if the right password was given.
    • [BUGFIX] Archive installation crashed if a directory named "addons", "dta" or "common" was within the root of the archive.
    • [BUGFIX] Installed mods to update defined within a profile were ignored on initialization and removed from the profile.
    • [BUGFIX] Crash when one of the key directories was detected as mod and the keys from this "mod" should be installed.
    • [BUGFIX] Crash on initialization when the user directory or ArmA2 directory was queried.
    • [BUGFIX] It is no more possible to use Armarize after a forced update has been aborted.
    • [BUGFIX] A mod version that has been deleted was updated within the next session.
    • [BUGFIX] ArmA2 profile names were not displayed correctly in some circumstances.
    • [BUGFIX] Mods could not be moved if the destination was on another partition.
    • [IMPROVEMENT] Changed default filter settings so servers which are password protected or locked and servers with a different version than the client are filtered out.
    • [IMPROVEMENT] When the synchronisation wizard will be started with a profile where no mods to synchronize are selected all outdated mods are selected automatically.
    • [IMPROVEMENT] Hardcoded values within the game for the maxMem parameter has been set as minimum and maximum value within the profile options.
    • [IMPROVEMENT] Synchronisation handles non critical errors better and will inform the user about them within the log.
    • [IMPROVEMENT] It is now possible to select none of the available ArmA2 profiles.
    • [IMPROVEMENT] It is now possible to update the version of an installed mod.
    • [IMPROVEMENT] Some dialog texts were improved to be more clear.
    • [IMPROVEMENT] It is now possible to copy an existing profile.


    If you have already installed Armarize, just start it. Otherwise:



    Please note:
    Due to the change "Armarize is now able to handle multiple users." all settings and profiles you defined so far are not detected. But please do not try to move your old files to the new location because some errors may occur in this case.


    Please note if you are using the 32bit variant of version 1.1:
    I noticed just a few minutes ago that the feature "The game and external applications are now executed as the desktop user by default." is not working because Armarize does not detect that it is running elevated. I will try to fix this until tomorrow.

Page 2 of 10 FirstFirst 123456 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •