Domain Hoarding made less painfull
|
|
преди 1 седмица | |
|---|---|---|
| dist | преди 1 седмица | |
| doc | преди 1 седмица | |
| scripts | преди 1 седмица | |
| src | преди 1 седмица | |
| .gitignore | преди 2 седмици | |
| Cargo.toml | преди 1 седмица | |
| Lists.toml | преди 2 седмици | |
| Makefile | преди 1 седмица | |
| README.md | преди 1 седмица | |
| build.rs | преди 1 седмица |
Allows you to HOARd DOMains but with alot less pain associated with it.
"How to get my IP unbanned by Whois servers"
-- Probably you after using this tool.
(No windows support only unix.)
Use the new make file to either make pkg for macass or make deb for debian systems. If you are running gentoo or anything else just the usual make install, to uninstall do make uninstall obv. (both install and uninstall will require le sudo or root)
hoardom? (a tldr)hoardom is a rust based tool with cli, tui and to some degree gui interface. It is intended for checking and tracking the availability and status of domains and domain name ideas.
In short the threeish interfaces serve the following purposes :
that will probably not come because I have no time.
Have some screenshots I took as to know what will expect you and mainly for me to flex a bit.
Searching the default domain list returns results of the top 100ish tlds in just 1-3 seconds!
*(list of top 100ish tlds is a bit biased by my preference obviously)
Searching availability for all domains I was able to compiled which are purchasable through either : Porkbun, INWX or OVH (~637 Domains) will take only 10-20 Seconds!
Btw theres even tracking of you your favorites! Showing a persistant " ! " for domains that changed from unavailable to available (and reverse). To make it go away you'll need highlighting it and press enter (its meant so that no change goes unnoticed)
you can export stuff from tui wow!, tbh I dont know what else to show its pretty cool, check yourself tbh. It obviously can do full mouse support to and scrollwheel support is also there if you want
hoardom?hoardom's tui and especially its gui interface officially only supports Unix based systems, Windows was net tested!
The regular cli interface should work with the built in main lookup and fallback whois implementations on Windows but that hasn't been tested.
Not tested yet tbh. Probably wont build the GUI wrapper but should still add a desktop entry shortcut for opening it in terminal
# Install RustUp Toolchain (Optional if already installed)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# clone and enter this repo
git clone https://git.teleco.ch/crt/hoardom.git && cd hoardom
# make deb and install
make deb
sudo dpkg -i target/deb/hoardom*.deb
Not tested yet tbh. Same as above.
# Install RustUp Toolchain (Optional if already installed)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# clone and enter this repo
git clone https://git.teleco.ch/crt/hoardom.git && cd hoardom
# build and install
make
sudo make install
Also known as MacOS
# Install RustUp Toolchain (Optional if already installed)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# clone and enter this repo
git clone https://git.teleco.ch/crt/hoardom.git && cd hoardom
# make pkg installation file.
make pkg
After that go to the target/release folder and install the PKG file.
sudo make uninstall
And potentially fun facts.
- Question: How do I open the TUI?
- Answer: With :hoardom
-
- Question: I dont need GUI all I want is a simple command?
- Answer: Ofcourse! That was the initial idea, simply type :
-->hoardom somedomain.comto see if a specific domain is free
-->hoardom somedomainto check which top 100ish tlds are free
-->hoardom -l all -a somedomainto check all 600ish registerable domain names and explicitly show which ones are already taken
- Note: If you need stuff like csv outputs or other silly features check the CLi docs
As this is mentioned below as a fix to a bigger problem ive added this here (also partially because i forgot to rename import filter to import list, earlier typo that survived for too long)
Tldr you can make custom search list see example : doc/example-list.toml
Custom lists are basically a really simple toml file with a name and the tlds array.
To import them/update them use hoardom --import-filter ./path/to/list.toml --tui
the proper usage docs live here cause i didnt want this readme to become like 1km long (its already too long anyways)
Just so you know + how to get arround some of the bigger ones.
xn-- and the punycode for ur special character by hand or use a converter.Usually comments were left for things that had unusally high amounts of things not done by me. If code has like ... very minimal or barely any comments its probably my own spaghetti code. If its got a bunch of em that look overly gramatically correct it was done by an llm, heres infos as i believe projects should state their usage of ai so I can avoid pure slop projects on GH that only work halfways :