Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possible usage on Windows? #19

Open
maxdow opened this issue Jan 30, 2015 · 6 comments
Open

Possible usage on Windows? #19

maxdow opened this issue Jan 30, 2015 · 6 comments

Comments

@maxdow
Copy link

maxdow commented Jan 30, 2015

Have you tried to implement your code in a Windows environment? Is it possible?

@tylertreat
Copy link
Owner

Unfortunately I don't have access to a Windows machine to develop on. I'm sure it's possible to implement a backend for it, although I'm not familiar enough with Windows APIs to say how you would do it. I'd happily accept any PRs which add support for it.

@ghost
Copy link

ghost commented Jan 30, 2015

There is a project for Windows (up to Windows 7 last I checked) called wipfw, which is somewhat of a port of ipfw to Windows. I left some commented stubs in to add support for it at a later date. I can also research into doing it with native windows networking stack.

@ghost
Copy link

ghost commented Jan 31, 2015

Looks like I may have found a winner, though to be honest... given what I've seen so far, looks like it's better to just use their project than try to re-implement a wrapper in Comcast (though I'm sure it's entirely possible). Theirs even has a fancy GUI.

http://jagt.github.io/clumsy/

Their wrapping this library: https://reqrypt.org/windivert.html
Since it's C, could potentially use it with Cgo if we really wanted to implement windows support.

@maxdow
Copy link
Author

maxdow commented Feb 1, 2015

Clumsy looks nice. Thanks ;-) do you think about making a gui or your project is more a core?

@omariom
Copy link

omariom commented May 10, 2015

+1

@tylertreat tylertreat changed the title Possible usage on Windows? Possible usage on Windows? Dec 27, 2015
@mardukbp
Copy link

There is also win-shaper, which uses a driver written in C. I hope it does not require too much work to use it as the Windows backend for Comcast. It would be awesome to have a cross-platform tool for simulating network conditions!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants