Warning: session_start(): open(/var/lib/php/sessions/sess_dua0brelgl7cdv1j2s71efeh15, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
set flag hotwire_here.
sclass Standalone_OSWithSplashScreens {
S programName = programTitle(); // doubles as directory
S backgroundID = #1102649;
S osID = #1016478; // version of Stefan's OS to use
bool showTopInput = true;
Runnable additionalUnpacking;
bool standalone = true;
S virtualDirName() { ret or2(virtualDirName, programName); }
// name / module lib ID / name / module lib ID / ...
new LS mainModules;
LS helperModules = ll("Task Bar", "#1019954/TaskBar_dev");
void run(S[] args) pcall {
ret if standalone && javaXStandalone_init(args, noConsole := true);
autoVMExit();
try {
temp tempWindow(standardSplashScreen(backgroundID, programName + " Loading"));
ret if standalone_start2(standalone, programName, osID, virtualDirName());
callF(additionalUnpacking);
saveTextFile(stefansOS_backgroundFile(), backgroundID);
standalone_runOSWithInitialModules(osID,
concatLists(oddEntries(mainModules), oddEntries(helperModules)),
osParams := litparams(
onStart := voidfunc(O os) { setOpt(os, minLoadScreenShowingTime := 20.0); },
hideFeatures := stefansOS_technicalFeatures(),
standardModules := mainModules,
botName := "",
osName := programName,
+showTopInput,
shutdownConsole := r { standardSplashScreen(backgroundID, programName + " Shutting Down") },
));
} catch print e { showConsole(); }
}
}