Jump to content
major_shepard

ArmA3Sync - launcher and addons synchronization software for ArmA 3

Recommended Posts

Hey guys, unfortunately last week we lost our Windows based A3Sync repo but another member of our group has a 350mb/s upload Linux virtual server.

 

It has FTP setup on it and ready to go. But I have NO IDEA how I could go about setting up a A3Sync Repo on it?

 

Is there a way I can manually make the autoconfig on my PC and upload it to the correct address on the server.

 

or just exactly how would I go about setting up a FTP based A3Sync Repo on a Linux virtual server?

 

For those that know Linux it is Debian 8.

Share this post


Link to post
Share on other sites

That's the way I do it.

Set up the repo on your local computer and point it to a dedicated folder. Dedicated as in NOT your Arma folder, use a folder somewhere else dedicated just for creating your repo files. After the repo is created with the correct addresses (along with the credentials needed to download (I say again: download, not upload) from the server ... unless you allow anonymous) and stuff, select the repo in the repo list and click the wrench/screw driver button. Copy the mods you want in your repo to the new folder, set the build options and build it.

Lastly, configure the upload options (host and credentials needed to create folders and files on the ftp) and click Upload.

Voila!

Share this post


Link to post
Share on other sites

Hi major_shepard,

 

 

With native launcher of A3, Arma 3 is launched without problem, but since this afternoon, I can no more launch Arma 3 via Arma3Sync, after having downloaded Java 8 and installed GeForce Experience. :\

 

Arma3Sync is launched without problem, the mods are recognized, the repositories work good, the different paths indicated by A3S are correct, but when i push on " Star Game ", the window of A3S is reduced (but it doesn't disappear) and nothing happens : Arma3 is not launched.

 

I   do know absolutely not if the problem comes from my actual Java's version (Version 8 Misa à jour 151) or from GeForce Experience.

 

Thx for an answer. :)

Share this post


Link to post
Share on other sites

Run arma3sync-debug.exe

In Launcher options panel, ensure arma 3 executable location is correct.

Select menu ->Help -> Preferences -> set At game launch: do nothing

Start game from arma3sync and see what it says on the debug console.

Share this post


Link to post
Share on other sites

Ah ok.

This is the entire screenshots :

1516120074-problemes-2018-01-16.png

 

Sorry if i don't paste the text : i don't succed this operation. :\

 

Share this post


Link to post
Share on other sites

What happens when you double click on arma3.exe/arma3_64.exe ?

If it works, try running with arma3 with arma3sync with no addons and options selected from Launcher options panel. 

 

Share this post


Link to post
Share on other sites

Re,

 

This is what happens when i double click directly on arma3.exe or arma3_x64.exe :

1516194069-problemes-2018-01-17.png

 

Precision : i have made confusion between the launcher of Arma 3, which is launched correctly, and the launch of Arm3, which doesn't work via the native steam launcher of Arma 3. So i have the same error via .exe directly than via steam launcher. :\ Conclusion : my Ama3 is completely out... :down:

 

 

Share this post


Link to post
Share on other sites

Re,

 

The verification of the cache didn't solve my problem.

But this problem has been resolved by a friend via Teamviewer, and now ArmA 3 works fine again.

 

Thx a lot for your help, and thx for ArmA3Sync, which is a very useful utility. :)

Share this post


Link to post
Share on other sites

Hey, for a few days I get an error when launching Arma3Sync. It happened out of no where...I can't remember I have done much to Arma3Sync. This is the log that is created:
 

Generated by ArmA3Sync 1.6.92
Feb 1, 2018 6:27:23 PM

An unexpected error has occured.

ArmA3Sync Installed version = 1.6.92
JRE installed version = 1.8.0_162
OS Name = Windows Server 2012 R2

StackTrace:
java.lang.NullPointerException
    at fr.soe.a3s.service.ObjectDTOtransformer.transformTreeDirectory2DTO(ObjectDTOtransformer.java:168)
    at fr.soe.a3s.service.ProfileService.getAddonGroups(ProfileService.java:298)
    at fr.soe.a3s.ui.main.AddonsPanel.reloadAddonGroups(AddonsPanel.java:493)
    at fr.soe.a3s.ui.main.AddonsPanel.update(AddonsPanel.java:458)
    at fr.soe.a3s.ui.main.MainPanel.updateTabs(MainPanel.java:599)
    at fr.soe.a3s.ui.main.MainPanel.init(MainPanel.java:564)
    at fr.soe.a3s.main.ArmA3Sync$2.run(ArmA3Sync.java:203)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)

I have already checked if its due to an outdated JAva but I have just updated it (after I noticed the error). Any Idea how to fix it? 
Its really annoying. It does NOT delete all my Repos but I have to add one to get them all back (basically, when I add one I get all back) however, that one I need to add needs to be configured again.

 

Hope you can help me

Many Greetings
Moony

Share this post


Link to post
Share on other sites

Hey, thanks for your response. I did that but sadly it didn't change anything! (Still get the error on startup)

Share this post


Link to post
Share on other sites

You are the real MVP. Thank you a lot.

By the way: I don't think I had any (noticeable) data loss!

Share this post


Link to post
Share on other sites

Hello Major_shepard

 

I got some issues when i played on an Arma 3 server last night and now, my Arma3sync doesnt want to launch arma3 anymore.

1518355622-capture.png

 

I verify arma 3 files with Steam and some files were missing but i still have the message after that.

Then i tried arma3_x64.exe, but nothing change.

 

I also  runed arma3sync-debug.exe but i'm not sure it works :

ArmA3Sync Installed version = 1.6.94
JRE installed version = 1.8.0_161
OS Name = Windows 10
DevMode = false
RunMode = false
SafeMode = false
SingleInstanceMode = true
Starting ArmA3Sync single instance...

Share this post


Link to post
Share on other sites

ArmA3Sync 1.6 Update 3 Beta 3 now available

 

For test only, do not publish on Armaholic or elsewhere

 

Download:

Windows installer: ftp://www.sonsofexiled.fr/ArmA3/ArmA3Sync/development/arma3sync-installer-1-6-95.exe

Zip archive: ftp://www.sonsofexiled.fr/ArmA3/ArmA3Sync/development/ArmA3Sync-1-6-95.zip

 

Changelog:

- Added: WEBDAV support over HTTP protocol for uploading a repository to a remote HTTP server ftp://www.sonsofexiled.fr/ArmA3/ArmA3Sync/development/screens/arma3sync_upload_webdav.png

To enable WEBDAV on Apache server see for example https://www.mkyong.com/apache/how-to-enable-webdav-in-apache-server-2-2-x-windows/

Share this post


Link to post
Share on other sites

hi ...  i bought a new hard drive and i install again arma  to the new drive .... i set the executable but when i press start game  i have this error "configuration file was not found"  .... how can i fix it please?????my mod folder are in an other hard drive... 

Edited by Lefteris Papadopoulos
extra info

Share this post


Link to post
Share on other sites

I would it's an error from the game itself. Try double clic on arma3.exe/arma3_x64.exe. If it fails check the game files for Steam.

Share this post


Link to post
Share on other sites

Hi,

I just tried to run arma3sync on linux and got an error regarding shortcuts dll. Not sure why it tries to do so because it detects that it's running on linux.

Here's the console output.

Spoiler

ArmA3Sync Installed version = 1.6.92
JRE installed version = 1.8.0_162
OS Name = Linux
DevMode = false
RunMode = false
SafeMode = false
Loading configuration...
Loading profiles...
Loading repositories...
Loading proxy configuration...
No proxy available.
Checking for updates...
Connection updates repository Success
ArmA3Sync Available update version = 1.6.92
Checking repositories...
Checking repositories done.
OpenJDK 64-Bit Server VM warning: You have loaded library /tmp/jshortcut-7556079024772126668.dll which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: /tmp/jshortcut-7556079024772126668.dll: /tmp/jshortcut-7556079024772126668.dll: ongeldige ELF-header (Possible cause: endianness mismatch)
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
    at java.lang.Runtime.load0(Runtime.java:809)
    at java.lang.System.load(System.java:1086)
    at net.jimmc.jshortcut.JShellLink.<clinit>(JShellLink.java:128)
    at fr.soe.a3s.service.LaunchService.eraseArma3CfgModLauncherList(LaunchService.java:188)
    at fr.soe.a3s.service.LaunchService.launchArmA3(LaunchService.java:172)
    at fr.soe.a3s.ui.main.LaunchPanel.startButtonPerformed(LaunchPanel.java:386)
    at fr.soe.a3s.ui.main.LaunchPanel.access$0(LaunchPanel.java:278)
    at fr.soe.a3s.ui.main.LaunchPanel$1$1.run(LaunchPanel.java:140)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

 

Is this a bug or is the config somehow wrong?

 

Regards,

Ys

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

×