From 4de0ff26d1e72aa9092549d9aa95c56734c21a77 Mon Sep 17 00:00:00 2001 From: zzahkaboom24 Date: Wed, 20 Aug 2025 20:31:27 +0200 Subject: [PATCH 1/5] Create the "A DVD Eject" script --- UtilityScripts/ADVDEject/Main.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 UtilityScripts/ADVDEject/Main.lua diff --git a/UtilityScripts/ADVDEject/Main.lua b/UtilityScripts/ADVDEject/Main.lua new file mode 100644 index 0000000..63e3fa2 --- /dev/null +++ b/UtilityScripts/ADVDEject/Main.lua @@ -0,0 +1,14 @@ +scriptTitle = "A DVD Eject" +scriptAuthor = "zzahkaboom24" +scriptVersion = 1 +scriptDescription = "A script to eject or close the dvd drive, adding this crucial and missing functionality." +scriptIcon = "icon.png" + +function main() + local trayState = Aurora.GetDVDTrayState(); + if trayState == 0 then + Aurora.CloseDVDTray(); + elseif trayState ~= 0 then + Aurora.OpenDVDTray(); + end +end From b3ff5d6491aa12700f5fe5a062beb9b840fd0e2d Mon Sep 17 00:00:00 2001 From: zzahkaboom24 Date: Wed, 20 Aug 2025 20:31:55 +0200 Subject: [PATCH 2/5] Add icon for the "A DVD Eject" script --- UtilityScripts/ADVDEject/icon.png | Bin 0 -> 497 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 UtilityScripts/ADVDEject/icon.png diff --git a/UtilityScripts/ADVDEject/icon.png b/UtilityScripts/ADVDEject/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a7a2e0e0bd33945d41b2f70d389d1b1daa235a1b GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofvPP)Tsw@I14-?iy0X1 zmVz+jn)buZKtam@pAc6d&CJL`2GY#Qm;ux*ToU9L%+QeN|NEzz>ihrCB{**!W7|0G zX?W*sHJ~GmJY5_^D(1YsaGL9ofk;bYdr;27*7yG>Jv!vNv}13IU$LdS?_)nJZe5d~ zn(}%-8RySs{&}6Z;X8k$wn6RT)m8 Date: Wed, 20 Aug 2025 21:01:48 +0200 Subject: [PATCH 3/5] Update UtilityScripts/ADVDEject/Main.lua You're right so I'll apply this change. Thanks Co-authored-by: Swizzy --- UtilityScripts/ADVDEject/Main.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UtilityScripts/ADVDEject/Main.lua b/UtilityScripts/ADVDEject/Main.lua index 63e3fa2..c1d9dca 100644 --- a/UtilityScripts/ADVDEject/Main.lua +++ b/UtilityScripts/ADVDEject/Main.lua @@ -8,7 +8,7 @@ function main() local trayState = Aurora.GetDVDTrayState(); if trayState == 0 then Aurora.CloseDVDTray(); - elseif trayState ~= 0 then + else Aurora.OpenDVDTray(); end end From 6f3cd09c8845009999e648204a01467fed2bec22 Mon Sep 17 00:00:00 2001 From: zzahkaboom24 Date: Thu, 21 Aug 2025 11:31:03 +0200 Subject: [PATCH 4/5] Rename script folder --- UtilityScripts/{ADVDEject => DVDEject}/Main.lua | 0 UtilityScripts/{ADVDEject => DVDEject}/icon.png | Bin 2 files changed, 0 insertions(+), 0 deletions(-) rename UtilityScripts/{ADVDEject => DVDEject}/Main.lua (100%) rename UtilityScripts/{ADVDEject => DVDEject}/icon.png (100%) diff --git a/UtilityScripts/ADVDEject/Main.lua b/UtilityScripts/DVDEject/Main.lua similarity index 100% rename from UtilityScripts/ADVDEject/Main.lua rename to UtilityScripts/DVDEject/Main.lua diff --git a/UtilityScripts/ADVDEject/icon.png b/UtilityScripts/DVDEject/icon.png similarity index 100% rename from UtilityScripts/ADVDEject/icon.png rename to UtilityScripts/DVDEject/icon.png From 85e3b54e140114c3f086d6120181050b83b69f71 Mon Sep 17 00:00:00 2001 From: zzahkaboom24 Date: Thu, 21 Aug 2025 11:31:49 +0200 Subject: [PATCH 5/5] Change name to use special character instead of "A". --- UtilityScripts/DVDEject/Main.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UtilityScripts/DVDEject/Main.lua b/UtilityScripts/DVDEject/Main.lua index c1d9dca..46c772e 100644 --- a/UtilityScripts/DVDEject/Main.lua +++ b/UtilityScripts/DVDEject/Main.lua @@ -1,4 +1,4 @@ -scriptTitle = "A DVD Eject" +scriptTitle = "_DVD Eject" scriptAuthor = "zzahkaboom24" scriptVersion = 1 scriptDescription = "A script to eject or close the dvd drive, adding this crucial and missing functionality."