![]() |
|
Building script - Printable Version +- Cuberite Forum (https://forum.cuberite.org) +-- Forum: Cuberite (https://forum.cuberite.org/forum-4.html) +--- Forum: Discussion (https://forum.cuberite.org/forum-5.html) +--- Thread: Building script (/thread-612.html) |
RE: Building script - NiLSPACE - 11-21-2012 so this should be better? : Code: [Setup]
AppName=MC-Server
AppVersion=R1052
DefaultDirName={commonappdata}\FakeTruth\MC-Server
DefaultGroupName=MC-Server
UninstallDisplayIcon={app}\MCServer.exe
Compression=lzma2
SolidCompression=yes
OutputDir=userdocs:MC-Server
[Files]
Source: "mcserver.exe"; DestDir: "{app}"
Source: "Configuration.bat"; DestDir: "{app}"
Source: "crafting.txt"; DestDir: "{app}"
Source: "furnace.txt"; DestDir: "{app}"
Source: "groups.ini"; DestDir: "{app}"
Source: "items.ini"; DestDir: "{app}"
Source: "monsters.ini"; DestDir: "{app}"
Source: "settings.ini"; DestDir: "{app}"
Source: "terrain.ini"; DestDir: "{app}"
Source: "users.ini"; DestDir: "{app}"
Source: "webadmin.ini"; DestDir: "{app}"
Source: "Plugins\SquirrelChatLog.nut"; DestDir: "{app}\Plugins"
Source: "Plugins\Core\ban.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\coords.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\gamemode.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\gotoworld.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\help.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\item.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\kick.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\main.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\motd.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\onblockdig.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\onblockplace.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\oncraftingnorecipe.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\onkilled.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\onlogin.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\onplayerjoin.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\playerlist.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\pluginlist.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\regeneratechunk.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\reload.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\spawn.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\stop.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\teleport.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\time.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\top.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\unban.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\viewdistance.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\web_chat.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\web_manageplugins.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\web_permissions.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\web_playerlist.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\web_serversettings.lua"; DestDir: "{app}\Plugins\core"
Source: "Plugins\Core\web_whitelist.lua"; DestDir: "{app}\Plugins\core"
Source: "webadmin\template.html"; DestDir: "{app}\Plugins\core"
[Run]
Filename: "{app}\Configuration.bat"; Description: "Launch de Configurator";
[Icons]
Name: "{commondesktop}\MCServer"; Filename: "{app}\mcserver.exe"; WorkingDir: "{app}"RE: Building script - ThuGie - 11-21-2012 Why not do Source: "Plugins\Core*.lua" that should work thought xoft already told you that. RE: Building script - xoft - 11-21-2012 Better, but still no wildcards EDIT: Too slow
RE: Building script - NiLSPACE - 11-21-2012 Code: [Setup]
AppName=MC-Server
AppVersion=R1052
DefaultDirName={commonappdata}\FakeTruth\MC-Server
DefaultGroupName=MC-Server
UninstallDisplayIcon={app}\MCServer.exe
Compression=lzma2
SolidCompression=yes
OutputDir=userdocs:MC-Server
[Files]
Source: "mcserver.exe"; DestDir: "{app}"
Source: "Configuration.bat"; DestDir: "{app}"
Source: "crafting.txt"; DestDir: "{app}"
Source: "furnace.txt"; DestDir: "{app}"
Source: "groups.ini"; DestDir: "{app}"
Source: "items.ini"; DestDir: "{app}"
Source: "monsters.ini"; DestDir: "{app}"
Source: "settings.ini"; DestDir: "{app}"
Source: "terrain.ini"; DestDir: "{app}"
Source: "users.ini"; DestDir: "{app}"
Source: "webadmin.ini"; DestDir: "{app}"
Source: "Plugins\SquirrelChatLog.nut"; DestDir: "{app}\Plugins"
Source: "Plugins\Core\*.lua"; DestDir: "{app}\Plugins\core"
Source: "webadmin\template.html"; DestDir: "{app}\webadmin"
[Run]
Filename: "{app}\Configuration.bat"; Description: "Launch de Configurator";
[Icons]
Name: "{commondesktop}\MCServer"; Filename: "{app}\mcserver.exe"; WorkingDir: "{app}"![]() (11-21-2012, 05:54 AM)xoft Wrote: EDIT: Too slow what do you mean? RE: Building script - NiLSPACE - 12-01-2012 Yea another update ![]() changelog: Quote:- fixed a bug where it didn't import "Address=/game/checkserver.jsp?user=%USERNAME%&serverId=%SERVERID%" into the settings.ini hope you like it
RE: Building script - NiLSPACE - 12-01-2012 i created a repository. it also has a bug tracker so if someone finds a bug, please post it. in the repository you can find the latest version. https://code.google.com/p/mc-server-build-script/ RE: Building script - xoft - 12-02-2012 Nice ![]() Useless, but nice
RE: Building script - NiLSPACE - 12-02-2012 well i tought if nobody wil post something for days il make a reason for posting something
RE: Building script - xoft - 12-02-2012 True, true. RE: Building script - NiLSPACE - 12-27-2012 i can't believe how usefull these scripts are ![]() I now have a script that collects all the PDB files, the crashdumps and the MCServer.exe and put them into a .zip and then copy that into a dropbox folder so i can just copy the link and give it to people. i also have a script that opens MCServer_Debug.exe and when i use /stop the script deletes the region folder recompiles the server and starts the server again. I am now using that to find out if i can make the Desert Hills a bit more like Minecraft
|