{"id":3421,"date":"2023-07-01T11:41:06","date_gmt":"2023-07-01T09:41:06","guid":{"rendered":"https:\/\/clonkspot.org\/blog\/?p=3421"},"modified":"2025-05-15T11:40:15","modified_gmt":"2025-05-15T09:40:15","slug":"legacyclonk-open-beta-curl","status":"publish","type":"post","link":"https:\/\/clonkspot.org\/blog\/2023\/07\/01\/legacyclonk-open-beta-curl\/","title":{"rendered":"LegacyClonk Open Beta: curl"},"content":{"rendered":"\n<p> <strong>Download:<\/strong> <a href=\"https:\/\/github.com\/legacyclonk\/LegacyClonk\/releases\/download\/v358_curl_open_beta\/LegacyClonk-Windows-x64.zip\" data-type=\"URL\" data-id=\"https:\/\/github.com\/legacyclonk\/LegacyClonk\/releases\/download\/v358_curl_open_beta\/LegacyClonk-Windows-x64.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Windows x64<\/a>, <a href=\"https:\/\/github.com\/legacyclonk\/LegacyClonk\/releases\/download\/v358_curl_open_beta\/LegacyClonk-Windows-x86.zip\" data-type=\"URL\" data-id=\"https:\/\/github.com\/legacyclonk\/LegacyClonk\/releases\/download\/v358_curl_open_beta\/LegacyClonk-Windows-x86.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Windows x86<\/a>, <a href=\"https:\/\/github.com\/legacyclonk\/LegacyClonk\/releases\/download\/v358_curl_open_beta\/LegacyClonk-Linux-x64.zip\" data-type=\"URL\" data-id=\"https:\/\/github.com\/legacyclonk\/LegacyClonk\/releases\/download\/v358_curl_open_beta\/LegacyClonk-Linux-x64.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Linux x64<\/a><\/p>\n\n\n\n<p>In den letzten Wochen haben wir den internen HTTP-Client wieder auf libcurl umgestellt, was diesmal allerdings mit gr\u00f6\u00dferen internem Refactoring in Verbindung gestanden ist (die technisch versiertere Erkl\u00e4rung w\u00e4re &#8222;es verwendet jetzt Coroutines&#8220;). Um diese \u00c4nderungen besser testen zu k\u00f6nnen, wird diese Open Beta ins Leben gerufen, um Communityfeedback zu den \u00c4nderungen zu erhalten, um sie letztendlich in ein Hauptrelease zu mergen.<\/p>\n\n\n\n<p>Um daran teilzunehmen, m\u00fcsst ihr nur die Engine von einem der oberen Links herunterladen und verwenden. Sie ist <strong>netzwerkkompatibel mit 358<\/strong>, kann (und soll) also in normalen Netzwerkspielen verwendet werden. Weiters tut sie sich per Ingame-Updater auf eine neuere Versionen updaten, der manuelle Schritt muss also nur einmal erledigt werden.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u00c4nderungen<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>HTTPS kann nun f\u00fcr Adressen verwendet werden.<ul><li>Die Masterserver-URL ist nun <code>https:\/\/league.clonkspot.org<\/code>.<\/li><\/ul><\/li><li>HTTP-Requests wie das Aktualisieren der Netzwerkspielliste und dem Registrieren eines Spiels am Masterserver sind nun schneller.<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Erw\u00fcnschtes Feedback<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>L\u00e4dt die Netzwerkspielliste korrekt nach?<\/li><li>L\u00e4dt die Netzwerkspielliste schnell nach? Sie sollte grunds\u00e4tzlich immer schneller als bisher sein.<\/li><li>Funktioniert das Abbrechen eines Requests? (z.B. die Netzwerkspielliste mit Escape verlassen, w\u00e4hrend sie l\u00e4dt)<\/li><li>Funktionieren die Requests w\u00e4hrend einer laufenden Netzwerkrunde, aka werden keine Fehler geloggt?<\/li><li>Gibt es F\u00e4lle, wo das Laden der Netzwerkspielliste nie Ergebnisse liefert, sondern im &#8222;Abfrage der Spielinformationen&#8220; &#8211; Zustand h\u00e4ngt? L\u00f6st sich dieser Zustand von selbst oder muss die Engine neu gestartet werden?<\/li><li>Funktioniert der Direktbeitritt \u00fcber eine Adresse?<\/li><\/ul>\n\n\n\n<p>Feedback kann im Forum oder auf Discord (Kanal <code>#development-irc<\/code>) gepostet werden; bitte inkludiert, ob ihr die aktuellste Open Beta-Version verwendet (Info -&gt; Nach Updates suchen), und auf welcher Plattform (Windows x86 \/ x64, Linux) die Probleme auftreten.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Download: Windows x64, Windows x86, Linux x64 In den letzten Wochen haben wir den internen HTTP-Client wieder auf libcurl umgestellt, was diesmal allerdings mit gr\u00f6\u00dferen internem Refactoring in Verbindung gestanden ist (die technisch versiertere Erkl\u00e4rung w\u00e4re &#8222;es verwendet jetzt Coroutines&#8220;). Um diese \u00c4nderungen besser testen zu k\u00f6nnen, wird diese Open Beta ins Leben gerufen, um [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[117],"class_list":["post-3421","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-legacyclonk"],"_links":{"self":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/3421","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/comments?post=3421"}],"version-history":[{"count":2,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/3421\/revisions"}],"predecessor-version":[{"id":3424,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/3421\/revisions\/3424"}],"wp:attachment":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/media?parent=3421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/categories?post=3421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/tags?post=3421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}