Jump to content
Sign in to follow this  
Yoma

AddonSync2009 (downloader, launcher)

UAC popup at start of download or start of tool? (Vista, Win7)  

40 members have voted

  1. 1. UAC popup at start of download or start of tool? (Vista, Win7)

    • Start of download (leave it as is)
      6
    • Start of tool
      3
    • What's UAC? (google Virtual Store, have fun)
      4
    • Arf f*** UAC, first thing I disable after installing Vista/Win7
      27


Recommended Posts

The CA mod is the game itself. Don't worry about that, think of it like the 'default mod'.

Share this post


Link to post
Share on other sites

Yesterday i updated my ACE-Files with YAS and recognized that

i got the ACEX version 221 instead of 222. Not just me, all of my Mates

got 221. SixUpdater deliverd the Version 222. Any ideas?

We used the following AutoConfig-File:

http://www.kellys-heroes.eu/updater/ArmA2ACE-Repository/ArmA2ACE-Repo.7z

Other repositories also showed up the 221 as their latest Version ....

As far i dont know how the repository-Files are created, i dont know

who to inform about such a Version mismatch.

Share this post


Link to post
Share on other sites

Synchronise again please...

Somehow sixupdater did not update ACEX on the repo. Maybe it was updated later.

Thanks for posting. You can also post all repo related issues into our shoutbox @ www.kellys-heroes.eu

Share this post


Link to post
Share on other sites

  • Feature #10005: Made the app single instance. (with import of commandline params upon duplicate launch)
  • Feature #10049: Implemented a simple splash screen.

Share this post


Link to post
Share on other sites

There is anyway to see when the repo (or better, each file) was last updated?

Share this post


Link to post
Share on other sites
There is anyway to see when the repo (or better, each file) was last updated?

You could try checking out the cache db.

The repo itself has no data on update dates.

Also i don't really believe in date/version based repo update stuff.

Example:

-You update your repo, repo says it's version x updated on y

-You then (or some other updater tool, other server using the same folder, blabla) change files on your disk.

The repo file nor any cached date based stuff will be able to tell any difference between the actual situation on disk or the situation the tool thinks it should be.

For avoiding all this kind of stuff i advise to

-first sync your repo and verify you are truly in sync.

-then play on the server.

This method has proven to be quite effective + doesn't take too much time either.

---------- Post added at 03:18 PM ---------- Previous post was at 03:16 PM ----------

;1608019']Hmmm. Maybe thats why my Computer is slow...

??? (I'm having trouble reading between the lines today)

Share this post


Link to post
Share on other sites

I've been doing some tests on porting the autorepositorybuilder to Linux (using Mono 2.6.3 on Ubuntu).

This seems to work better then i ever expected.

I will soon need some people to do some testing building repositories on linux servers.

Requirements will be:

-you have to have full admin access to your server (as with the windows tool)

-mono 2.6.3 needs to be installed (there are various great tutorials on the net, i might include one for Ubuntu)

-7zip needs to be installed, and a copy of the 7z binary should be placed in the application's folder.

Calculating checksums will be a tad slower then on windows as i cannot easily port the cache db feature.

I don't know wether creating sign files will work, don't know if BIS has sign file exe's ported to Linux. If anyone has more info on this, help would be appreciated.

Share this post


Link to post
Share on other sites

  • Bug #10102: Autoimport via yasftp uri did not work.
  • Feature #10101: Linux port of the autorepobuilder.exe, you can get it here
  • Feature #10119: Autoconfig url for ftp can now be
    ftp://user:pwd@host.com


Edited by Yoma

Share this post


Link to post
Share on other sites

hello yoma,

is it possible to delete all the red "NewLocal" files with one click ? I upload for my community the ACE mod and there with every new release there are around 250 new .bisign files and the old ones must be deleted with single click on the "remove file" button. It would be really nice to mark all red "NewLocal" files at once.

its only a comfort thing i now :) but it would be nice to have.

Great tool!

Greetings

Share this post


Link to post
Share on other sites

What version of the tool are you using?

Normally after download you get a popup with all "armarelated" files preselected.

Make sure you are using v1.0.59

Share this post


Link to post
Share on other sites

No download is fine. Upload Addons i mean.

In the Tab Files i press "Get Files" and then "Compare repositry". After that i have to delete the old files by pressing "Remove File" around about 250 times for deleting every old ACE2 bisign file.

Greetings

Share this post


Link to post
Share on other sites

I think what you're doing is totally unneeded: the files that are not on your local disk will be called "removed" in comparing in the upload window.

They will automatically not be included in the repo file you're building.

Share this post


Link to post
Share on other sites
No download is fine. Upload Addons i mean.

In the Tab Files i press "Get Files" and then "Compare repositry". After that i have to delete the old files by pressing "Remove File" around about 250 times for deleting every old ACE2 bisign file.

Greetings

Yes files that are no longer needed stay in your repository but because they are not listed in the URL they are just place holders and they will not show up. So you don't need to clean it up every time you update the repo.

If you are using YAS/FTP to upload files onto your server and want to clear up those unused files there, you can try the method below where you'll need to have a separate servertab and a removal process that requires FTP access.

This is a long method but I guess you can do it once a month or so.

After you update the Repo on your server using YAS....

1- Create a mirror of the YAS repository in your local machine. You'll need to do this only once as you'll see this server in your favourites later.

a-Create a new server.

b-Enter ServerName (like LocalRepoCreation) & AutoconfigURL as in item e. Don't enter any other info.

c-Enter Input Folder (UploadAddons-Tab)

d-Enter a different OUTPUT FOLDER...such as C:\LocalYASRepository

e-Enter AutoconfigURL as "file:///C\LocalYASRepository\LocalURL.7z" and copy the same address to the URL field in Server-Tab

f-Make sure option "Clear output folder on build" is selected(ticked)

UPDATE PROCESS

2- Delete everything under the local repo folder - C:\LocalYASRepository

3- Open the LocalRepoCreation Server. In YAS UploadAddons, select folder, mods and files.

4- Compare list. It will say download failed and url not found. Its OK. we dont need it.

5- Build Repo (It will take a bit of time as it will zip all the files from scratch.)

FTP-UPLOAD PHASE

6- Go to you your new repo folder C:\LocalYASRepository

7- Delete the autoconfig URL -> "LocalURL.7z" we do not want to upload/use this file.

8- Download CoreFTP Lite. Connect to your server on the right pane and browse to your remote Repository. Browse to local repo on the left pane

9- Do Compare/Sync by rightlicking on blank area on either pane.

10 - Select only "Delete unused files" in the middle.

11- Click Compare on the left

12- Click Synchronize on the left

Buttons on the left takes the left pane as anchor and compares right pane to the left. It then adds to / deletes from right pane which is the remote folder.

***If it asks for Adding files click NO. You just want to delete.

I suppose it does but not sure if it automatically does it for sub folders, just check. If it doesn't, then do the synchronization for each sub folder.

Share this post


Link to post
Share on other sites

  • ...
  • Feature #10119: Autoconfig url for ftp can now be
    ftp://user:pwd@host.com


Excellent excellent :cool:

Yoma, in the "Default servers" list, could you modify my server named "Casual ArmA Players" with my new URL :

ftp://arma_updater:2302@cellules-rapaces.sytes.net/yas2302.7z

Thanks mate

BB

Share this post


Link to post
Share on other sites

Done.

Has anyone tested the linux repo builder yet?

Shout if you need help.

Share this post


Link to post
Share on other sites

Hi Yoma! Thanks for the great tool, however I have one little question:

I dont know if this has been asked before, but are you going to add gunzip support for this tool, so we could use it on our Linux server?

Share this post


Link to post
Share on other sites

Why not install 7zip on your linux?

Worked fine under Ubuntu (i'm not really a linux freak but i think 7zip is readily available for most distro's?)

By the way you'll also need the latest stable mono release.

(check the readme.txt that's included with the linux repo builder)

If you need help i can try, but again i'm in no way a linux buff :)

Share this post


Link to post
Share on other sites
Why not install 7zip on your linux?

Worked fine under Ubuntu (i'm not really a linux freak but i think 7zip is readily available for most distro's?)

By the way you'll also need the latest stable mono release.

(check the readme.txt that's included with the linux repo builder)

If you need help i can try, but again i'm in no way a linux buff :)

We are planning to use our server as database to update mods for each team member, at the moment server updates ACE with ACE update script for Linux which I think.. uses rsync.

Now the problem is that we would need to get our linux server to use 7zip packages so we could update ACE or whatever mods we are using from our own server. Then everyone would have exactly same versions

So is there a way to get the tool to change pack type or do you know if there's allready a server somewhere where we could get ACE packed with 7zip, for linux?

I hope you understand what i ment :)

Share this post


Link to post
Share on other sites

I think i understand what you mean.

You want to use the base downloaded gzip files from sixupdater directly for addonsync.

At the moment this is not supported.

However, the linux thingy i made can be scripted to take input folders and build it into an AddonSync repo.

So you could update through six, then build your addonsync repo by script.

You could also look into making your own repo for sixupdater?

Enhancements i could provide in some undefined, if ever, future could be:

-Have addonsync download commandline for building repositories, this way you could download directly from another addonsync repo.

-Have addonsync download repository x without decompressing, merge that repo with your own custom files. (this is a lot harder to implement but should be possible)

Also do consider that gzip is a lot larger then 7z files...

There is a yomatools ace mirror (KH ace mirror in default servers), you could download stuff uncompressed from there.

Share this post


Link to post
Share on other sites

Was there a problem on Kellys server with the last ACE update?..

Alot of us are getting problems using missions that is ACE dependent..

Vehicles missing and other stuff...

I cant handle six so i allways use YAS, but after connecting and dl Ace346 at

Kellys no new versions appear..

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×