AFISync-modienlataustyökalu, avoin beeta (v0.44)

Hoxzer
Posts: 101
Joined: 13 Dec 2013, 00:06

AFISync-modienlataustyökalu, avoin beeta (v0.44)

Postby Hoxzer » 01 Mar 2016, 15:26

AFISync
AFISync on AFI:n sisäisesti kehittämä modienlataustyökalu.
Latauslinkki: https://www.dropbox.com/s/g1d3djrovzp1k ... 4.zip?dl=0

Käyttö
Ohjelman käyttö on pyritty tekemään mahdollisimman yksinkertaiseksi. Alla olevassa kuvassa on esitetty ohjeet modien lataukseen ja palvelimelle liittymiseen.
Image

Bugien raportointi
https://form.jotformeu.com/61187638191361

Ongelmatilanteissa
1) Asenna uusin versio.
2) ctrl+alt+del tarkista, että AFISync.exe ei ole jäänyt taustalle päälle.
3) Tarkista, että AFISync tai modit eivät ole kansiossa, jonka polussa on ääkkösiä, välejä tai muita erikoismerkkejä esim. "C:\välejä jee!\AFISync"
4) Luo poikkeus koko AFISync-kansiolle virustorjunnassa.
5) Poista upload limit.

FAQ
Ongelma: Kicked from server
1) Sulje TS ja Arma 3.
2) Valitse hiiren oikealla reposta "recheck".

Kokeellinen versio
Kokeellisen version eli RC:n voi ladata osoitteesta: https://www.dropbox.com/sh/ibc9gzrw7jaa ... oUMda?dl=0
Käytä varauksella ja varmuuskopio kaikki tärkeät tiedostot pilveen. RC:llä ei ole versionumeroa, mutta päivityksen näkee Dropboxin päivämäärästä.

Testaaminen
AFISyncin julkaisukandidaatti (RC) tulee testata ennen julkaisua. Tämä tapahtuu suorittamalla testaus testaussuunnitelman mukaisesti.
Testauksen tulokset voi raportoida postaamalla lankaan esim.
Version 0.46rc Nov 9 2018 22:01:07 testauksen tulokset
TT1: Läpi
TT2: Läpi
TT3: Läpi
TT4: Läpi
TT5: Läpi
TT6: Läpi
TT7: Läpi
TT8: Läpi
TT9: Läpi
TT10: Epäonnistui, peli ei käynnisty.
TT11: Läpi

Testaussuunnitelma[+] Spoiler
Lataa uusin RC: https://www.dropbox.com/sh/ibc9gzrw7jaa ... oUMda?dl=0

TT1 - Modin lataus
1) Poista modi
2) Käynnistä AFISync ja aktivoi repo
Odotettu lopputulos: AFISync lataa modin

TT2 - Latauskansion vaihtaminen
1) Vaihda Mod download path samalla kun repo on aktiivinen
2) Repon tulisi deaktivoitua
3) Aktivoi sama repo uudelleen
Odotettu lopputulos: Modien tulisi latautua uuteen kansioon

TT3 - TS3 Pluginien asentuminen
1) Poista TS3 plugin dll
2) Paina recheck ts3 modista
Odotettu lopputulos: dll on asentunut uudelleen

TT4 - Arma 3 dll asentuminen
1) Poista modin dll Arma 3 kansiosta
2) Aja recheck modille
Odotettu lopputulos: dll on asentunut uudelleen

TT5 - Ylimääräisten tiedostojen poistaminen
1) Luo tiedosto modin kansioon
2) Paina recheck modista
Odotettu lopputulos: Tiedosto on poistettu

TT6 - TS3 kansion vaihto
1) Muuta TS3 polkua
2) Toista TT3

TT7 - Delta patch
1) Aktivoi delta patching
2) Asenna edellinen versio modista ( https://github.com/CBATeam/CBA_A3/releases )
3) Poista settings/sync kansio
4) Poista repositories.jsonista deltaUpdates-parametri
5) Käynnistä AFISync ja aktivoi repo
6) Odota ready tilaa
Odotettu lopputulos: Lokeihin tulostuu Delta patching successful

TT8 - Delta chain patch
1) Aktivoi delta patching
2) Asenna edellistä versiota edeltävä versio ( https://github.com/CBATeam/CBA_A3/releases )
3) Poista settings/sync kansio
4) Käynnistä AFISync ja aktivoi repo
5) Odota ready tilaa
Odotettu lopputulos: Lokeihin tulostuu Delta patching successful

TT9 - Palvelimelle liittyminen
1) Paina Join Game
2) Käynnistä cluster fuck ja pelaa
Odotettu lopputulos: Pääset palvelimelle eikä tule kickiä

TT10 - Pelin käynnistys
1) Paina Start game
Odotettu lopputulos: Peli käynnistyy modeineen

TT11 - repositories.json päivitys
1) Muokkaa repositories.json
2) Katkaise verkkoyhteys
3) Käynnistä AFISync
4) Aktivoi muokattu repo
5) Kytke verkkoyhteys uudelleen päälle
Odotettu lopputulos: repositories.json päivittyy ja AFISync lataa muutokset


Muutosloki
0.43 -> 0.44
- Muutos: Deltapäivitys-tuki, jonka voi aktivoida asetuksista kohdasta "Delta Patching".
- Muutos: Siirrytty 32 bittisestä binääristä 64 bittiseen.
- Muutos: Dynaamiset kirjastot integroitu exeen.
- Muutos: Seuraavat ohjelmistokirjastopäivitykset: Qt 5.8, Boost 1.63 ja libTorrent 1.1.1
- Muutos: Modien ja repon koko näytetään käyttöliittymässä.
- Muutos: Bänneri siirretty ulos binääristä, jolloin käyttäjä voi muokata sitä.
- Muutos: Tuki tiedostopoluille torrent-linkkien sijaan.
- Korjaus: Vähennetty kaatuilua
- Korjaus: Ohjelman käynnissä olon aikainen modin siirtyminen reposta toiseen korjattu.
- Korjaus: 13h eta muutettu muotoon ??:??:??, koska se on sen oikea merkitys.
- Korjaus: Lokirotaatio korjattu eli vanhat lokit poistetaan oikeasti.
0.42 -> 0.43
- Muutos: AFISync tulostaa virheilmoituksen lokeihin, jos jotain polkua ei löydy rekistereistä.
- Muutos: Nopeusrajoitukset tallentuvat, vaikka ne otetaan pois käytöstä.
- Muutos: Modien oletuslatauskansio vaihdettu steam appseihin.
- Muutos: Lokitiedostojen automaatinen poisto ja pakkaus.
- Muutos: DHT otettu takaisin käyttöön.
- Korjaus: Ääkkösellisen modipolun tuki
- Korjaus: Toisen repon latautuminen ja toisen käynnistyminen ei enää aiheuta virheilmoitusta arman päälläolosta.
- Korjaus: Vaihtoehtoisen modin aktivointi yhdessä repossa ei enää aktivoi sitä muissa repoissa.
0.41 -> 0.42
- Muutos: AFISync kysyy admin-oikeudet käynnistyessä
- Muutos: Versinumero, Copyright, Company yms Windows-detailit
- Korjattu: Netin kaatuminen pakettifloodista johtuen.
- Korjaus: Porttia 6881 ei enää pyritä avaamaan UPNP:llä
0.40 -> 0.41 (Kopioi tyhjään kansioon)
- BTSync vaihdettu libTorrenttiin. Korjaa tiedostojen korruptoitumisen ja yhteyksien määrästä johtuneet ongelmat.
- Vanhempien versioiden tuki päättynyt
- Lisätty porttiasetus
- Yksinkertaistettu troubleshooting-näppäimiä
- Tooltipit
- Tarkennettu ETA
- Prosessien valvonta: AFISync ei käynnisty, jos AFISync tai Arma 3 on päällä. Latauksen aikana AFISync ilmoittaa, että Arma 3 tulee sulkea, jos se on päällä.
0.39-> 0.40
- Korjattu: Extra File Deletion ei poistanut sync-kansion eliniän aikana poistettuja tiedostoja.
- Manual installation and extra file deletion uudelleen nimetty: Fix Wrong Signature on Join, koska selvempi käyttäjälle.
- Lisätty muutaman sekunnin viive (waiting) ennen modin asettumista ready tilaan, koska BTSync tykkää valehdella.
0.38-> 0.39
- Hotfixejä....
0.37-> 0.38
- Report a bug -näppäin
- Korjattu indeksoinnin välkkyminen: AFISync ei huomioi alle 2 sekunnin indeksointeja.
- Mod Download Path:n apply-näppäin poistettu: integroitu browsen ja reset defaultin kanssa.
0.36 -> 0.37
- "Force activate join and start buttons" -failsafe-ominaisuus.
- Verkkorajoituksien lataaminen confista API-kutsujen sijaan.
0.35 -> 0.36
- Ikuisen indeksoinnin bugi korjattu: Nostettu säännöllisen indeksoinnin aikaväliä 10min -> 10h.
- Annettu BTSyncille enemmän aikaa API-kutsuihin vastaamiseksi ennen automaattista uudelleen käynnistystä.
- Muutettu BTSync asetuksia sockettien vähentämiseksi (DHT pois, Search lan pois)
0.34 -> 0.35
- Korjattu: Mod Download Pathin applyn viive
- Korjattu: BTSyncin jääminen päälle ajoittain
- Korjattu: Reset Sync -> Activate -> not in btsync bugi.
- Annettu BTSyncille enemmän aikaa vastata API-kutsuihin turhien uudelleen käynnistyksien välttämiseksi.
0.33 -> 0.34
- Lisätty SSL kirjastot: ssleay32.dll ja libeay32.dll, joka korjaa osalla "ERROR: No Btsync connection" virhetilanteen.
- Korjattu valinnaisten modien aktivointi
- Lisätty BTSyncin tappo ilman API-yhteyttä. Korjaa afisync.exe-prosessin taustalle jäämisen osalla.
- par-tiedosto kirjoitetaan nyt Arma 3:n juureen ja avataan suhteellista polkua käyttäen. Poistaa ongelman, että modit eivät käynnistyneet, jos AFISync oli asennettu ääkköselliseen polkuun.
- FailSafe: Jos par-tiedostoa ei onnistuta kirjoittamaan parametrit syötetään suoraan Arma 3 -exelle. Steam ei avaudu tällöin automaattisesti.
0.32 -> 0.33
- Korjattu Reset Sync.
0.31 -> 0.32
- Korjattu modien käynnistyminen...
0.30 -> 0.31
- BTSync downgradettu versioon 2.3.5 kaatuilun takia.
- Korjattu bugi, jonka takia modit eivät käynnistyneet jos Windowssin käyttäjänimessä oli välilyöntejä.
- Korjattu Failsafe: BTSyncin automaattinen uudelleen käynnistys, jos AFISync on vielä päällä.
0.29 -> 0.30
- Toisen repon modien päivittyminen käyttöliittymässä korjattu
- Failsafe: BTSyncin automaattinen uudelleen käynnistys, jos AFISync on vielä päällä.
- BTSync päivitetty versioon 2.3.6
- Qt päivitetty versioon 5.6. Korjaa bugin Windows 10:ssä, minkä takia lokeihin tulostui:
QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State)
0.28 -> 0.29
- Hotfixi installaation aikana tapahtuneeseen kaatumiseen.
0.27 -> 0.28
- Korjattu modien latautuminen väärään polkuun. (nyt pitäisi oikeasti toimia...)
- Vähennetty hetkellisiä jäätymisiä
- BTSync päivitetty versioon 2.3.5.
0.26 -> 0.27
- Korjattu bugi, jonka takia modit latautuvat oletushakemistoon, vaikka mod download pathi on asetettu.
0.25 -> 0.26
- Korjattu zombiprosessin syntyminen, kun ohjelma suljettiin "loading..." -tilassa.
- Korjattu show_notifications asettuminen.
- Korjattu ohjelman lukittuminen taustaprosessiksi sammutuksen aikana, minkä kohdalla tapahtuu myös muistuvuotoa timereiden syntymisen takia.
- Nopeutettu käynnistymistä
- Splash screen
- Tehostettu userconfigeiden ja ts-lisäosien asentumista
- Korjattu ohjelman ajoittainen lukittuminen käynistymisen yhteydessä.
- Nyt userconfig-kansio luodaan Arma 3 kansioon, jos sitä ei ole.
- BTSync päivitetty versioon 2.3.3.
Last edited by Hoxzer on 25 Nov 2018, 15:57, edited 30 times in total.
Reason: muokattu testitapauksia
Emppu
Posts: 56
Joined: 17 Mar 2014, 16:10
Location: Laitila

Re: AFISync-modienlataustyökalu, avoin beeta

Postby Emppu » 03 Mar 2016, 05:58

Hevletin hienoa miten paljon te jaksatte tehdä työtä tän yhteisön hyväksi, teiän ansiosta yhteisö jatkaa kasvuaan!
Pistolfreak
Posts: 5
Joined: 01 Feb 2016, 01:00

Re: AFISync-modienlataustyökalu, avoin beeta

Postby Pistolfreak » 06 Mar 2016, 10:03

Todella hienoa, että osaavat henkilöt käyttävät aikaansa tähän. Hienolta näyttää. ;)
User avatar
Nummi
Posts: 1589
Joined: 26 Nov 2013, 01:52
Location: Stadi

Re: AFISync-modienlataustyökalu, avoin beeta

Postby Nummi » 06 Mar 2016, 14:53

Kätevin ominaisuus PWS:ssä tehtäväntekijän ja modien testaajan näkökulmasta oli se, miten modien etsiminen, lisääminen, ja poistaminen oli integroitu yhteen käyttöliittymään.

Onko AFIsyncciin suunnitteilla mitään järjestelmää, millä AFI:n repoon voisi koneella olevista tiedostoista lisätä omia modejaan ns. "custom" repoon? Vai pitääkö tämä jatkossa hoitaa Arma 3 Launcherin kautta, ensin ladattuaan modit esim. armaholicista.¨

Toistaiseksi modien testaamista varten ylläpidän koneella kahta erillistä repoa C-levyllä, koska PWS ei ihan tykkää AFIsyncin indeksoimista modeista. Tämä ratkaisu on tietysti pitemmällä aikavälillä kestämätön.
Furean wrote:Pitää muistaa, että ruotsalaisethan pani melkein koko Suomen kansaa.
ruoste wrote:Dataa on saatava.
Hoxzer
Posts: 101
Joined: 13 Dec 2013, 00:06

Re: AFISync-modienlataustyökalu, avoin beeta

Postby Hoxzer » 08 Mar 2016, 23:29

Nummi wrote:Onko AFIsyncciin suunnitteilla mitään järjestelmää, millä AFI:n repoon voisi koneella olevista tiedostoista lisätä omia modejaan ns. "custom" repoon? Vai pitääkö tämä jatkossa hoitaa Arma 3 Launcherin kautta, ensin ladattuaan modit esim. armaholicista.¨

Olen miettinyt ominaisuutta, minkä avulla Arma 3 Launcherin collectionin voisi luoda painalla hiiren oikealla repoa ja valikosta "create Arma 3 Launcher collection". Tätä ominaisuutta odotellessa tehtäväntekijät voivat luoda bat-skriptan, joka käynnistää pelin halutuilla modeilla.
User avatar
Tuntematon
Posts: 2213
Joined: 19 May 2015, 15:29
Location: Valkeakoski
Contact:

Re: AFISync-modienlataustyökalu, avoin beeta

Postby Tuntematon » 08 Mar 2016, 23:33

Hoxzer wrote:... Tätä ominaisuutta odotellessa tehtäväntekijät voivat luoda bat-skriptan, joka käynnistää pelin halutuilla modeilla.
Diih. Ei taida vaan monella taidot siihen riittää :lol:
Arska
Posts: 533
Joined: 30 Sep 2013, 17:09
Location: PKS

Re: AFISync-modienlataustyökalu, avoin beeta

Postby Arska » 10 Mar 2016, 15:29

Tuntematon wrote:
Hoxzer wrote:... Tätä ominaisuutta odotellessa tehtäväntekijät voivat luoda bat-skriptan, joka käynnistää pelin halutuilla modeilla.
Diih. Ei taida vaan monella taidot siihen riittää :lol:

Hyvä aika opetella siis. Mallia kannattaa ottaa PWSn shortcut luonnista, käy kattomassa sen param-filun minkä polkuu batista löytyy ja modaa.
"10 tonni nii hoidan molemmilta polvilumpiot" -VarjoV3
User avatar
Junnu99
Posts: 729
Joined: 29 May 2014, 21:45
Location: Oulu
Contact:

Re: AFISync-modienlataustyökalu, avoin beeta (v0.26)

Postby Junnu99 » 14 Mar 2016, 08:58

Jess. Saatatte jopa alkaa näkemään muakin peleissä kun ei PWS:ää tarvi enää käyttää... Ehkä...
"Peliporukat saa mennä saunaan ensin, kunhan löylynheittäjä löytyy"
Royppeliini
Posts: 3
Joined: 23 Jan 2014, 09:10

Re: AFISync-modienlataustyökalu, avoin beeta (v0.29)

Postby Royppeliini » 02 Apr 2016, 19:04

Ensimmäisellä käynnistyksellä pitää ilmeisesti olla Arma käynnissä. Muussa tapauksessa tulee kuvan mukaista geneeristä virhettä. Joku asiasta ilmoittava ilmoitus tilalle olis ihan jees...

Image
troska
Posts: 36
Joined: 16 Oct 2013, 21:59

Re: AFISync-modienlataustyökalu, avoin beeta (v0.29)

Postby troska » 17 Apr 2016, 20:33

Uusin versio tekee itselläni semmoista, että kun servulle joinaa avautuu arman käynnistys ikkuna ja sen jälkeen ei muuta tapahdukkaan.

Käynnistysikkunalla meinnan sitä arman modi/asetus ikkunaa.


troska

...
FINMOD 3D Modeling/Textures

S
...

Return to “Tiedotteet”



Who is online

Users browsing this forum: No registered users and 0 guests