|
Комментарии | #1 Автор: Eugene_80286 (2025.02.04 09:34) | Для File Commando v1.30 в эмуляторах ПК нужно настраивать конфигурацию компьютера под 80х. У меня он заработал в 86Box(i80286 & 512mb стандартной памяти & Novell DOS 7.0). Во всех трех DOSBoxах не запустился. |
#2 Автор: Гость (2025.02.04 21:55) | Версии 1.30 нужна корректная работа INT 21h, AH=0Bh (DOS Check Input Status), которая в текущем DOSBox всегда возвращает ноль, т.е. программа ждёт пока нажмут какую-нибудь клавишу, но клавиша всегда не нажата.
Для версии 2.01 можно сделать себе ключ-файл без регистрации и СМС при помощи кода на PHP ниже, при этом он будет работать даже с пустой строкой когда $name = ''. Готовый файл "FCII.SN" нужно поместить в директорию к программе.
function FCIISerial($s) { while (strlen($s) < 31) { $s .= chr(0); } $s = substr($s, 0, 31).chr(0); $h = 0; for ($i = 0; ord($s[$i]); $i++) { $h += $h ^ ord($s[$i]); } $h += 10; $s .= pack('V', $h); return($s); }
$name = 'File Commando II v2.XX register';
file_put_contents('FCII.SN', FCIISerial($name)); |
| |
|