Git Product home page Git Product logo

fingercomp-programs's Introduction

Fingercomp's programs

This is a place where hopefully brilliant ideas become programs.

It's been a long time since I've really updated anything here. Many things changed, so some programs may no longer work correctly. If you spot a bug, please do open a issue.

Programs

Each package resides in its own directory. Look there for more information.

  • libsemver
    • A MoonScript port of a parser of semantic version strings originally written in Python.
  • libaevent
    • An advanced event library.
  • libder-decoder
    • Decodes data encoded using Distinguished Encoding Rules, a subset of ASN.1. For example, x.509 certificates.
  • libcsv
    • A CSV parser.
  • charts
    • Progress bars and histograms with extra precision.
  • particly
    • A really simple program that uses a Particle Card to "draw" bitmaps in the world.
  • pipedream
    • A simple graphical program.
  • railtank
    • A fancy tank monitoring program.
  • sniff
    • A network sniffer.
  • stars
    • A simple graphical program.
  • eumon
    • An EU storage monitor.
  • ffp
    • A PCM (or WAV if the provided converter is used) player.
  • lumber
    • A basic lumberjack program for a robot which uses an axe that can chop the whole tree, e.g., thaumcraft's axe of the stream.
  • synth
    • A powerful interface to the sound card.
  • libtls
    • An implementation of TLS 1.2.
  • libtls13
    • An implementation of TLS 1.3.
  • libhttp
    • An incomplete HTTP/HTTPS 1.1 library implemented on top of TCP sockets. May be useful in some awkward cases.

Repackaged

Programs I didn't write but had to repackage here as dependencies.

  • lua-lockbox
    • The most awesome pure Lua cryptography toolkit that I've ever found.
  • libbigint
    • Enables one to have very big integers, storing them in a metatable. Basic arithmetic operations (like abs, addition, division, etc.) are supported.

Unmaintained

Programs I have no interest in maintaining.

  • nn
    • Nanomachines control program.
  • gist
    • Gist downloader and uploader.
  • game-of-life
    • My implementation of Life.
  • opg-chat
    • IRC-like OpenPeripheral glasses chat.
  • smap
    • A simple Minecraft audio player.

fingercomp-programs's People

Contributors

fingercomp avatar leshainc avatar mckuhei avatar moonlightowl avatar musickiller avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

fingercomp-programs's Issues

Wont work

I can not get this program to work can you tell me what i am doing wrong I keep getting this error.

2017-08-16_12 49 03

Trees not detected.

Your "Lumber" code works great except that when the trees are grown it does not chop them down. I have tried several different axes and none are working.

Charts - ERROR: Attempting to index local 'self'; charts.lua:256

Any time I construct a container and call the draw function, I get this error about attempting to index local self, pointing to line 256 of charts.lua. Upon inspection of charts.lua, that whole code block is filled with references to self. I'm not a skilled coder (yet), but as far as I can tell, I can't see anything wrong with the self referencing of the object. I looks just like anything I see in other (non-oc) lua code in self-referencing by an object of itself in lua OOP.

I'm using (or attempting to) whatever version of charts oppm will install (I couldn't get hpm to install it due to an HTTP response error; is the repo down?). Open Computers 1.7.5.192 on Minecraft 1.12.2.

This is what I get.
| /usr/lib/charts.lua:256: attempt to index local 'self' (a nil value):
| stack traceback:
| /usr/lib/charts.lua:256: in fuction 'draw'
| /usr/bin/battpower.lua:105: in main chunk <-- this is obviously my program
| (...tail calls...)
| [C]: in function 'xpcall'
| machine:798: in function 'xpcall'
| /lib/process.lua:63: in functtion </lib/process.lua:59>

EDIT: Fixed error not on new line

P.S.: Didn't attach as a screenshot, because the game is running, and using a different pc for this.

net-flash problem

I can't seem to get this program to work. I did some tests and found my setup working when sending messages from the lua prompt. I used
component.modem.broadcast(1370, "net-eeprom", "eeprom", 1, "computer.beep()")
and the drone beeped.
And now I'm a bit out of ideas because I don't see an apparent reason for the net-flash program to refuse to work.
Hope you can help me with this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.