From 95734536f9ea1d2df3b3c18c3ed44bfdda6132a9 Mon Sep 17 00:00:00 2001 From: Rivulet Date: Tue, 23 Dec 2025 21:28:05 -0800 Subject: [PATCH] minifing --- apps/com.ruffles.launcher | Bin 650 -> 609 bytes scan.lua | 30 +++++++++++++++++++++++++++--- 2 files changed, 27 insertions(+), 3 deletions(-) diff --git a/apps/com.ruffles.launcher b/apps/com.ruffles.launcher index 01962c23e7eced15ddb3b5b8223a3a2e0119d826..c6746b28f82aadfac677e998f653b4047f08139a 100644 GIT binary patch literal 609 zcmV-n0-pV?lwD8TFcgOG`zx$mCBkF_X=rrHMaMv6(0$NtDXi1vBqxdK!49@VTM++! zcH5-g_?XbRh?LkT?|I+zIJxN%@`HHVFlFj0#F}~JCy9uMGG$24$MGOia9MK&{>Up( zCJc3$FwM}6ykOK>)FqSC_~`v*A-Atn`IVmE&CUW&2C%y{9oD|PUR{33EHK#2DL~Hmx4?VPFP*ynTuv;fIy6@fn;(X zv6~_=<@V-J*32^cAMY za_&`??pnMH*GGe^m}C7VVpZjsxLs$?s**7d&kpIe=*Q~g>s`VH;T7Xb`^`&1CZ8B% zF1hhsVH#_pupoo36nn_ivEPtzIb1AccA;EV+cloGxx&gGM;(C3-1R130m|26Jxrlc z0OAqjtI2<=K#r#^$?1M+;n()81J8D^n(GN zHlpvqFphpBVRd=lmJ(BfxG(Uc?|+2uG%ea>LQmSi|>5Xb2L& zM3r(haUV+jF!2&^v0!h&GFt)La3NWt`36|9Q;lY=khy9})~D>^t08k-f_+C5S56<0 z#zmI~>`R{Alv*`14>E;Ho4Bong?*MbswjyCy>Th7#gA@v*T_208E0u@t&*dh*L7Ed z)^rtko?mBLA@+rD6K_kQ^Cq@kAUx6qqN1=LgLBn+48%+(}m74Do?=C#q zL9JB=#yq8qv%cIDJ4uly`&Rl_U%zN%W`&YnWmKwmyck`?6@gjZ0LxWB<*t#~GDF~c z6i*`5{#%{`y2jZr*P*l5lBWpysvy%qbYHn$ozKkfW@issSI4fHQ5H(WjB+Zx3zvmJ z{OkY+p|jm5*jn=Vx~|Q#v-T+6+sF`U`f{#ws$(!zlZi-Bl##_n&4o6BTM|yl{zHc1 z?D;4<4zZ*?hD#-1p~!B6y$6G^V~Ct4s$NNNk$3Ronts(L1eqVPrO{z<{9C&3&q?%m zd{2`*?ZA0{r3R2E)Q@5~a6CBheGQU*=yw8-@Z!ftN+HX6OA^@!9l1|>$t{mIraa`n z1j_{mlqH<55yiN`J^AJRE&a8l5YKiL!v;Gi$FZ@RD90LVIwO|&QM))6ED>Z7E-u13 z&!<*K+i2HYzff6Y=%%B}re6O;dhOzW(^b diff --git a/scan.lua b/scan.lua index 322399f..b039458 100644 --- a/scan.lua +++ b/scan.lua @@ -51,8 +51,32 @@ local function format(scandata) return format_data end local textdata = textutils.serialise(format(scan("/"))) -local firstpart = "" -local secondpart = "" +local firstpart = [[local expect = require "cc.expect".expect +local base_url = "https://git.cadencoaster.com/Rivulet/ccphone/raw/branch/main/" +local function download_to(path) + expect(2, path, "string") + term.write(path) + if not http.checkURL(base_url..path) then error("URL is not valid" ,2) end + local data = http.get(base_url..path).readAll() + fs.makeDir(fs.getDir(path)) + local file = fs.open(path,"w") + if not file then error("Failed to open file", 2) end + file.write(data) + file.close() + print(" OK") +end + +local filesystem = ]] +local secondpart = [[ +for _,i in ipairs(filesystem.dirs) do + print("making dir",i) + fs.makeDir(i) +end +for _,i in ipairs(filesystem.files) do + download_to(i) +end + +shell.run("wget run https://raw.githubusercontent.com/Pyroxenium/Basalt2/main/install.lua -f /global-libraries/basalt.lua")]] local outfile = fs.open("install.lua","w") -outfile.write() +outfile.write(firstpart..textdata..secondpart) outfile.close() \ No newline at end of file