OpenComputerScripts/programs.info

141 lines
3.9 KiB
Plaintext
Raw Normal View History

2018-11-21 11:45:58 +08:00
{
2018-11-21 11:55:45 +08:00
["grab"]={
2018-11-21 11:45:58 +08:00
title="Grab",
info="Grab - Official OpenComputerScripts Installer",
files={
2018-11-24 01:29:56 +08:00
"grab.lua",
2018-11-24 16:16:54 +08:00
["grab_installer.lua"]="/tmp/.grab_installer.lua"
2018-11-24 01:29:56 +08:00
},
2018-11-24 16:16:54 +08:00
installer="/tmp/.grab_installer.lua"
2018-11-21 11:45:58 +08:00
},
2018-11-21 11:55:45 +08:00
["checkarg"]={
2018-11-21 12:08:25 +08:00
title="Arugment Checker",
2018-11-21 11:45:58 +08:00
info="For easier argument checking",
files={
2018-11-24 21:33:02 +08:00
["libs/checkarg.lua"]="checkarg.lua"
}
},
["util"]={
title="Utility",
info="Misc programming helper.",
files={
["libs/util.lua"]="util.lua"
2018-11-21 11:45:58 +08:00
}
},
2018-11-21 11:55:45 +08:00
["libevent"]={
2018-11-21 11:45:58 +08:00
title="LibEvent",
info="For easier event processing",
files={
2018-11-30 17:59:07 +08:00
["libs/libevent.lua"]="libevent.lua",
["libs/libevent_doc.txt"]={
"/usr/man/libevent",
"/tmp/libevent_doc.txt"
}
2018-11-21 11:45:58 +08:00
},
requires={
"checkarg"
}
},
2018-11-21 12:08:25 +08:00
["libgpu"]={
title="LibGPU",
info="For easier gpu programming",
files={
2018-11-24 21:33:02 +08:00
["libs/libgpu.lua"]="libgpu.lua"
2018-11-21 12:08:25 +08:00
}
},
["simple_data_structure"]={
title="Simple Lua Data Structure",
info="Provides class(...),queue and vector",
files={
2018-11-24 21:33:02 +08:00
["libs/simple_data_structure/class.lua"]="class.lua",
["libs/simple_data_structure/queue.lua"]="queue.lua",
["libs/simple_data_structure/vector.lua"]="vector.lua"
2018-11-21 12:08:25 +08:00
}
2018-11-21 12:14:03 +08:00
},
2018-11-21 12:08:25 +08:00
["minesweeper"]={
title="Mine Sweeper",
info="A simple game",
files={
"MineSweeper.lua"
},
requires={
"libgpu","libevent","simple_data_structure"
}
},
["shrink"]={
title="Shrink",
info="Shrink string by removing useless spaces.",
files={
"shrink.lua"
}
},
2018-12-04 13:50:38 +08:00
["libhuffman"]={
title="Huffman compression library",
info="Inflate and deflate in Huffman algorithm.",
files={
"libhuffman.lua"
}
},
2018-11-21 11:55:45 +08:00
["drone"]={
2018-11-21 11:45:58 +08:00
title="Drone",
info="Drone console and bios",
author="Kiritow",
2018-11-24 16:04:29 +08:00
contact="1362050620@qq.com",
2018-11-21 11:45:58 +08:00
files={
2018-11-24 21:33:02 +08:00
["programs/drone/drone_bios.lua"]="drone_bios.lua",
["programs/drone/drone_console.lua"]="drone_console.lua",
["programs/drone/drone_radar.lua"]="drone_radar.lua",
["programs/drone/drone_flash.lua"]="drone_flash.lua"
2018-11-21 11:45:58 +08:00
},
requires={
"libevent", "shrink"
2018-11-21 11:45:58 +08:00
}
},
2018-11-21 11:55:45 +08:00
["smartstorage"]={
2018-11-21 11:45:58 +08:00
title="Smart Storage",
2018-11-24 21:33:02 +08:00
info="Smarter chests, auto-crafting...",
2018-11-21 11:45:58 +08:00
author="Kiritow",
files={
2018-11-24 21:33:02 +08:00
["programs/smartstorage/SmartStorage.lua"]="SmartStorage.lua"
2018-11-21 11:45:58 +08:00
},
requires={
"libevent"
}
2018-11-24 21:33:02 +08:00
},
["smartstoragerobot"]={
title="Smart Storage Robot Client",
info="This is the client program of Smart Storage System.",
author="Kiritow",
files={
["programs/smartstorage/SmartStorageRobot.lua"]="SmartStorageRobot.lua"
},
requires={
"libevent"
}
},
["station"]={
title="Station",
info="Collection of railway station control programs.",
deprecated=true,
files={
["programs/station/station_2_3.lua"]="station_2_3.lua",
["programs/station/station_2_4.lua"]="station_2_4.lua",
["programs/station/station_2_4_2.lua"]="station_2_4_2.lua",
["programs/station/station_2_6.lua"]="station_2_6.lua"
},
requires={
"libevent","checkarg","util","simple_data_structure"
}
2018-12-31 02:20:51 +08:00
},
["prtsc"]={
title="Print Screen",
info="Save screen to file when PrtSc key is pressed.",
author="Kiritow",
files={
"prtsc.lua"
},
requires={
"libevent"
}
2018-11-21 11:45:58 +08:00
}
}