gamemaker:提取runtime的地址

分类栏目:gamemaker教程

256

yoyoGame 每次更新都会发生抽风现象,2.1.2.172最近更新又会导致进不去软件,不过修改一下旧的版本号就可以避免这个问题。更新慢这个主要是网络墙的问题。国内一些玩家已经提供一个镜像的资源可以提供下载软件的runtime。 

有时候,偷懒一次性下载把版本里面所有的zip提取下载下来,这样我就不用操作那么的东西。 这里有个比较简单的办法,就是使用正则去提取相应的解压包。下面看一下怎么做。

根据以下的地址:http://gms.yoyogames.com/Zeus-Runtime.rss页面分析对应版本json 的zip包,先获取一部分的文件包。

通过使用一个在线正则工具去将相应的链接提前下来。http://(.*?).zip 

 

gamemaker:提取runtime的地址

这样就可以一次性将地址提出出来,然后可以下载完成后,再去更新相应的版本。进入去后,当然还可以选择下载版本。避免下次更新进不去,还是保留一个旧的版本,等待更新后可以提取下来文件再去更新。

gamemaker:提取runtime的地址

      <title>Version 2.1.2.172</title>

      <pubDate>Tue, 31 Oct 2017 11:53:05 Z</pubDate>

      <sparkle:releaseNotesLink>http://gm2016.yoyogames.com/release-notes-runtime-I.html</sparkle:releaseNotesLink>

      <comments>http://gm2016.yoyogames.com/release-notes-2.1.2.172.json</comments>

      <enclosure url="http://gm2016.yoyogames.com/69d8f1fd-e5ca-4e24-a93c-9af6efd4fa6a.zip" sparkle:version="2.1.2.172" type="application/octet-stream" length="33108857" sparkle:dsaSignature="MCwCFCzBZjI25zS/Sl9r1sS8Y75fD6/uAhRZNLs9ploPbC7W8nt6LMJc4eg5HQ==">

        <module name="amazonfire" url="http://gm2016.yoyogames.com/e8d896cd-f2c1-4334-b587-ff58764d7031.zip" sparkle:version="2.1.2.172" length="44975663" sparkle:dsaSignature="MC0CFQCF+9viXRNdd2hRZN8v4bpDoaTX7gIUEkcCUfRfW/Y5ykOb3lWwwpI90gM=" />

        <module name="android" url="http://gm2016.yoyogames.com/7b8ae9d2-0bde-4375-90be-7b9460f9a7ff.zip" sparkle:version="2.1.2.172" length="57704025" sparkle:dsaSignature="MCwCFA0Ltdau8l/4gZwY/f3YAwDqIOMPAhQivnzMBmXU9vSuj03937QomZdbWw==" />

        <module name="html5" url="http://gm2016.yoyogames.com/6e4af3ee-b881-48dd-a476-620661611606.zip" sparkle:version="2.1.2.172" length="387981" sparkle:dsaSignature="MCwCFHMzIXSNyEyEBtcQUb0mL9Er7DFnAhQe/Km+okalugjCpiZveEaIf/j4TQ==" />

        <module name="ios" url="http://gm2016.yoyogames.com/cf5ddac8-aa76-4fcf-8111-4f45d3471a3e.zip" sparkle:version="2.1.2.172" length="100814663" sparkle:dsaSignature="MC0CFCVaAu6A7W98wifpMiOER7jtpRsKAhUAhFlVB0P90MBQxGLtfib1qX6XD54=" />

        <module name="linux" url="http://gm2016.yoyogames.com/53f5979c-d63f-447f-91af-f17c58631511.zip" sparkle:version="2.1.2.172" length="2073337" sparkle:dsaSignature="MCwCFHCq1vdmkdNovDS6onNI48L+s94oAhRskTZd+D6D0RKsgT0GmVWUUY0uoA==" />

        <module name="linuxYYC" url="http://gm2016.yoyogames.com/23436201-f586-457f-8fe7-f4165a7c6d3c.zip" sparkle:version="2.1.2.172" length="8074548" sparkle:dsaSignature="MCwCFGC3zzvWbQCm80AvTNAoYRHvbuIOAhRs0kjilCofRSlo+hPNeyR0ADmLCg==" />

        <module name="mac" url="http://gm2016.yoyogames.com/b9f49856-3377-4b85-818c-6fb20701fdbf.zip" sparkle:version="2.1.2.172" length="19872148" sparkle:dsaSignature="MCwCFEVOoy+tTWaed6xQ0u2/4Cq/iW06AhRreIEN9T1tR+Msogzmslk7ezopiw==" />

        <module name="macYYC" url="http://gm2016.yoyogames.com/f04f4d1c-f9b1-4a24-a616-cd92e919a56f.zip" sparkle:version="2.1.2.172" length="44560904" sparkle:dsaSignature="MCwCFF6idtPV25RAgTIg5wdeDKJIrDRsAhR6Pj5IsRnVS/7XlmjuMPFT/7PjRw==" />

        <module name="ps4" url="http://gm2016.yoyogames.com/e28bdeac-fe5a-426d-949e-d27933cec637.zip" sparkle:version="2.1.2.172" length="6274614" sparkle:dsaSignature="MC0CFQCGzoUGTD0bAQhuMjzmKSq7ZIKYMwIURopH1mj1CQhW0zHzuFJoHD5YcQY=" />

        <module name="tvos" url="http://gm2016.yoyogames.com/9b11d084-8820-49bb-a6ba-6823f3d45e09.zip" sparkle:version="2.1.2.172" length="35657" sparkle:dsaSignature="MCwCFCUm7AhMCq4mwY0lHC2Mpz29SMhQAhQBulYNZwStHD9s5jkSy20L+YKiNw==" />

        <module name="windows" url="http://gm2016.yoyogames.com/b331263a-c65b-492a-93ef-bf193f961994.zip" sparkle:version="2.1.2.172" length="5798331" sparkle:dsaSignature="MC0CFQCSlH66K86SW54Q581DcIJikFlEAwIUVU17GXYhaQjZI2vL6G0UopvBDTE=" />

        <module name="windowsuap" url="http://gm2016.yoyogames.com/03ae4b99-6dfd-4a73-b616-9eef1f0060d1.zip" sparkle:version="2.1.2.172" length="32672419" sparkle:dsaSignature="MCwCFC9hPmf9j9aOJ7jBUrwBZyQxRKSiAhQ/AHl+J4wGy7G2hvI/apLLvOiS8A==" />

        <module name="windowsYYC" url="http://gm2016.yoyogames.com/66760130-16a9-44aa-8e73-0379108a223b.zip" sparkle:version="2.1.2.172" length="46776688" sparkle:dsaSignature="MCwCFFNhDfOAX6s4NtanJQiUcnSci3TsAhQaAGoWvMBuOZzo9NAUBdbasWVNwQ==" />

        <module name="xboxone" url="http://gm2016.yoyogames.com/323b8432-a704-443d-9738-d0e3948679af.zip" sparkle:version="2.1.2.172" length="12343365" sparkle:dsaSignature="MCwCFBt+3+aLpfIbJZWbl9tXwd4OITz8AhRpnDmODS9HswbnBzWhYu6Cppcsig==" />

        <module name="mac.mono" url="http://gm2016.yoyogames.com/MonoFramework-MDK-4.8.0.520.macos10.xamarin.universal.pkg" sparkle:version="4.8.0.520" length="364415875" sparkle:dsaSignature="MCwCFB/Fh8MZie3vqKg2j80L50TFwFAQAhQQWqe++MeBL8jee3gpmv1IKqOF+A==" />

      </enclosure>

    </item>