Skip to content

Commit

Permalink
[RAPPS-DB] Convert .zip to generated installers (#291)
Browse files Browse the repository at this point in the history
Automatically generate installers for .zip files.
  • Loading branch information
whindsaks authored Jan 22, 2025
1 parent f6ad8c3 commit 0ac43c9
Show file tree
Hide file tree
Showing 29 changed files with 131 additions and 12 deletions.
5 changes: 5 additions & 0 deletions Cygne.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@ URLDownload = http://cygne.emuunlim.com/files/cygne21a-win.zip
SHA1 = 4119a3b1f8cba6c663e04d6f4eb60116485a112a
SizeBytes = 100197
Icon = cygne.ico
Installer = Generate

[Generate]
DelDirEmpty = SRAM
DelReg = HKCU\Software\Cygne

[Section.041f]
Description = Cygne bir açık kaynak WonderSwan/Color emülatorüdür. Bugüne kadar ilk herkese açık yayınlanan WonderSwan/Color emülatorüdür.
7 changes: 7 additions & 0 deletions Folder2Iso.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@ URLDownload = https://ia802807.us.archive.org/27/items/folder2iso_202001/Folder2
SHA1 = 07c1641ada57f31964eb4327d5753ab310fc5975
SizeBytes = 2736100
Icon = folder2iso.ico
Installer = Generate

[Section.amd64]
URLDownload = https://ia802807.us.archive.org/27/items/folder2iso_202001/Folder2Iso.zip
SHA1 = 07c1641ada57f31964eb4327d5753ab310fc5975
SizeBytes = 2736100
Installer = Generate

[Section.041f]
Description = Folder2Iso, herhangi bir dizinden bir ISO oluşturan bir taşınabilir Windows ve Linux uygulamasıdır.
6 changes: 6 additions & 0 deletions SNES9x.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ URLSite = https://github.com/snes9xgit/snes9x/
URLDownload = https://github.com/snes9xgit/snes9x/releases/download/1.62.3/snes9x-1.62.3-win32.zip
SHA1 = 5c18dfca2d5512d0c14c6ce23b193cf5f09b42a3
SizeBytes = 2914318
Installer = Generate

[Generate]
DelFile = snes9x.conf|stdout.txt|stderr.txt
DelDirEmpty = Saves
DelReg = HKCU\Software\Snes9x

[Section.amd64]
URLDownload = https://github.com/snes9xgit/snes9x/releases/download/1.62.3/snes9x-1.62.3-win32-x64.zip
Expand Down
1 change: 1 addition & 0 deletions balloonfight.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ URLSite = http://www.muppetlabs.com/~breadbox/software/tworld/
URLDownload = https://github.com/MikeDX/balloon-fight/releases/download/v1-0.0/balloonfight-win32.zip
SHA1 = 622b41b66059e4ef0a98ea5e4832f0d756e0c5db
SizeBytes = 4605270
Installer = Generate

[Section.041f]
Description = 1984 Nintendo oyunu Balloon Fight'ın bir yeniden yapılmışı.
4 changes: 4 additions & 0 deletions cavestory.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ URLSite = https://www.cavestory.org/
URLDownload = https://www.cavestory.org/downloads/cavestoryen.zip
SHA1 = aa9aca14e95914acc9799b651b5f5bd21847edb1
SizeBytes = 1136575
Installer = Generate

[Generate]
Files = CaveStory\Doukutsu.exe|CaveStory\*

[Section.041f]
Description = Bir Japon freeware PC yandan kaydırmalı platform oyunu.
4 changes: 4 additions & 0 deletions famitracker.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ URLSite = http://famitracker.com/index.php
URLDownload = http://famitracker.com/files/FamiTracker-v0.4.6.zip
SHA1 = b80c9630b2e08f04c0b512ab5ba573d79d47c275
SizeBytes = 1604814
Installer = Generate

[Generate]
DelReg = HKCU\Software\FamiTracker

[Section.0a]
Description = Un tracker gratuito para crear música para los sistemas NES y Famicon en Windows.
Expand Down
5 changes: 5 additions & 0 deletions fceux.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@ URLDownload = https://github.com/TASEmulators/fceux/releases/download/v2.6.6/fce
SHA1 = d3c3355c65b959d033f251697f9ca0ff871c20fd
SizeBytes = 3954384
Icon = fceux.ico
Installer = Generate

[Generate]
DelFile = fceux.cfg
DelDirEmpty = cheats|fcs|movies|sav|snaps

[Section.amd64]
Version = 2.6.6
Expand Down
6 changes: 6 additions & 0 deletions finalburnneo.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ URLDownload = https://github.com/finalburnneo/FBNeo/releases/download/v1.0.0.2/f
SHA1 = 7d5107219c2f07d48433fed1cf68175da1dcf149
SizeBytes = 9389433
Icon = fbneo.ico
Installer = Generate

[Generate]
Files = fbneo_xp\*.exe|fbneo_xp\*
DelDir = config|support
DelDirEmpty = avi|neocdiso|recordings|savestates|screenshots

[Section.041f]
License = MAME sürüm 2
Expand Down
4 changes: 4 additions & 0 deletions fotografix.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ URLDownload = https://download.informer.com/win-1192890760-93a4fa67-6c42a183-bc3
SHA1 = 438ee0a517507396cdab6d814638d7313d0b99e0
SizeBytes = 364219
Icon = fotografix.ico
Installer = Generate

[Generate]
DelFile = Fotografix.ini

[Section.041f]
Description = Fotografix, katmanlarla çalışmanıza olanak sağlayan hafif bir taşınabilir resim düzenleyicisidir.
1 change: 1 addition & 0 deletions gensemulator.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ URLSite = http://www.gens.me/
URLDownload = http://www.emucamp.com/sega_megadrive/gens/windows/gens-win32-bin-2.14.zip
SHA1 = 664af709eeb828aeae57e79739f4edcdfbc156dd
SizeBytes = 586839
Installer = Generate

[Section.0a]
Description = Un emulador Win32 de Sega Genesis, Sega CD y Sega 32X.
Expand Down
2 changes: 1 addition & 1 deletion hiawatha.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ License = GPLv2
Description = An open source webserver with a focus on security.
Category = 5
URLSite = https://www.hiawatha-webserver.org/
URLDownload = https://www.hiawatha-webserver.org/files/hiawatha-9/hiawatha-9.15.zip
URLDownload = https://web.archive.org/web/2024if_/https://www.hiawatha-webserver.org/files/hiawatha-9/hiawatha-9.15.zip
SHA1 = 6ada69afdeb3f75ceda0c19c67d562a5052a9949
SizeBytes = 3560500

Expand Down
1 change: 1 addition & 0 deletions mari0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ URLSite = https://stabyourself.net/mari0/
URLDownload = https://stabyourself.net/dl.php?file=mari0-1006/mari0-win.zip
SHA1 = 0153a306426762ccf7bb540b02550b73f95ec71e
SizeBytes = 5565454
Installer = Generate

[Section.041f]
Description = Geçit silahı mekanizmalı, fan yapımı bir Mario oyunudur.
5 changes: 5 additions & 0 deletions md5summer.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,11 @@ URLSite = http://www.md5summer.org/
URLDownload = http://www.md5summer.org/md5v12011.zip
SHA1 = 3d21df6f587bf187dad9a300b6ae3a2b479e8329
SizeBytes = 463330
Installer = Generate

[Generate]
DelReg = HKCU\Software\Luke Pascoe Software\md5summer
DelRegEmpty = HKCU\Software\Luke Pascoe Software

[Section.0a]
Description = Una aplicación que genera y comprueba las sumas de verificación md5.
Expand Down
4 changes: 4 additions & 0 deletions mpxplay.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ URLSite = http://mpxplay.sourceforge.net/
URLDownload = http://download.sourceforge.net/project/mpxplay/Mpxplay/Mpxplay%20v1.60%20final/mpxp160w.zip
SHA1 = d2b1ad5cd95a7b0b16391888ba40aafaf0918518
SizeBytes = 537943
Installer = Generate

[Generate]
DelFile = MPXPTABS.INI

[Section.0a]
Description = Un reproductor de audio en consola de 32-bit.
Expand Down
13 changes: 10 additions & 3 deletions multimc.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
[Section]
Name = MultiMC
Version = 0.7.0-3813
Version = 0.7.0-4200
License = Apache 2.0 and MS-PL
Description = MultiMC is a custom launcher for Minecraft that allows you to have multiple, cleanly separated instances of Minecraft with a simple and powerful interface.
Category = 4
URLSite = https://multimc.org/
URLDownload = https://files.multimc.org/downloads/mmc-develop-win32.zip
SHA1 = 94b8e884cbf59378754bc300e60e570ed204e819
SizeBytes = 14141416
SHA1 = 1096e20d0c8f1abe61d00596ed166843833c84d9
SizeBytes = 14255069
Icon = multimc.ico
Screenshot1 = https://user-images.githubusercontent.com/54766538/276584135-c27902a2-aa45-4cdd-a2f7-fdb6fb327cd5.png
Installer = Generate

[Generate]
Files = MultiMC\*.exe|MultiMC\*
DelFile = multimc.cfg|notifications.json|MultiMC-0.log|MultiMC-1.log
DelDir = themes\custom|translations
DelDirEmpty = icons|instances|skins|themes
6 changes: 6 additions & 0 deletions neko98.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ Category = 4
URLDownload = https://archive.org/download/neko98/neko98_4.zip
SHA1 = 0213288fd85ce90b72279c05bcfabeb8d044b8d9
SizeBytes = 69538
Installer = Generate

[Generate]
Files = Neko98*.exe|*
DelReg = HKCU\Software\DHSoft\Neko95
DelRegEmpty = HKCU\Software\DHSoft

[Section.0404]
License = 免費軟體
Expand Down
7 changes: 5 additions & 2 deletions nogba.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,11 @@ URLSite = https://www.nogba.com/
URLDownload = https://www.nogba.com/download/3.2/no$gba-win.zip
SHA1 = 8cc6007e548988a3bc5c99d13722ffd99b07b705
SizeBytes = 214901
Installer = Generate

[Generate]
DelFile = NO$GBA.INI
DelDirEmpty = SLOT

[Section.0a]
Description = No$GBA es un emulador de Nintendo DS y GameBoy Advance.


4 changes: 4 additions & 0 deletions oswan.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ URLDownload = https://dl.emulator-zone.com/files/emulators/wonderswan/oswan/Oswa
SHA1 = 8cecc6bd3b07dd3905cf0f72dc9a0c5ee028995c
SizeBytes = 119621
Icon = oswan.ico
Installer = Generate

[Generate]
DelFile = Oswan.ini|Oswan.log

[Section.041f]
Description = Oswan, açık kaynak bir Wonderswan emülatorüdür.
6 changes: 6 additions & 0 deletions otter.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ URLSite = https://otter-browser.org
URLDownload = https://downloads.sourceforge.net/project/otter-browser/otter-browser-1.0.01/otter-browser-win32-1.0.01-xp.zip
SHA1 = 33333aa188bbdd430e7ca62e9fbb5a464c0bd087
SizeBytes = 70390771
Installer = Generate

[Generate]
Files = otter-browser-win32-1.0.01-xp\o*.exe|otter-browser-win32-1.0.01-xp\*
DelDir = .\..\Otter\cache|.\..\Otter\Otter
DelDirEmpty = .\..\Otter

[Section.0a]
Name = Navegador Otter
Expand Down
9 changes: 7 additions & 2 deletions precisecalc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,13 @@ Description = A free and open source scientific calculator for Windows.
Category = 11
URLSite = http://preccalc.sourceforge.net
URLDownload = http://download.sourceforge.net/preccalc/preccalc-32bit.zip
SHA1 = 6a2711d3c72708f3876ac128fcd1f19a5145d77a
SizeBytes = 192127
SHA1 = 0c2c48b3ffc3a6f0faef74c539d3bf9f2cbedcc4
SizeBytes = 208036
Installer = Generate

[Generate]
DelReg = HKCU\Software\Petr Lastovicka\calc
DelRegEmpty = HKCU\Software\Petr Lastovicka

[Section.0a]
Description = Una calculadora científica gratuita y de código abierto.
Expand Down
8 changes: 6 additions & 2 deletions project64.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,12 @@ URLSite = https://www.pj64-emu.com/
URLDownload = https://archive.org/download/project-64-3.0.1-5664-2df-3434-1/Project64-3.0.1-5664-2df3434.zip
SHA1 = 86324809cd0ecf4b3f76dc59dfb24f76100a3326
SizeBytes = 4496865
Installer = Generate

[Generate]
DelDir = Logs|Textures|Config
DelDirEmpty = Save|Screenshots
DelReg = HKCU\Software\Project64

[Section.0a]
Description = Project64 es un emulador muy conocido de Nintendo 64. Necesita aceleración 3D.


4 changes: 3 additions & 1 deletion restoration.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ Name = Restoration
Version = 3.2.13
Description = Restoration is a freeware, portable app that can restore files accidentally deleted from the recycle bin.
Category = 12
URLDownload = https://files1.majorgeeks.com/10afebdbffcd4742c81a3cb0f6ce4092156b4375/drives/Restoration.zip
LicenseType = 2
URLDownload = https://web.archive.org/web/20210328174143/www3.telus.net/mikebike/Restoration.zip
SHA1 = 34ae0bcecc5b54fb1a6675c75c08295871cf293e
SizeBytes = 167773
Icon = restoration.ico
Installer = Generate

[Section.041f]
Description = Restoration, geri dönüşüm kutusunda kazayla silinen dosyaları kurtarabilen bir freeware ve taşınabilir uygulamadır.
7 changes: 7 additions & 0 deletions sdi-tool.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ URLSite = https://sdi-tool.org
URLDownload = https://sdi-tool.org/releases/SDI_R2201.zip
SHA1 = bda8c7489d394b90395cca9772a8a0d6a932cb62
SizeBytes = 5383404
Installer = Generate

[Generate]
Files = SDI_auto.bat|*
DelFile = sdi.cfg
DelDir = logs|indexes|drivers
Icon = SDI_R2201.exe

[Section.041f]
Description = Sürücüleri kurmak için yardımcı bir araç.
1 change: 1 addition & 0 deletions sopwith3.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ URLSite = https://www.wingkong.net/sopwith2b/sopwith3.html
URLDownload = https://download.sourceforge.net/sopwith3/sopwith-3.0.0-win32.zip
SHA1 = cbe3893d340678f4e22e7967b1e5c7f557724c2a
SizeBytes = 526387
Installer = Generate

[Section.041f]
Description = Sopwith, bir çift kanatlı uçak (Sopwith Camel adlı) uçurduğunuz ve rakiplerinizin üslerini, kara ve hava kuvvetlerini mahvetmeye çalıştığınız bir yandan kaydırmalı, arcade nişancılık oyunudur.
2 changes: 1 addition & 1 deletion supercars3.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ License = Freeware
Description = Supercars 3 is a Java / GTGE-powered remake of classic Super Cars / Super Cars II game from the Atari ST / Amiga, with stuff borrowed from those games and also from Supercars International (MS-DOS).
Category = 4
URLSite = https://jotd.pagesperso-orange.fr/supercars3/
URLDownload = https://jotd.pagesperso-orange.fr/supercars3/Supercars3_06.zip
URLDownload = https://web.archive.org/web/201604if_/https://jotd.pagesperso-orange.fr/supercars3/Supercars3_06.zip
SHA1 = 6fd396624fb19064f4b89e3bdd964fa6fd048d61
SizeBytes = 5888807

Expand Down
5 changes: 5 additions & 0 deletions vbam.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@ URLSite = https://visualboyadvance.org/
URLDownload = https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.8/visualboyadvance-m-Win-x86_32.zip
SHA1 = 9a11d39796016fcf3f3a080c4578c45bbfae4628
SizeBytes = 11415976
Installer = Generate

[Generate]
DelFile = vbam.ini
DelReg = HKCU\Software\VisualBoyAdvance-m

[Section.amd64]
URLDownload = https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.8/visualboyadvance-m-Win-x86_64.zip
Expand Down
4 changes: 4 additions & 0 deletions waveshop.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ URLDownload = https://netix.dl.sourceforge.net/project/waveshop/waveshop-1.0.14/
SHA1 = 793e2762086e77364802fa94e9c2b8003e4f85d1
SizeBytes = 3317069
Icon = waveshop.ico
Installer = Generate

[Generate]
DelFile = WaveShop.ini

[Section.amd64]
URLDownload = https://nav.dl.sourceforge.net/project/waveshop/waveshop-1.0.14/waveshop-1.0.14.001-portable-x64.zip
Expand Down
6 changes: 6 additions & 0 deletions wxmedit.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,12 @@ SizeBytes = 16495754
SHA1 = 316550af63f6f2eed217c602818ba89092b378a8
Icon = wxmedit.ico
Screenshot1 = https://github.com/reactos/rapps-db/assets/3896345/a7cb984d-1dcc-4db1-8e8d-2e390599bfe1
Installer = Generate

[Generate]
Files = wxMEdit\*.exe|wxMEdit\*
DelFile = wxmedit.cfg|FontWidth.dat|portable_test
DelReg = HKCU\Software\wxMEdit

[Section.04]
Description = 用 C++ 与 wxWidgets 编写的跨平台文本/十六进制编辑器,即使在十六进制模式下也支持各种编码。
Expand Down
6 changes: 6 additions & 0 deletions xbgpack1.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ URLSite = https://web.archive.org/web/20190820014045if_/http://xcallono.cf/
URLDownload = https://web.archive.org/web/20221016174911if_/https://chat.reactos.org/files/1rxc6869z7rfdqdoiyq1wdqjoe/public?h=nWi06_4V2YHASeWtzUt_rWQMKKcOESXXMud7xwwHJVM&f=/Mario%2064%20Backgrounds.zip
SHA1 = 13385B2AD4794855CCC4AED0189FE8E943BE23C8
SizeBytes = 7721027
Installer = Generate

[Generate]
Files = *.png
Dir = %SystemRoot%\Web\Wallpaper
Lnk = !

[Section.041f]
Name = Super Mario 64 Arka Planlar!
Expand Down

0 comments on commit 0ac43c9

Please sign in to comment.