Skip to content

Update Origin, using const instead of var and Resource instead of Downloader #1185

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
254649c
Merge pull request #1 from PhoenicisOrg/master
Zemogiter Mar 27, 2018
63f898c
Merge pull request #3 from PhoenicisOrg/master
Zemogiter Mar 29, 2018
71cd3d8
Merge pull request #4 from PhoenicisOrg/master
Zemogiter Apr 1, 2018
60c3cb5
Merge pull request #5 from PhoenicisOrg/master
Zemogiter Apr 10, 2018
69e7bf2
Merge pull request #6 from PhoenicisOrg/master
Zemogiter Apr 23, 2018
5bf56fe
Merge pull request #7 from PhoenicisOrg/master
Zemogiter May 16, 2018
1c4fe31
Merge pull request #8 from PhoenicisOrg/master
Zemogiter Jun 1, 2018
66bd276
Merge pull request #9 from PhoenicisOrg/master
Zemogiter Jul 11, 2018
1791c28
Add files via upload
Zemogiter May 1, 2019
9d473d3
Merge pull request #22 from PhoenicisOrg/master
Zemogiter Jun 11, 2019
afeb994
Merge pull request #23 from PhoenicisOrg/master
Zemogiter Aug 18, 2019
25b45d5
Update script.js
Zemogiter Aug 18, 2019
43932a3
Update script.js
Zemogiter Aug 18, 2019
8db0264
Update script.js
Zemogiter Aug 18, 2019
2cfd676
Update script.js
Zemogiter Aug 18, 2019
8b7a82a
Update script.js
Zemogiter Aug 18, 2019
b1b30ac
Update script.js
Zemogiter Aug 18, 2019
c21fb41
Update script.js
Zemogiter Aug 18, 2019
923f809
Merge pull request #24 from PhoenicisOrg/master
Zemogiter Aug 24, 2019
d3b3b61
Merge pull request #30 from PhoenicisOrg/master
Zemogiter Dec 1, 2019
dc204af
Add files via upload
Zemogiter Dec 1, 2019
5bc1ecc
Update script.js
Zemogiter Dec 1, 2019
a297abe
Update script.js
Zemogiter Jan 5, 2020
9012e75
Update script.js
Zemogiter Jan 5, 2020
e51b4b8
Delete script.js
Zemogiter Jan 5, 2020
a639cd6
Delete script.json
Zemogiter Jan 5, 2020
5488dd3
Delete application.json
Zemogiter Jan 5, 2020
5adba04
Delete main.png
Zemogiter Jan 5, 2020
556f010
Update script.js
Zemogiter Jan 5, 2020
5eb861e
Update script.js
Zemogiter Jan 5, 2020
f28e6ef
Update script.js
Zemogiter Feb 8, 2020
756168f
Update script.js
Zemogiter Feb 28, 2020
e39735e
Merge branch 'master' into Origin-fix
Zemogiter Mar 3, 2020
5c7c991
Update script.js
Zemogiter Mar 3, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions Applications/Games/Origin/Local (Legacy)/script.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script");
const Downloader = include("utils.functions.net.download");
const Resource = include("utils.functions.net.resource");
const { Extractor } = include("utils.functions.filesystem.extract");
const { getLatestDevelopmentVersion } = include("engines.wine.engine.versions");

Expand All @@ -21,16 +21,17 @@ new LocalInstallerScript()
.postInstall((wine, wizard) => {
const originDir = wine.prefixDirectory() + "drive_c/" + wine.programFiles() + "/Origin/";

new Downloader()
const originUpdate= new Resource()
.wizard(wizard)
.url("https://origin-a.akamaihd.net/Origin-Client-Download/origin/live/OriginUpdate_9_12_0_34172.zip")
.checksum("c4a2a742f966efa0114bf8025699007ebbda4d8f")
.to(originDir + "OriginUpdate_9_12_0_34172.zip")
.name("OriginUpdate_9_12_0_34172.zip")
.get();

new Extractor()
.wizard(wizard)
.archive(originDir + "OriginUpdate_9_12_0_34172.zip")
.archive(originUpdate)
.to(originDir)
.extract();

});
8 changes: 4 additions & 4 deletions Applications/Games/Origin/Online (Legacy)/script.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script");
const Resource = include("utils.functions.net.resource");
const { getLatestDevelopmentVersion } = include("engines.wine.engine.versions");
const Downloader = include("utils.functions.net.download");
const { Extractor } = include("utils.functions.filesystem.extract");

new OnlineInstallerScript()
Expand All @@ -22,16 +22,16 @@ new OnlineInstallerScript()
.postInstall((wine, wizard) => {
const originDir = wine.prefixDirectory() + "drive_c/" + wine.programFiles() + "/Origin/";

new Downloader()
const originUpdate= new Resource()
.wizard(wizard)
.url("https://origin-a.akamaihd.net/Origin-Client-Download/origin/live/OriginUpdate_9_12_0_34172.zip")
.checksum("c4a2a742f966efa0114bf8025699007ebbda4d8f")
.to(originDir + "OriginUpdate_9_12_0_34172.zip")
.name("OriginUpdate_9_12_0_34172.zip")
.get();

new Extractor()
.wizard(wizard)
.archive(originDir + "OriginUpdate_9_12_0_34172.zip")
.archive(originUpdate)
.to(originDir)
.extract();
});