kerf2 / MCsniperGO

MCsniperGO, a fast, efficient, and feature-packed minecraft name sniper.

Home Page:https://mcsniperpy.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MCsniperGO

By Kqzz

downloads Discord

Usage

  • Install go
  • Download or clone MCsniperGO repository
  • open MCsniperGO folder in your terminal / cmd
  • put your prename accounts (no claimed username) in gc.txt and your normal accounts in ms.txt
  • put proxies into proxies.txt in the format user:pass@ip:port (there should NOT be 4 : in it as many proxy providers provide it as)
  • run go run ./cmd/cli
  • enter username + claim range
  • wait, and hope you claim the username!

Claim Range

Use the following Javascript bookmarklet in your browser to obtain the droptime while on namemc.com/search?q=<username>:

javascript:(function(){function parseIsoDatetime(dtstr) {
    return new Date(dtstr);
};

startElement = document.getElementById('availability-time');
endElement = document.getElementById('availability-time2');

start = parseIsoDatetime(startElement.getAttribute('datetime'));
end = parseIsoDatetime(endElement.getAttribute('datetime'));

para = document.createElement("p");
para.innerText = Math.floor(start.getTime() / 1000) + '-' + Math.ceil(end.getTime() / 1000);

endElement.parentElement.appendChild(para);})();

If 3name.xyz has a lower length claim range for a username I would recommend using that, you can get the unix droptime range with this bookmarklet on 3name.xyz/name/<name>

javascript: (function() {
    startElement = document.getElementById('lower-bound-update');
    endElement = document.getElementById('upper-bound-update');
  
  	if (startElement === null) {
    	startElement = 0;
    } else {
      startElement = startElement.getAttribute('data-lower-bound')
    }
  
  
    para = document.createElement("p");
    para.innerText = Math.floor(Number(startElement) / 1000) + '-' + Math.ceil(Number(endElement.getAttribute('data-upper-bound')) / 1000);
    endElement.parentElement.appendChild(para)
})()

accounts formatting

gc.txt and ms.txt

EMAIL:PASSWORD

understanding logs

Each request made to change your username will return a 3 digit HTTP status code, the meanings are as follows:

  • 400 / 403: Failed to claim username (will continue trying)
  • 401: Unauthorized (restart claimer if it appears)
  • 429: Too many requests (add more proxies if this occurs frequently)

About

MCsniperGO, a fast, efficient, and feature-packed minecraft name sniper.

https://mcsniperpy.com


Languages

Language:Go 100.0%