Compare commits

..

10 commits

Author SHA1 Message Date
mellodoot
848b7a57a6
updated readme 2023-05-10 23:51:26 +01:00
mellodoot
9853be9003
updated gitignore 2023-05-10 23:51:21 +01:00
mellodoot
30cc8bc61e
added cli arg -help as an alternative to -h 2023-05-10 23:43:16 +01:00
mellodoot
24a93fa1d4
Merge pull request #2 from Agent421/main
Update methods.txt
2022-10-27 16:03:01 +01:00
dd98981b9d
Update methods.txt 2022-10-27 16:02:07 +01:00
mellodoot
f4f7bf571f
Merge branch 'main' into main 2022-10-27 15:59:15 +01:00
Agent421
61d0e46424
Update methods.txt 2022-10-26 22:17:10 +01:00
mellodoot
0392acae69
Merge pull request #1 from Agent421/patch-1
Update methods.txt
2022-10-26 14:11:07 +01:00
2e45a8c171
Update methods.txt
touched up to make it look prettier
2022-10-26 14:10:04 +01:00
Agent421
c750f6e6c7
Update methods.txt
if you say no then you are biased
2022-10-26 13:56:45 +01:00
4 changed files with 20 additions and 14 deletions

2
.gitignore vendored
View file

@ -1,2 +1,2 @@
.DS_Store
**/.DS_Store
/bin

View file

@ -1,5 +1,6 @@
# ipaddrgen 👩‍💻
### the funny ip address generator
## the funny ip address generator
a small cli program written in go that generates random ip addresses and "does things" to them.
@ -9,11 +10,11 @@ a small cli program written in go that generates random ip addresses and "does t
*legal disclaimer: no this isn't a "hacking" tool, it's a goofy piece of software that spits text out onto the screen and nothing more. I wholeheartedly encourage that this software be used in le funny hacking montage.*
# screenies 📸
## screenies 📸
![ipaddrgen in action](screenshots/v1term.png)
# use it! ✨
## use it! ✨
[download](https://github.com/mellodoot/ipaddrgen/releases/latest) whichever version is compatible with your OS (if such a version isn't listed, I'm so sorry!), then run it via your terminal!
@ -21,14 +22,14 @@ i.e. `./ipaddrgen-PLATFORM-ARCH`
for help with command-line arguments (for some fun customisation), try `./ipaddrgen -h`!
# build it! 📀
## build it! 📀
### requirements:
### requirements
- [go](https://go.dev/) (currently using 1.17.6)
- that's about it
### how:
### how
windows: `go build -o ./bin/ipaddrgen.exe ./src`

View file

@ -17,17 +17,12 @@ import (
// === internal vars (no need to edit these!) ===
var running bool
var i_was_IPv6 = false
var i_was_ported = false
var i_last_method string
var i_methods []string
//go:embed methods.txt
var i_methods_file embed.FS
//go:embed help.txt
var i_help_file embed.FS
// === timings ===
// minimum wait for an update (ms).
@ -50,7 +45,7 @@ var port_chance = 0.05
func main() {
if argIndex("h") >= 0 {
if argIndex("h") >= 0 || argIndex("help") >= 0 {
showHelp()
return
}

View file

@ -131,6 +131,16 @@ causing a ruckus on
grossly offending
nullnullnull
doing indescribable things to
doing unspeakable things to
doing outrageous things to
doing silly things to
owning
sending your minecraft base coordinates to
melting
dumping on
'boutta bust a nut on
exposing search history for
sending prayers to
saying night night to
giving up on
never gonna give up on