mirror of
https://github.com/osmarks/random-stuff
synced 2025-10-28 12:27:39 +00:00
arr_controller.py- Automatically Routed Rail prototype control system. It was set up on a test track on SwitchCraft 2 but not deployed more widely due to a lack of real usecases (instantaneous teleportation made it mostly decorative), some minor issues in cart handling, and some less minor issues in routing multiple users at once.chat-ethics-monitor.luamonitored chat and computed message ethicality using our proprietary algorithms, and incorporated laser defenses against highly unethical messages.cem2.luahad a nicer UI but unfortunately no laser defense control authority.
es_player_scan.luawas a system installed in some facilities to report player counts to central metrics processing.ethics-door.luawas installed in the Apiaristics Division and gated access behind sufficiently novel and ethical messages.evil-door.luawas also part of the Apiaristics Division access control system.flyto_good.luais an early design for a neural interface fly-to-coordinates program now incorporated intoni-ctl.hacker.luaprints randomly generated hacker jargon in ominous green text.holo-3dplot.luarenders graphs on OpenComputers hologram projectors.holoball.luais a 3D version of the famous "bouncing ball" screensaver.holoclock2.luais a port of a hologram text demo from somewhere to not cause horrible TPS problems. It displays the time.- I don't know what
holoconstrained.luadid but it doesn't seem to reveal anything proprietary so it's available. hologram.luaoverlaps several holograms for some kind of rendering thing I forgot. I think in principle you can get many more colours out of this.holo-graph.luais a somewhat boring use of a hologram projector to just display a single line.holo-map.luaused several hologram projectors to display a 3D map of SwitchCraft 2. I didn't have depth data so this was essentially a slightly flickery monitor.- The map data was constructed using
stitch_dynmap.py,tomapdata.py, some reslicing process I forgot, andpngquant.
- The map data was constructed using
itemfilter.luais a trivial script which just dumps cobblestone from an ender chest and moves other things into a nonender chest.kristdump.pydumps Krist transactions to a local database for analysis.laser_tbm.luawas a simple and somewhat problematic script for using a small swarm of laser turtles to dig tunnels. While it was slower than a sheet of nonlaser turtles and produced nonuniform roofs, it was significantly cheaper and enabled the rapid excavation of the several-thousand-block Secret Tunnel Network connecting outer Switch City and the Secret Cheese Facility.matrixrain.lua- Matrix Rain effect on monitors.mekfr.luaran simple controls for a Mekanism fusion reactor and interfaced it with the metrics system.ncfr.luadid NuclearCraft reactors and not control.ncfroc.luadid control.
modem2metrics.luawas used withmekfr.luaand some other systems and bridged ingame modems to the metrics system.motion_integrator_test.luawas used to test some motion intgeration algorithms to reduce reliance on GPS inni-ctl. Earlier prototypes did not at all work. The addition ofdeltaPosX(clientside rather than serverside velocity, essentially) made it work essentially perfectly.ni-position-approximator.luawas an earlier attempt.
ni-ctl.luais my very overengineered neural interface flight/autodefense/utility program.- Due to module count limitations, it could use remote devices (usually (possibly only) lasers) via
ni-ctl_spudnet_interface.luaandpocket-offload.lua. experimental_3d_pointer.luais probably connected in some way.nilaser.luais a very early precursor before it was merged into flight control code and some other things.
- Due to module count limitations, it could use remote devices (usually (possibly only) lasers) via
nnrelay.luais used to program OC nanomachines from CC.number-display.luaprobably prints ominous yet meaningless numbers or something.one-way-hallway.luacontrolled the Apiaristics Division's famed one-way hallway.panel-turtle.luawas used for moderately hidden defensive turtles in Apiaristics Division walls.pgps.luais an implementation of ComputerCraft GPS able to operate passively (without transmitting a GPS ping; unlike real-world GNSS, CC GPS requires broadcasts from receivers) using known computers' broadcasts. It did not actually improve on the position solver significantly, which made real-world use somewhat problematic.remote_drone.luais an in-development-some-time-ago system for securely controlling OC drones. It interacts withremote_drone-cc.lua.retina-scan-door.luawas used to control access to the Apiaristics Division's Initiative Sigma conference room, with retina scan effects.rimo-door.luawas for the onsite Records and Information Management Office.sentry.luais a laser sentry program which is somewhat safer than standard ones in that it will not fire through protected players to kill mobs.draconic_reactor.luacontrolled a draconic reactor (in combination with some flux gates and a RFTools screen for some auxiliary functions) with remarkably few catastropic explosions.AFLKHASKJFHasuifhasf.luaprovided near-omniscient model monitoring including position fixes using a feed from the VLA (Very Large Array) and onsite trilaterator system.piston-door.luawas a piston door controller with a nice control panel. For security reasons, the code is entirely ignored and allowances to open handled by another computer nearby with an entity sensor.autonomous-bee-processor.luawas used as part of an attempt to selectively breed Forestry bees automatically, although it unfortunately proved impractical because of the large amounts of honey consumed scanning every bee.fast-approx-dig.luadug out rooms inaccurately but very fast using a turtle, because I was once too lazy to dig a room and also to do a lot of work writing down edge cases in the various loops involved in digging.furnace_controller.luais a naive but effective furnace controller program.ore-thing.luamanaged Actually Additions Lens of the Miner systems.spatial_tp.lua(ab)used Applied Energistics Spatial IO systems and ender chests as teleporters.geiger.luawas a simple system deployed to monitor NuclearCraft radiation levels using a network of Geiger counters.ae2_metric_exporter.luarelayed information from an AE2 system to metrics.3dgraph_slave.luaand3dgraph_master.luaare a somewhat janky system for displaying arbitrary inequalities using a large field of blocks managed by command cmputers.apiobotrobot.luais a helpful ingame assistant using command computers (for creative servers).- One of many APIONETs,
apionet.luawas a rednet-style OC networking system, in the sense that messages were broadcast literally everywhere when they were sent. potatoasm.luawas apparently a register machine VM.lua-adt.luawas a project by baidicoot to integrate ADTs into Lua using horrifying regex manipulations for PotatOS Advanced Projects.potatos-obfuscation-tool.luawas a dubious-quality obfuscator used at one point to obfuscate something.cartdrone.luaused Computer Minecarts as the CC equivalent of OC drones.oc-gps.luawas a port of the CC GPS concept to OC.oc-drone.luaused OC drones to do something or other (pointlessly follow players)? It seems to incorporate GPS. OC has (had) navigation upgrades, but they have a very short range.oc-drone-netboot.luawas a simple bootloader for OC drones which allowed them to boot directly off the internet to work around codesize limits.oc-remote-wake.luawas used to get around CC power management issues by using OC computers, which had different power management issues.cobble-compressor.luaproduces compressed cobblestone.autokit.luaused AE2 to automatically provision strongboxes of kit from a defined kit list.basenet.luawas a simple framework for within-base systems coordination.energraph.luamonitors RF-holding devices, with no actual graph.pxsign.luais an internal potatOS codesigning tool, as isdcopy.lua.opus-trilaterator.luais an early version ofAFLKHASKJFHasuifhasf.lua.potatos-chat-monitor.luawas deployed on SwitchCraft 2 to monitor chat for potatOS-related issues.endermail.luaused EnderStorage-style ender chests to implement any-to-any remote item transfers.ender-chest-seeker.luaautomatically scanned ES ender chest channels for items.thing-mover.luamoved items.automelon.luaran AutoMelon vending machines.door-internal.luaanddoor-external.luacomprised a door system with an excellent insult library.oc-robot-name-thing.luanamed computers using OC robot names.web2tape.luais an oddly named program to download to Computronics tapes.sgns.luachanged the design of CC GPS for additional security.rsrn.lua(Really Slow Redstone Networking) transmitted messages over redstone wires.keyctl.pymanaged keys for an early version of SPUDNET HKI.modem-logger.luaomnisciently moitored network traffic.potatad-config.luaandpotatoad-extreme.luawere used to drive advertising displays on SC2.gicr-v2.luarelayed ingame chat to SPUDNET for reasons now lost to time.thor_laser_unit.luawas part of a laser defense system on TC6.potatounplex.luais a graphics program.potatobox.luaused PotatOS sandbox technology (which, yes, has some flaws) to sandbox public CC computers.echest.luaprovided chat control over enderchests, but was problematic due to accidentally eating items sometimes.bundlenet.luasent messages very slowly over bundled redstone.lms.lua(Lightweight Messaging System) is almost the simplest possible CC chat program, for use on LANs.autocompactron.luawas used in the automated production of Compact Machines.tomatos.luawas a design for a more compact and camouflagued version of PotatOS. Thanks to better antidetection methods, TomatOS is believed to run on ██% of currently operating CC computers.rift.luacontrolled Mekanism teleporters.intruder-annoyer.luaused particle generators to subject unauthorized visitors to CCIM with barrier particles.spatial-control-system.luaallowed remotely managing spatial IO systems.concrecrafter.luaautomatically produced concrete for Keansian roads.ccss.luaran Chorus City street signs.labelnet.luatransmitted messages over the labels of adjacent computers.golboard.luadisplayed Game of Life on something.golfloor.luauses a physical virtual display.demovirus.luais a demo virus.p2p-manager.luawas used to keep track of AE2 P2P tunnels.chatwhy.luaredirects terminals to chat.ULTRADUMP.luawas designed to dump literally any Lua object (excluding native handles I guess) to disk. Not finished.arc.luawas an early implementation of AR for CC overlay glasses.crane.luabundles a CC program (and imports) into one file, using filesystem virtualization.
See also PotatOS.

