Какво да направите, ако терминалът казва, че не може да намери node, npx или hackcat-local?
Първо коригирайте средата за изпълнение на целевия терминал, след което започнете да използвате стандартната команда в настройките.
Първо определете коя програма липсва
Ако node или npx не се разпознават, това обикновено означава, че текущият терминал няма налична Node среда за изпълнение; текущият клиент изисква Node.js 18 или по-висока версия. Проверката трябва да се извърши под същия системен потребител и терминал на целевия компютър. Друг терминал или машина, която го изпълнява, не гарантира, че текущият процес вижда същия път. След като подготвите средата, отворете отново терминала, за да потвърдите, че програмата е налична.
Не третирайте незадължителната глобална инсталация като задължителна
Ако само hackcat-local не е намерен, първо потвърдете дали действително сте извършили глобална инсталация. Обичайният процес е да копирате цялата команда от Настройки → Отдалечено управление; тя ще подготви и стартира клиента и не изисква от вас първо да въведете глобално инсталирана кратка команда. Не изпълнявайте само последната част от командата и не третирайте процеса на изграждане на изходния код в документацията за разработчици като единствения метод за отстраняване на грешки.
След стартиране продължете да проверявате фазата на връзката
След като програмата стартира, все още са необходими идентификационни данни за акаунта, текущ адрес на услугата и мрежа; намирането на командата не означава, че е свързана. Изчакайте терминалът да покаже Local sandbox is ready!, след което проверете името на хоста в интерфейса. Запазете конкретни съобщения за грешки, ако изпълнението се провали, като правите разлика между проблеми със средата за изпълнение, неуспехи при изтегляне и грешки при удостоверяване; не изпълнявайте цялата програма за връзка като администратор само за да разпознаете командата.