Collection of light-weight scripts written in various languages that find websites for you, without using non-default libraries https://finder.taevas.xyz
Find a file
2022-12-13 21:04:03 +01:00
C# Cleaned stuff up 2022-12-11 20:00:36 +01:00
Crystal Fix Crystal script being unable to put "9" in URL 2022-12-13 02:37:57 +01:00
Go Added Go 2022-12-13 21:04:03 +01:00
Javascript Cleaned stuff up 2022-12-11 20:00:36 +01:00
Node.js Make use of defaults.json (except C# for now) 2022-12-12 21:03:40 +01:00
Python Make use of defaults.json (except C# for now) 2022-12-12 21:03:40 +01:00
Ruby Make use of defaults.json (except C# for now) 2022-12-12 21:03:40 +01:00
.gitignore Make use of defaults.json (except C# for now) 2022-12-12 21:03:40 +01:00
defaults.json Make use of defaults.json (except C# for now) 2022-12-12 21:03:40 +01:00
index.html Cleaned stuff up 2022-12-11 20:00:36 +01:00
LICENSE Added license 2020-07-15 19:35:54 +02:00
README.md Cleaned stuff up 2022-12-11 20:00:36 +01:00

Website-Finder

Website-Finder is a collection of light scripts written in various programming languages without the need for external libraries that finds websites of all sorts for you and automatically makes reports of that, usually in the form of a json file

ARGUMENTS

You can use arguments when launching scripts through the cli/terminal

  • "-t" (times) defines the number of URLs the script will go through
  • "-p" (protocols) defines the application protocol used, multiple protocols can be defined by separating them with a ","
  • "-d" (domains) defines all the top-level and second-level domains the URLs will use, separated only by a ","
  • "-s" (second) defines how likely it will be that the URLs feature a second-level domain, 0 being impossible and 100 being always
  • "-l" (log) will make all URLs be logged in the cli/terminal if it's present
  • "-min" (minimum) defines the minimum length of the URLs
  • "-max" (maximum) defines the maximul length of the URLs

Default values can be found in defaults.json

REPORTS

Once a script is done running, it will fill a .json report in its directory

OTHER STUFF

For information exclusive to a script, read the README.md file in its directory