Coder Social home page Coder Social logo

Remote control of clumsy about clumsy HOT 18 OPEN

jagt avatar jagt commented on July 19, 2024 1
Remote control of clumsy

from clumsy.

Comments (18)

jagt avatar jagt commented on July 19, 2024 3

@jvanegmond I've uploaded a new release accepting command line options. There's no doc yet, but it's pretty easy to figure out the arguments in the commit 046572c .

An example:

clumsy.exe --filter outbound --drop on --drop-chance 50

from clumsy.

nddipiazza avatar nddipiazza commented on July 19, 2024 2

https://github.com/jagt/clumsy/wiki/Command-Line-Arguments @rogierschouten there you go

from clumsy.

jagt avatar jagt commented on July 19, 2024

I'm thinking of implementing a command line version and you can specify the parameters on start up. Would this meet your requirements?

from clumsy.

jvanegmond avatar jvanegmond commented on July 19, 2024

Yes, I think that would satisfy the requirements. We can always add network control later as a wrapper around the command line version.

from clumsy.

jagt avatar jagt commented on July 19, 2024

Cool! I'll try to get this done.

from clumsy.

billzhuang avatar billzhuang commented on July 19, 2024

tks @jagt , your commit fix our big problem.

from clumsy.

Ehntae avatar Ehntae commented on July 19, 2024

Hello, I was wondering if there was a way to have clumsy start when it opens, as I am opening from the command line, but having to interface with the GUI and press the start button removes my ability to automate its use, thanks!

from clumsy.

rafarojas avatar rafarojas commented on July 19, 2024

I would like to send the delay value of 70ms, I tried with:
.\clumsy --lag on --lag-delay 70

But it doesn't work. What should be the parameters?

from clumsy.

Ehntae avatar Ehntae commented on July 19, 2024

Change --lag-delay to --lag-time!

from clumsy.

rafarojas avatar rafarojas commented on July 19, 2024

Awesome, thanks ;)

from clumsy.

rafarojas avatar rafarojas commented on July 19, 2024

BTW, do you know where I can find documentation for those commands?
@aeomi on my tests I don't have to click on "Start" if I send at least one of the parameters, like drop, or the lag-time. But if I don't send any parameter it doesn't start right away and I will need to click on Start manually

from clumsy.

Ehntae avatar Ehntae commented on July 19, 2024

I see, that isn't what happens with me, I've had to use AHK to controlclick the start button when the application starts. I would still really like a command line based version of clumsy, it would definitely make the task of automation far easier. Also, as far as I know there is no documentation for it, however, you can view the source code and figure out most of the parameters from there is what I think the dev said.

from clumsy.

fabry00 avatar fabry00 commented on July 19, 2024

I would like to start clumsy from command line with these parameters :

Filters:
inbound and (ip.SrcAddr = 10.40.2.181 or ip.SrcAddr = 10.40.2.134 or ip.SrcAddr = 10.40.2.157 or ip.SrcAddr = 10.40.2.113 )

Functions:
Drop Inbound Outbound chance 10%

What are the clumsy commandline parameters?

thank you

from clumsy.

inequity avatar inequity commented on July 19, 2024

@fabry00 Add those settings to clumsy's config.txt as a new filter, then specify --filter filter_name to use it.

from clumsy.

rogierschouten avatar rogierschouten commented on July 19, 2024

any chance of documentation?

from clumsy.

rogierschouten avatar rogierschouten commented on July 19, 2024

Thx!

from clumsy.

eduranf avatar eduranf commented on July 19, 2024

Hi, it would be possible to lag udp packets targeted to a outbound multicast ip?
If yes, which would be the correct configuration?.

Thank you in advance

from clumsy.

moerwald avatar moerwald commented on July 19, 2024

Found this sample in config.txt. May help:

udp ipv4 against port: udp and (udp.DstPort == 12354 or udp.SrcPort == 12354)

So your filter could be:

udp and ip.DstAddr == 224.x.x.x

from clumsy.

Related Issues (20)

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.