Wolf5 0 Report post Posted October 28, 2006 Ny versjon av den gamle BF2 Autoconnectorn som joiner når en slot åpner. Programmet (Opera + Firefox ser ikke ut til å like installasjonsmetoden, så prøv Internet Explorer) .Net Framework 2.0 for de som ikke har denne. v1.12 - Skikkelig filter på henting av servere fra masterserver. Filteret sendes til masterserver som sender tilbake liste over IP'er til servern. Kun disse vil da bli hentet ned istedet for alle 2500+ serverne (tips server navn virker fint med "tv2 OR bred OR boomtown" for å søke etter alle 3 hostnamene). - Buddy liste med wildcard skal nå funke skikkelig. Var litt frem og tilbake der. v1.11 - Gått over til ClickOnce teknologi. Dvs at installasjonen skjer på en ny måte. Hver gang man starter programmet, sjekker denne da automatisk om det er oppdateringer og man får valget om å installere denne eller la være. - Alle buddies og servere blir nå lagret i registry istedet (HKEY_CURRENT_USER\Software\BF Autoconnector), slik at nyinstallasjoner beholder oppsett. - Fikset en bitteliten bug i playerlist når man fjernet noen som hadde clantag. - NB: Da jeg har gått over til clickonce vil applikasjonen bli installert automatisk til en ny plass under \Documents and Settings\bruker\Application Data hver gang den oppdateres, slik at .exe.config filen aldri er på samme plass (derfor er infoen nå lagret i registry istedet). Derfor vil friends og server listen bli nullstillt første gang programmet installeres nå. (for de mer avanserte så går det an å installere, deretter kopiere gammel .config fil over den nye som ligger en random plass under Application Data og starte programmet på nytt. Da vil programmet spørre om du ønsker å importere disse). Da installasjonen inneholder et sett med servere og buddies i .config filen så vil det ved hver update bli spurt om disse skal importeres. Denne listen oppdaterer jeg etter hvert som tråden "lets make an imba squad" oppdateres med nye nicks. Importering sletter ingen eksisterende buddies eller servere. Legger kun til. v1.10 - BuddyList: Wildcard fikset - BuddyList: Viser online buddies uansett hva clantags de har valgt - Legg til server manuelt IP og Query port. (ny knapp) - Ny installasjon: Dvs. Det kreves ikke lengre avinstallering av den gamle versjonen (denne blir automatisk avinstallert). Alle versjoner ETTER denne versjonen vil beholde server og buddy listen. Dersom du ønsker å beholde server og buddy listen på installasjon av v1.10, rename "Autoconnector.exe.config" til "Autoconnector.exe.config.upgradebackup" før du installerer. v1.08 - BF2: Fixet bug som gjorde at macro ikke avsluttet skikkelig etter en innlogging. Dermed funket det ikke å joine server igjen før restart av AC. v1.07 - Add buddy fixet - BF2 litt bedre macro login v1.06 - Log knapp lagt til midt på bildet nederst. Dersom noe ikke virker, trykk på denne for å få opp logg på hva som har skjedd. Bruk denne ifm med feilrapporteringer på tråden. (sleng det inn i spoiler tags om den blir lang) v1.05 - BF2 og BF2142 Autoconnector slått sammen. - Buddy listen mer korrekt oppdatert - Laget en ny BF2 autoconnector som virker på nåværende BF2 versjon. Basert denne på BF2142 slik at de vedlikeholdes sammen med tanke på GUI'en. Kan startes fra startmeny/skrivebord. - BF2 autoconnector screenshot: http://www.battlefield.no/forum/index.php?showtopic=45683 NB! Dette er akkurat det samme programmet, så når BF Autoconnector er installert er både BF2 og BF2142 autoconnector tilgjengelig. v1.02 - Adding og removing av buddy vil oppdatere buddy listen med en gang med den info som er tilgjengelig. v1.01 - Lagt inn en del ekstra feilsjekk - Fikset playercount på toppen av playerlist - Add server to favorites fra online-buddy listen v1.00 - Favoritter, Venner, Masterserver liste - Sortering, endring av rekkefølge på kolonner. (Høyreklikk for ørten flere kolonner) - Join server vil enten åpne opp BF2142 om den ikke er åpen eller bare bytte tilbake til BF2142 om den er åpen i menyen. Deretter vil den joine servern straks en slot er åpen. (Dette gjøres med en serie automatiske mus og tastetrykk) - Lyd spilles av ved forsøk på å joine en server og en ny lyd spilles av dersom joining går fint. - Buddy liste hvor wildcards kan bruke. F.eks legg til "*=SGS=*" dersom man vil ha opp alle "=SGS=" clan folka. - For å finne alle buddies som er online så må masterlisten kjøres "Update" på slik at spillerne kan finnes frem på alle serverne. - Filter mulighet. Skriv inn en tekst så vil alle rader hvor denne teksten finnes, vises. F.eks filtrer frem servere fra TV2 så skrives "TV2" og trykk på Enter. Vil man ha servere med 64 spillere skriv "/64" og Enter. Flere kolonner kan vises ved høyreklikk som da vil bli tatt med i filteret. + ALLE spillerne frem til postdato som la seg inn på "Lets make an imba squad" er med som standard buddies. Share this post Link to post Share on other sites
Onkel Sammy 0 Report post Posted October 28, 2006 Nice, den funker bra til bf2. Får håpe den funker like bra til 2142. Share this post Link to post Share on other sites
Its a war out here 234 Report post Posted October 28, 2006 Jævelig fett, men du! Kunne du tenke deg å kode en ny versjon til BF2? IPen funker ikke når du legger til manuelt lenger Share this post Link to post Share on other sites
Wolf5 0 Report post Posted October 28, 2006 Får evt gjøre det når jeg får tid. I så fall bruker jeg denne versjonen som basis til en ny versjon for BF2. Bare en konvertering + at jeg må gå gjennom makro delen på nytt for å sende de rette tastetrykkene og museklikkene. Share this post Link to post Share on other sites
The Jackal 0 Report post Posted October 28, 2006 ser fett ut, det! Har lastet det ned nå. Men hvordan finner jeg hvem som spiller på hvilken server? Share this post Link to post Share on other sites
Wolf5 0 Report post Posted October 28, 2006 Fyll ut buddy listen. Trykk update på master server listen. (den til høyre) Share this post Link to post Share on other sites
Hauger 37 Report post Posted October 28, 2006 øhm, Buddy Join in game anyone? Share this post Link to post Share on other sites
Wolf5 0 Report post Posted October 28, 2006 Det er ikke ang buddy listen. Den er bare videreført fra BF2 versjonen. Det er joining metoden som er styrken. Å joine en full server. Start og bare vent så joiner den automatisk når det er ledig. Share this post Link to post Share on other sites
Rackham 0 Report post Posted October 28, 2006 jeg får en feilmelding som lyder: "BF2142 Autoconnector Ubhandeled exeption has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately. Input arry is no longer than the number of columns isn this table." Jeg har akkuratt instalert .net 2.0 og restartet. feil meldinga kommer opp nesten hvær gang jeg trykker på en refresh eller update knapp... har du noen forslag til hva som kan være galt? Share this post Link to post Share on other sites
Wolf5 0 Report post Posted October 28, 2006 Rask fix er å slette denne katalogen: "C:\Documents and Settings\BRUKERNAVNETDITT\Local Settings\Application Data\Wolf5" Da nullstilles oppsettet ditt. Dvs kolonner og vindus posisjoner osv. Bruker og serverlisten forblir urørt. Den infoen ligger sammen med .exe filen. Skal gå gjennom koden og slenge på exception handlers hvor det mangler. Share this post Link to post Share on other sites
Rackham 0 Report post Posted October 28, 2006 slettet den mappen men jeg får den samme feilen en igjen. merksnodige greier dette her... så når jeg trykker continue og prøver å søke etter servere som kommer det ingenting opp. en etterhvert så kommer friends som spiller opp. og serverene de spiller på... Share this post Link to post Share on other sites
Wolf5 0 Report post Posted October 28, 2006 Prøv neste versjon jeg la ut. 1.01. Se om det løser noe. Share this post Link to post Share on other sites
Rackham 0 Report post Posted October 28, 2006 will do... tnx man her sitter du å lager autoconnector til bf2142 på en LØRDAGS kveld... da er du dedikert til gaming miljøet ' /> GG m8 edit: bukker, nikker og snur meg omkring... detta var knall. ingen feilmeldinger nå legger en link til denne tråden i min sig som takk Share this post Link to post Share on other sites
taken 2 Report post Posted October 28, 2006 Pent som alltid wolf, good work:) Skal få ordnet så denne blir sticky, har også laget en liten nyhet om dette. Share this post Link to post Share on other sites
Daniel- 1,200 Report post Posted October 28, 2006 takk! Share this post Link to post Share on other sites
Settepotet 2 Report post Posted October 29, 2006 Nais! Skal testes når jeg blir edru Share this post Link to post Share on other sites
KoseBamsen 0 Report post Posted October 29, 2006 Bra du ordner opp, siden EA ikke klarer å gjøre det samme. Stå på Share this post Link to post Share on other sites
barezell 21 Report post Posted October 29, 2006 laster ned nå, virker veldig kjekt:) Share this post Link to post Share on other sites
PBDevil 0 Report post Posted October 29, 2006 Hvor kan jeg finne autoconector til BF2 ??? Share this post Link to post Share on other sites
Its a war out here 234 Report post Posted October 29, 2006 her! Share this post Link to post Share on other sites
Its a war out here 234 Report post Posted October 30, 2006 Ny BF2 connecter!!!! Jeg elsker deg Wolf!! Share this post Link to post Share on other sites
Frico 0 Report post Posted October 31, 2006 Trykker på Join Server, men ingenting skjer. Har Framework 2.0 og nei, serveren er ikke full. Share this post Link to post Share on other sites
Wolf5 0 Report post Posted October 31, 2006 Mulig jeg har fjernet litt for mye feilmeldinger. Prøv ut original versjonen: http://halsvik.net/autojoiner/BF2142AC_Setup100.msi Se om du får feilmelding når du joiner. Mulig det er noe rot med registry henting av path. Sjekk at du har stien til BF2142 i HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2142\InstallDir. Har ikke mulighet til å sjekke dette før på torsdag da jeg drar på en jobbreise i dag. Ellers om noen kan komme med feedback. Funker det? Har ikke hørt noe fra folk som har kjørt programmet. Fikk kun testet det på min maskin og sjekket at programmet kjørte på en annen uten bf2142. Share this post Link to post Share on other sites
Frico 0 Report post Posted October 31, 2006 På 1.0 får jeg en dette vinduet: med dette innholdet: See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.ArgumentException: Input array is longer than the number of columns in this table. at System.Data.DataRow.set_ItemArray(Object[] value) at BF2142Autoconnector.UserControls.ServerGrid.HostInfoToDataRow(HostInfo hi) at BF2142Autoconnector.UserControls.ServerGrid.UpdateVisibleList(HostInfo hi) at BF2142Autoconnector.UserControls.ServerGrid.txtFilter_KeyDown(Object sender, KeyEventArgs e) at BF2142Autoconnector.UserControls.ServerGrid.txtFilter_Leave(Object sender, EventArgs e) at System.Windows.Forms.Control.OnLeave(EventArgs e) at System.Windows.Forms.Control.NotifyLeave() at System.Windows.Forms.ContainerControl.UpdateFocusedControl() ************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- BF2142Autoconnector Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///D:/Programs/Autoconnector/BF2142Autoconnector.exe ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Data Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- EncodingTest Assembly Version: 1.0.2492.35171 Win32 Version: CodeBase: file:///D:/Programs/Autoconnector/EncodingTest.DLL ---------------------------------------- msvcm80 Assembly Version: 8.0.50608.0 Win32 Version: 8.00.50727.42 CodeBase: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd/msvcm80.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. Share this post Link to post Share on other sites