Jump to content
major_shepard

ArmA3Sync - launcher and addons synchronization software for ArmA 3

Recommended Posts

I installed the latest Java version linked from the armaholic page just this afternoon.

I will delete all the /.a3s folders and regenerate new ones and try from there.

---------- Post added at 15:23 ---------- Previous post was at 14:49 ----------

Uninstalled, both Java VM and a3s.. Rebooted.

Reinstalled (as Admin) Java VM 64bit for my Win 7 x64 machine. Rebooted

Reinstalled (as Admin) a3s

Ran a3s (as Admin) Built a repository.

same result.

Im at an utter loss by the result.

I dont undeerstand why myself and three others are generating garbage.

Even went to the Java confirmation and verification page, all is well there.

https://www.java.com/en/download/installed.jsp

Congratulations!

You have the recommended Java installed (Version 7 Update 51).

---------- Post added at 15:33 ---------- Previous post was at 15:23 ----------

java 7 update 51 (build 1.7.0_51-b13)

What should a valid autoconfig file look like? Can i easily construct one manually? After all the FTP location and account info is valid, im just not able to convey it evidently.

Edited by Dark_Spectre

Share this post


Link to post
Share on other sites

Hey Major,

Is there a way to run the build command direct from the batch file, rather than needing user input? Such as public methods we can call directly inside your jar?

Edited by Axek

Share this post


Link to post
Share on other sites

What do want to achieve exactly?

Is it running ArmA3Sync from command line within a batch file like this ArmA3Sync.jar [command] [parameters]?

Or is it to make a call to ArmA3Sync.jar within another Java program like this: ArmA3Sync.build("Name of the repository")?

---------- Post added at 11:22 AM ---------- Previous post was at 11:09 AM ----------

I installed the latest Java version linked from the armaholic page just this afternoon.

I will delete all the /.a3s folders and regenerate new ones and try from there.

---------- Post added at 15:23 ---------- Previous post was at 14:49 ----------

Uninstalled, both Java VM and a3s.. Rebooted.

Reinstalled (as Admin) Java VM 64bit for my Win 7 x64 machine. Rebooted

Reinstalled (as Admin) a3s

Ran a3s (as Admin) Built a repository.

same result.

Im at an utter loss by the result.

I dont undeerstand why myself and three others are generating garbage.

Even went to the Java confirmation and verification page, all is well there.

https://www.java.com/en/download/installed.jsp

Congratulations!

You have the recommended Java installed (Version 7 Update 51).

---------- Post added at 15:33 ---------- Previous post was at 15:23 ----------

java 7 update 51 (build 1.7.0_51-b13)

What should a valid autoconfig file look like? Can i easily construct one manually? After all the FTP location and account info is valid, im just not able to convey it evidently.

First of delete the .a3s folder.

Then try to run ArmA3Sync.bat file and build the repository.

Copy past here what you get in the console once the build finished.

Share this post


Link to post
Share on other sites

The Max Memory option in Arma3 Sync is 2047. Is that the max amount of memory that the game uses and if so is there a way to increase it? Like a largeadressaware program.

Share this post


Link to post
Share on other sites

For 2 reasons:

1. The performance options are here to limit the hardware resources usage in case your machine cannot handle ArmA 3 which runs at maximum performance by default.

2. ArmA3.exe is a 32-bit runnable process which means that it is not possible to use more than 4 GB of RAM with LAA (in very best case) even if your OS is 64-bit.

Share this post


Link to post
Share on other sites
ArmA3Sync console commands:
NEW: create a new repository
BUILD: build repository
CHECK: check repository synchronization
DELETE: delete repository
LIST: list repositories
UPDATE: check for updates
COMMANDS: display commands
VERSION: display version
QUIT: quit

Please enter a command = list

Listing repositories
Number of repositories found: 1
Repository name: mods
Url: [url]ftp://ftp.d-spec.net[/url]
Auto-config url: [url]ftp://ftp.d-spec.net/.a3s/autoconfig[/url]
Repository main folder path: C:\Users\SPECTRE\Documents\Arma 3\MODS

Please enter a command = build

Update repository
Enter repository name: MODS
Failed to build repository.
Repository MODS not found!

Please enter a command = new

Build a new repository
Enter repository name: MODS
Enter repository protocole FTP or HTTP: ftp
Enter repository protocole FTP or HTTP: FTP
Enter repository port (21 default FTP, 80 default HTTP: 21
Enter user login (enter anonymous for public access): [email]datapipe@d-spec.net[/email]
Enter user login (leave blank if no password): (redacted)
Enter repository url: ftp.d-spec.net
Enter root shared folder path: C\Users\SPECTRE\Documents\Arma 3\MODS
java.io.FileNotFoundException: .\resources\ftp\MODS.a3s.repository (Access is denied)
       at java.io.FileOutputStream.open(Native Method)
       at java.io.FileOutputStream.<init>(Unknown Source)
       at java.io.FileOutputStream.<init>(Unknown Source)
       at fr.soe.a3s.dao.RepositoryDAO.write(RepositoryDAO.java:89)
       at fr.soe.a3s.service.RepositoryService.write(RepositoryService.java:88)
       at fr.soe.a3s.console.Console.newRepository(Console.java:243)
       at fr.soe.a3s.console.Console.execute(Console.java:70)
       at fr.soe.a3s.console.Console.buildRepository(Console.java:370)
       at fr.soe.a3s.console.Console.execute(Console.java:74)
       at fr.soe.a3s.console.Console.listRepositories(Console.java:167)
       at fr.soe.a3s.console.Console.execute(Console.java:68)
       at fr.soe.a3s.main.ArmA3Sync.main(ArmA3Sync.java:64)
fr.soe.a3s.exception.WritingException
       at fr.soe.a3s.dao.RepositoryDAO.write(RepositoryDAO.java:96)
       at fr.soe.a3s.service.RepositoryService.write(RepositoryService.java:88)
       at fr.soe.a3s.console.Console.newRepository(Console.java:243)
       at fr.soe.a3s.console.Console.execute(Console.java:70)
       at fr.soe.a3s.console.Console.buildRepository(Console.java:370)
       at fr.soe.a3s.console.Console.execute(Console.java:74)
       at fr.soe.a3s.console.Console.listRepositories(Console.java:167)
       at fr.soe.a3s.console.Console.execute(Console.java:68)
       at fr.soe.a3s.main.ArmA3Sync.main(ArmA3Sync.java:64)
Failded to write repository.
Failed to write repository.

Please enter a command = update

Connection updates repository Success
java.io.FileNotFoundException: .\a3s.xml (Access is denied)
       at java.io.FileOutputStream.open(Native Method)
       at java.io.FileOutputStream.<init>(Unknown Source)
       at java.io.FileOutputStream.<init>(Unknown Source)
       at fr.soe.a3s.dao.FtpDAO.downloadXMLupdateFile(FtpDAO.java:41)
       at fr.soe.a3s.service.FtpService.checkForUpdate(FtpService.java:321)
       at fr.soe.a3s.console.Console.checkForUpdates(Console.java:406)
       at fr.soe.a3s.console.Console.execute(Console.java:78)
       at fr.soe.a3s.console.Console.newRepository(Console.java:253)
       at fr.soe.a3s.console.Console.execute(Console.java:70)
       at fr.soe.a3s.console.Console.buildRepository(Console.java:370)
       at fr.soe.a3s.console.Console.execute(Console.java:74)
       at fr.soe.a3s.console.Console.listRepositories(Console.java:167)
       at fr.soe.a3s.console.Console.execute(Console.java:68)
       at fr.soe.a3s.main.ArmA3Sync.main(ArmA3Sync.java:64)
No new update available.
Press any key to continue . . .

Edited by Dark_Spectre
had to depete folder first

Share this post


Link to post
Share on other sites
What do want to achieve exactly?

Is it running ArmA3Sync from command line within a batch file like this ArmA3Sync.jar [command] [parameters]?

Or is it to make a call to ArmA3Sync.jar within another Java program like this: ArmA3Sync.build("Name of the repository")?

...

Thanks for the response. From a batch file/command prompt.

Share this post


Link to post
Share on other sites
ArmA3Sync console commands:
NEW: create a new repository
BUILD: build repository
CHECK: check repository synchronization
DELETE: delete repository
LIST: list repositories
UPDATE: check for updates
COMMANDS: display commands
VERSION: display version
QUIT: quit

Please enter a command = list

Listing repositories
Number of repositories found: 1
Repository name: mods
Url: [url]ftp://ftp.d-spec.net[/url]
Auto-config url: [url]ftp://ftp.d-spec.net/.a3s/autoconfig[/url]
Repository main folder path: C:\Users\SPECTRE\Documents\Arma 3\MODS

Please enter a command = build

Update repository
Enter repository name: MODS
Failed to build repository.
Repository MODS not found!

Please enter a command = new

Build a new repository
Enter repository name: MODS
Enter repository protocole FTP or HTTP: ftp
Enter repository protocole FTP or HTTP: FTP
Enter repository port (21 default FTP, 80 default HTTP: 21
Enter user login (enter anonymous for public access): [email]datapipe@d-spec.net[/email]
Enter user login (leave blank if no password): (redacted)
Enter repository url: ftp.d-spec.net
Enter root shared folder path: C\Users\SPECTRE\Documents\Arma 3\MODS
java.io.FileNotFoundException: .\resources\ftp\MODS.a3s.repository (Access is denied)
       at java.io.FileOutputStream.open(Native Method)
       at java.io.FileOutputStream.<init>(Unknown Source)
       at java.io.FileOutputStream.<init>(Unknown Source)
       at fr.soe.a3s.dao.RepositoryDAO.write(RepositoryDAO.java:89)
       at fr.soe.a3s.service.RepositoryService.write(RepositoryService.java:88)
       at fr.soe.a3s.console.Console.newRepository(Console.java:243)
       at fr.soe.a3s.console.Console.execute(Console.java:70)
       at fr.soe.a3s.console.Console.buildRepository(Console.java:370)
       at fr.soe.a3s.console.Console.execute(Console.java:74)
       at fr.soe.a3s.console.Console.listRepositories(Console.java:167)
       at fr.soe.a3s.console.Console.execute(Console.java:68)
       at fr.soe.a3s.main.ArmA3Sync.main(ArmA3Sync.java:64)
fr.soe.a3s.exception.WritingException
       at fr.soe.a3s.dao.RepositoryDAO.write(RepositoryDAO.java:96)
       at fr.soe.a3s.service.RepositoryService.write(RepositoryService.java:88)
       at fr.soe.a3s.console.Console.newRepository(Console.java:243)
       at fr.soe.a3s.console.Console.execute(Console.java:70)
       at fr.soe.a3s.console.Console.buildRepository(Console.java:370)
       at fr.soe.a3s.console.Console.execute(Console.java:74)
       at fr.soe.a3s.console.Console.listRepositories(Console.java:167)
       at fr.soe.a3s.console.Console.execute(Console.java:68)
       at fr.soe.a3s.main.ArmA3Sync.main(ArmA3Sync.java:64)
Failded to write repository.
Failed to write repository.

Please enter a command = update

Connection updates repository Success
java.io.FileNotFoundException: .\a3s.xml (Access is denied)
       at java.io.FileOutputStream.open(Native Method)
       at java.io.FileOutputStream.<init>(Unknown Source)
       at java.io.FileOutputStream.<init>(Unknown Source)
       at fr.soe.a3s.dao.FtpDAO.downloadXMLupdateFile(FtpDAO.java:41)
       at fr.soe.a3s.service.FtpService.checkForUpdate(FtpService.java:321)
       at fr.soe.a3s.console.Console.checkForUpdates(Console.java:406)
       at fr.soe.a3s.console.Console.execute(Console.java:78)
       at fr.soe.a3s.console.Console.newRepository(Console.java:253)
       at fr.soe.a3s.console.Console.execute(Console.java:70)
       at fr.soe.a3s.console.Console.buildRepository(Console.java:370)
       at fr.soe.a3s.console.Console.execute(Console.java:74)
       at fr.soe.a3s.console.Console.listRepositories(Console.java:167)
       at fr.soe.a3s.console.Console.execute(Console.java:68)
       at fr.soe.a3s.main.ArmA3Sync.main(ArmA3Sync.java:64)
No new update available.
Press any key to continue . . .

It appears that ArmA3Sync is not able to write into ArmA3Sync installation directory. Checkout files permissions.

Share this post


Link to post
Share on other sites

I used a registry mod called Take Ownership to change the read-only attributes from any folders in question. It now writes successfully. However the results are still garbled gibberish.

ArmA3Sync console commands:
NEW: create a new repository
BUILD: build repository
CHECK: check repository synchronization
DELETE: delete repository
LIST: list repositories
UPDATE: check for updates
COMMANDS: display commands
VERSION: display version
QUIT: quit

Please enter a command = build

Update repository
Enter repository name: MODS
Build complete: 1.0 %
Build complete: 2.0 %
Build complete: 3.0 %
Build complete: 4.0 %
Build complete: 5.0 %
Build complete: 6.0 %
Build complete: 7.0 %
Build complete: 8.0 %
Build complete: 10.0 %
Build complete: 11.0 %
Build complete: 14.0 %
Build complete: 15.0 %
Build complete: 16.0 %
Build complete: 18.0 %
Build complete: 19.0 %
Build complete: 20.0 %
Build complete: 21.0 %
Build complete: 22.0 %
Build complete: 23.0 %
Build complete: 24.0 %
Build complete: 25.0 %
Build complete: 26.0 %
Build complete: 27.0 %
Build complete: 32.0 %
Build complete: 36.0 %
Build complete: 37.0 %
Build complete: 38.0 %
Build complete: 39.0 %
Build complete: 40.0 %
Build complete: 41.0 %
Build complete: 43.0 %
Build complete: 44.0 %
Build complete: 45.0 %
Build complete: 46.0 %
Build complete: 47.0 %
Build complete: 48.0 %
Build complete: 49.0 %
Build complete: 50.0 %
Build complete: 53.0 %
Build complete: 56.0 %
Build complete: 65.0 %
Build complete: 66.0 %
Build complete: 67.0 %
Build complete: 68.0 %
Build complete: 70.0 %
Build complete: 75.0 %
Build complete: 78.0 %
Build complete: 81.0 %
Build complete: 85.0 %
Build complete: 86.0 %
Build complete: 91.0 %
Build complete: 100.0 %
Repository build finished.

Please enter a command = check

Check repository
Enter repository name: MODS
Checking repository...
Repository is synchronized.

Please enter a command = update

Connection updates repository Success
Update version = 1.2.37
No new update available.
Press any key to continue . . .

My autoconfigs content:

‹       e½JCA…‡k"Ú¤P|£BÀ]Ô2@¸Ñ@zaû÷²r³³ÎNbÒø¾€¥ÂØYù¾ƒ`iie%6®1’nf8sÃŽwî^¡ÖrÂP[AdØSÖ	2Æ’e¤‘hõwÑå¶X¹ºùhU›	$)ÃŒ{BFÂÂ¥aXIs’ÑAFùã [§ÂIiîüÊš)ÔþlÂT/>.¤gj***d©\!»LÖáÂDKÓDì_ôÓõa²]O †ËÓš©Ì·ûÙ÷ÛÎÃsÕ˜nœ¦‘g‹®ÂYL¯Obkt•c¹ÿO©«%ÖÂÃåWí9¯B¸@ÊÆ{Ã…#ñxžéSù=½gXÃŒ+o½ÙÉÖƒ7Z8õÂѱnÉœ¬6ÉæF¼æìŤ¬Ò>Þë~
Ú9*Ÿ  

Edited by Dark_Spectre

Share this post


Link to post
Share on other sites

This is not garbled gibberish but binary data ^^

I have just check out your repo but I didn't find the /.a3s folder?

Also checkout your firewall/front hand proxy to be sure it is not blocking low sized packet emission from host machine.

Share this post


Link to post
Share on other sites
This is not garbled gibberish but binary data ^^

I have just check out your repo but I didn't find the /.a3s folder?

Also checkout your firewall/front hand proxy to be sure it is not blocking low sized packet emission from host machine.

Am i supposed to be "copying" the /.a3s folder from my MODS folder and uploading it to the FPT repository? Or is the program supposed to be generating its own seperate .a3s folder at the repository location when It connects performing a build?

Share this post


Link to post
Share on other sites

You must be on the host machine (remote terminal or remote desktop). Then build the repository on the host machine. The /.a3s folder will be then automatically created into the repository. See the wiki administrator part.

Share this post


Link to post
Share on other sites
You must be on the host machine (remote terminal or remote desktop). Then build the repository on the host machine. The /.a3s folder will be then automatically created into the repository. See the wiki administrator part.

Understood, Thank you.

I can get it work for other players, but only from a locally hosted FTP server by myself. FTP sessions that do not require a password seem to be solution to the issue. This is not a possibility with a third party FTP host like my web-host. Id imagine as it opens them up to the potential of massive data costs.

Creating accounts that require a login name but no password/anonymous are easy with a third party FTP server like filezilla server.

So, while not exactly ideal nor the solution I had hoped for its a solution nonetheless! Luckily its still a small unit so it shouldn't a problem, but I can see it becoming one as things scale up. I dont want to be using my PC to do it.

maybe i can recruit a rasperryPi for the task.

How do you other units host your repository, anyone?

Share this post


Link to post
Share on other sites

A low cost dedicated server (i.e Atom processor) running FTP FileZilla or HTTP Apache Web over Linux will perfectly suit for files sharing. In all cases you must be able to access the files on the hard drive of the host machine.

Share this post


Link to post
Share on other sites

Is there any chance to update your program that we can build repo on our machines than upload on ftp server like we can do with Yoma?:thanx:

Share this post


Link to post
Share on other sites

  • Hi major_shepard, i am always getting this error when i click 'start game' first time after starting arma3sync. the error doesn't affect the game launch, just wondering why it happens. java is updated to jre1.7u51. i am running 1.2.37 arma3sync.

arma3sync-error2.png~original

  • also the checkbox for 'no splash screen' in launcher options doesn't save after i check it and close arma3sync, it always defaults to unchecked.

used to be working fine 2 updates ago, could you check on it?

  • could i request for a new feature.

in help->preferences, could we have an option for 'at game launch->close arma3sync', which would close arma3sync upon game launch.

thanks for the great program, especially LEA.

Edited by DukeNukeM.

Share this post


Link to post
Share on other sites

Hi.

I'm preparing a repo for my community. It uses HTTP server for the client. When I rebuild the repo, sometimes A3sync says file sync is not there. However it is there (checking by web browser). Also sometimes it is fine but it doesn't discover any new mods that i uploaded. What fixes it is deleting .a3s folder manually and building repo again. Could it be some temporary file on the computer that won't refresh?

Share this post


Link to post
Share on other sites
Is there any chance to update your program that we can build repo on our machines than upload on ftp server like we can do with Yoma?:thanx:

Not plan right now. You can try to do it however. Build your local repo then use program like WINSCP to upload the all content. Be carefull with the url you provide to ArmA3Sync.

---------- Post added at 11:00 AM ---------- Previous post was at 10:55 AM ----------

  • Hi major_shepard, i am always getting this error when i click 'start game' first time after starting arma3sync. the error doesn't affect the game launch, just wondering why it happens. java is updated to jre1.7u51. i am running 1.2.37 arma3sync.

That's weird. Do you also launch external application from ArmA3Sync with ArmA 3? Could you try running ArmA3Sync.bat file and paste the console content here.

  • also the checkbox for 'no splash screen' in launcher options doesn't save after i check it and close arma3sync, it always defaults to unchecked.

used to be working fine 2 updates ago, could you check on it?

Works fine here with 1.2.37. Are you sure ArmA3Sync is running with Administrator priviledges?

  • could i request for a new feature.

in help->preferences, could we have an option for 'at game launch->close arma3sync', which would close arma3sync upon game launch.

ok.

---------- Post added at 11:10 AM ---------- Previous post was at 11:00 AM ----------

Hi.

I'm preparing a repo for my community. It uses HTTP server for the client. When I rebuild the repo, sometimes A3sync says file sync is not there. However it is there (checking by web browser). Also sometimes it is fine but it doesn't discover any new mods that i uploaded. What fixes it is deleting .a3s folder manually and building repo again. Could it be some temporary file on the computer that won't refresh?

How do you build the repository? From the GUI or the console? Could you try building the repository from the console and paste the content here. The repo must be rebuit everytime that something has been changed in the repo.

Edited by Major_Shepard

Share this post


Link to post
Share on other sites

I think this is a client side issue. Same thing happens when I rebuild repo from console. I added one new addon to repo, rebuild from console, checked it with a console. Then came to my own computer, refreshed repos and there was red UPDATE text. But when trying to sync my addons there wasn't any new addons. Revision number changed but changelog was still for the first revision.

Check this out

http://imagizer.imageshack.us/v2/xq90/853/l7xw.png (174 kB)

Edited by prykpryk

Share this post


Link to post
Share on other sites

Run ArmA3Sync.bat client side and copy paste here what is on the console. Be sure to give Admistator priviledges to ArmA3Sync and that any file access resctriction exists on ArmA3Sync installation directory.

You can also try to sync on the host machine from the GUI and see what happens.

Edited by Major_Shepard

Share this post


Link to post
Share on other sites

The repo i'm working on is named JSO Repo

DevMode=false
Connection to JSO Repo FTP success.
Connection updates repository Success
java.io.EOFException: Unexpected end of ZLIB input stream
       at java.util.zip.InflaterInputStream.fill(Unknown Source)
       at java.util.zip.InflaterInputStream.read(Unknown Source)
       at java.util.zip.GZIPInputStream.read(Unknown Source)
       at java.io.ObjectInputStream$PeekInputStream.read(Unknown Source)
       at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
       at java.io.ObjectInputStream$BlockDataInputStream.readUTFBody(Unknown So
urce)
       at java.io.ObjectInputStream$BlockDataInputStream.readUTF(Unknown Source
)
       at java.io.ObjectInputStream.readString(Unknown Source)
       at java.io.ObjectInputStream.readObject0(Unknown Source)
       at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
       at java.io.ObjectInputStream.readSerialData(Unknown Source)
       at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
       at java.io.ObjectInputStream.readObject0(Unknown Source)
       at java.io.ObjectInputStream.readObject(Unknown Source)
       at java.util.ArrayList.readObject(Unknown Source)
       at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
       at java.io.ObjectInputStream.readSerialData(Unknown Source)
       at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
       at java.io.ObjectInputStream.readObject0(Unknown Source)
       at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
       at java.io.ObjectInputStream.readSerialData(Unknown Source)
       at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
       at java.io.ObjectInputStream.readObject0(Unknown Source)
       at java.io.ObjectInputStream.readObject(Unknown Source)
       at java.util.ArrayList.readObject(Unknown Source)
       at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
       at java.io.ObjectInputStream.readSerialData(Unknown Source)
       at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
       at java.io.ObjectInputStream.readObject0(Unknown Source)
       at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
       at java.io.ObjectInputStream.readSerialData(Unknown Source)
       at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
       at java.io.ObjectInputStream.readObject0(Unknown Source)
       at java.io.ObjectInputStream.readObject(Unknown Source)
       at java.util.ArrayList.readObject(Unknown Source)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
       at java.io.ObjectInputStream.readSerialData(Unknown Source)
       at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
       at java.io.ObjectInputStream.readObject0(Unknown Source)
       at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
       at java.io.ObjectInputStream.readSerialData(Unknown Source)
       at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
       at java.io.ObjectInputStream.readObject0(Unknown Source)
       at java.io.ObjectInputStream.readObject(Unknown Source)
       at fr.soe.a3s.dao.FtpDAO.downloadSync(FtpDAO.java:135)
       at fr.soe.a3s.service.FtpService.checkRepository(FtpService.java:99)
       at fr.soe.a3s.ui.mainEditor.MainPanel$22.run(MainPanel.java:829)
       at java.lang.Thread.run(Unknown Source)
Update version = 1.2.37
Connection to 2 success.
Connection to JSO Repo success.
Connection to JSO Repo success.
Connection to JSO Repo success.
Failed to connect to repository Pryk Repo

When client is using ftp file "sync" is not being found.

PS: I made my own repo on local computer. Accesed by FTP it has no problems. Looks like I'll need to talk with server admin.

Edited by prykpryk

Share this post


Link to post
Share on other sites

That's weird. Do you also launch external application from ArmA3Sync with ArmA 3? Could you try running ArmA3Sync.bat file and paste the console content here.

Wow thanks for fast reply!

Yes i have set it to launch trackir5 and fraps automatically.

C:\Program Files (x86)\ArmA3Sync>ArmA3Sync.bat

DevMode=false

Connection to TAW Mod Set success.

Connection updates repository Success

Update version = 1.2.37

Press any key to continue . . .

Works fine here with 1.2.37. Are you sure ArmA3Sync is running with Administrator priviledges?

Yes i have enable 'always run this program as administrator' in the program properties.

Is there a way to see what exactly are the startup parameters saved to each profile on disk? i try to open my corresponding a3s.profile and its not exactly human readable text...

i have tried to check and save various other options in launcher options like 'default world empty', 'no file patching' etc. only the 'no splash screen' would automatically uncheck itself on next launch. confirmed by seeing that the right side textbox also remove the -nosplash parameter.

ok.

Cool thanks!!!

Share this post


Link to post
Share on other sites

@prykpryk: in your repository, the file /.a3s/sync is corrupted. But the others (autoconfig, serverinfo, changelogs) are safe. I would recommend to check the physical integrity of the disk sectors.

@DN: I need to see what is on the console when you start the game with Fraps and TRACKIR5 enabled into ArmA3Sync. There is something to see with it for sure. Try also with no one enable if the error message still come up.

For the no spash screen try:

1- Enable it

2- Close ArmA3Sync

3- Open ArmA3Sync

Edited by Major_Shepard

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

×