GithubHelp home page GithubHelp logo

sjmulder / trickle Goto Github PK

View Code? Open in Web Editor NEW
101.0 7.0 5.0 26 KB

600 baud pipe and terminal.

License: BSD 2-Clause "Simplified" License

Makefile 12.70% C 51.69% Roff 35.61%
unix utility textprocess pipe baud

trickle's Issues

Why not use pv -L ?

I can't see the usefulness of trickle existing this other well-known alternative
I'd glad to be lighted.
Thanks!

network support

is possible to add trickle for network slow program called "trinet", the argument a the source is host:port and a port for target, slow with -b argument number selected.

trinet [-b bitrate] host:port port

Compile error on Debian 9

When I run make on my Debian 9 machine, I get the following output:

cc -ansi -Wall  -o trickle trickle.c
In file included from trickle.c:12:0:
trickle.h:2:18: error: field ‘delay’ has incomplete type
  struct timespec delay;
                  ^~~~~
trickle.c: In function ‘main’:
trickle.c:31:3: warning: implicit declaration of function ‘nanosleep’ [-Wimplicit-function-declaration]
   nanosleep(&opts.delay, NULL);
   ^~~~~~~~~
Makefile:11: recipe for target 'trickle' failed
make: *** [trickle] Error 1

No binary is produced.

Missing features

Very nice little utility!
Now you should implement "noisy" lines (spurious characters) or error correction emulation (speed will not be constant depending on noisiness).
Full model emulation would be very nice also 😃

terminal resizing

This is awesome. I currently use it strictly for nostalgia with some terminal software I use daily.

An issue I noticed is that tritty doesn't seem to appreciate terminal size changes. E.g., if I'm connected with putty, using tritty, and I resize the window, the terminal disconnects and disappears immediately.

Create brew formula

Would you take the time to create a homebrew formula?

I would help out if you don't want to do it (if you are ok with that), but because I have 0 experience with ruby it might take some time.

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.