КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT&NSZN 68

Программное обеспечение ГУ, Загрузочные носители, и всё что с ними связано.
Аватара пользователя
hhanchik
Сообщения: 541
Зарегистрирован: 15 окт 2023, 09:15

КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT&NSZN 68

Сообщение hhanchik »

В данной теме попытаемся создать КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT & NSZN 68. У АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NLSN & NSCN 68 Совершенно другой алгоритм вычисления кода. лучше создать другую ветку.
здесь я выложу пары ERC и неудавшийся кальк с ошибкой. чуть-чуть позже.
Аватара пользователя
hhanchik
Сообщения: 541
Зарегистрирован: 15 окт 2023, 09:15

КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT&NSZN 68

Сообщение hhanchik »

программисты и энтузиасты любители знающие отлично язык ява (JAWA) подтягивайтесь.
Я НЕ программист от слова совсем.
Иначе я бы сам решил проблему и раздавал коды рядовым пользователям автомагнитол бесплатно, а коммерсам за деньги. :grin:
Аватара пользователя
hhanchik
Сообщения: 541
Зарегистрирован: 15 окт 2023, 09:15

КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT&NSZN 68

Сообщение hhanchik »

Вот пары ерс

E094290CF1FF5FEF 3A02FADA ОК

61A9030CF1FFDFEF 3167632B W68T OK

886C010CF1FFDFEF C7D5F50F W68T OK

440CAA0CF1FF5FEF 0125396F Y86T OК

440CAA0CF1FF5FEF 0125396F Y68T OK
Аватара пользователя
hhanchik
Сообщения: 541
Зарегистрирован: 15 окт 2023, 09:15

КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT&NSZN 68

Сообщение hhanchik »

ЭТОТ КАЛЬК ПИСАЛ НЕ Я!
ЕГО НАПИСАЛ ЧЕЛОВЕК С НИКОМ Q-PAVEL.
Этот кальк был взят на форуме турболео.
Паша, извини, если, что.
кальк был в условно открытом доступе по твоей воле.
а новое алго неправильное.
поэтому ущерб для тебя нулевой.
может кто ни будь поправит твой калькулятор.


старый кальк до моделей 66 РАБОЧИЙ.
скрипты ЯВА(КУПИЛ Я НА ХАЛЯВУ))) )
расширение скрипта сами добавите.
ПРИМЕЧАНИЕ. ПОСЛЕ ПОДЧЕТА НАЖМИТЕ ОБНОВИТЬ СТРАНИЦУ.


<script>
var ercFull;
ercFull = prompt( ' калькулятор тойота ERC\n16 символов 0-9 and A-Z', '' );
while (ercFull.length != 0x10 ){
alert(' введите 16 символов! ');
ercFull = prompt( ' ввод ERC\n16 знаков кода , 0-9 and A-F', '' );
}

var ercLeft = ercFull.slice(0, 8);

var ercRight = ercFull.slice(8, 16);

var ercRightBin;
ercRightBin = parseInt(ercRight, 16 );
ercRightBin = ercRightBin.toString(2);

var str = ercRightBin.toString(2);
while (str.length < 32) {
str = '0' + str;
}
ercRightBin = str;

var start = 0;

var end = str.length - 1;

var tmp = "";

var arr = new Array(end);

while (end >= 0) {
arr[start++] = str.charAt(end--);

}
var ercRightMirror = arr.join('');


start = 0;
end = ercRightMirror.length - 1;
var arr2 = new Array(end);
while (start <= end) {
arr2[start] = ercRightMirror.charAt(start++);
}
ercRightMirror = arr2.join('');


var magic;
magic = '234949137';
magic = parseInt(magic, 10);
magic = magic.toString(10);
ercLeft = parseInt(ercLeft, 16);
ercRightMirror = parseInt(ercRightMirror, 2);

var strXor;
strXor = ( ercLeft^ercRightMirror ) ;
strXor = strXor.toString(10);

var codeFinal;

codeFinal = strXor - magic;
if (codeFinal > 0) {
codeFinal = codeFinal.toString(16);
while (codeFinal.length < 8) {
codeFinal = '0' + codeFinal;
}
alert('Unlock ' + codeFinal.toUpperCase()) ;
}
else if (codeFinal < 0){
codeFinal = codeFinal + 0x100000000;
codeFinal = codeFinal.toString(16);
while (codeFinal.length < 8) {
codeFinal = '0' + codeFinal;
}
alert('пароль# ' + codeFinal.toUpperCase()) ;
}


</script>

</head>
<body>
</body>
</




НОВЫЙ КАЛЬК НЕРАБОЧИЙ







<script>
var ercFull;
ercFull = prompt( ' калькулятор тойота 68 ERC\n16 символов 0-9 and A-Z', '' );
while (ercFull.length != 0x10 ){
alert(' введите 16 символов! ');
ercFull = prompt( ' ввод ERC\n16 знаков кода , 0-9 and A-F', '' );
}

var ercLeft = ercFull.slice(0, 8);

var ercRight = ercFull.slice(8, 16);

var ercRightBin;
ercRightBin = parseInt(ercRight, 16 );
ercRightBin = ercRightBin.toString(2);

var str = ercRightBin.toString(2);
while (str.length < 32) {
str = '0' + str;
}
ercRightBin = str;

var start = 0;

var end = str.length - 1;

var tmp = "";

var arr = new Array(end);

while (end >= 0) {
arr[start++] = str.charAt(end--);

}
var ercRightMirror = arr.join('');


start = 0;
end = ercRightMirror.length - 1;
var arr2 = new Array(end);
while (start <= end) {
arr2[start] = ercRightMirror.charAt(start++);
}
ercRightMirror = arr2.join('');


var magic;
magic = '3714833321';
magic = parseInt(magic, 10);
magic = magic.toString(10);
ercLeft = parseInt(ercLeft, 16);
ercRightMirror = parseInt(ercRightMirror, 2);

var strXor;
strXor = ( ercLeft^ercRightMirror ) ;
strXor = strXor.toString(10);

var codeFinal;

codeFinal = strXor - magic;
if (codeFinal > 0) {
codeFinal = codeFinal.toString(16);
while (codeFinal.length < 8) {
codeFinal = '0' + codeFinal;
}
alert('Unlock ' + codeFinal.toUpperCase()) ;
}
else if (codeFinal < 0){
codeFinal = codeFinal + 0x100000000;
codeFinal = codeFinal.toString(16);
while (codeFinal.length < 8) {
codeFinal = '0' + codeFinal;
}
alert('пароль# ' + codeFinal.toUpperCase()) ;
}


</script>

</head>
<body>
</body>
</


Если вставить эту пару, то ответ правильй.


E094290CF1FF5FEF 3A02FAD


а если эту, то не правильный
61A9030CF1FFDFEF 3167632B


а если эту

440CAA0CF1FF5FEF 0125396F

то ответ вобще со знаком минус

-29758626


АЛГОРИТМ СТАРОГО КАЛЬКА
ПРАВИЛЬНЫЙ


magic = '234949137



АЛГОРИТМ НОВОГО КАЛЬКА

magic = '3714833321'; НЕПРАВИЛЬНЫЙ.
В чем ошибка?
Аватара пользователя
hhanchik
Сообщения: 541
Зарегистрирован: 15 окт 2023, 09:15

КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT&NSZN 68

Сообщение hhanchik »

смотрю просмотров много,а комента, ни одного.
просмотрели только барыги-продавцы пирожков и чебуреков с шиномонтажниками :lol: :grin:
wladnsk
Сообщения: 37
Зарегистрирован: 06 май 2022, 03:58
Откуда: Новосибирск

КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT&NSZN 68

Сообщение wladnsk »

hhanchik писал(а):
17 окт 2023, 02:51
программисты и энтузиасты любители знающие отлично язык ява (JAWA) подтягивайтесь.
Я НЕ программист от слова совсем.
Я тоже не программист, как-то хотел 68 модель приобрести, но поостыл пока.
А в интернете тоже интересовался разблокировкой этой 68 серии, но не знал что
hhanchik писал(а):
17 окт 2023, 02:45
У АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NLSN & NSCN 68 Совершенно другой алгоритм вычисления кода.
поэтому найденные пары не идентифицировал по моделям
1 6142830C F1FFDFEF 98B20000
2 CEAA0E0C F1FFDFEF 7844C485
3 8AA88E0C F1FFDFEF 846AE025
4 184ACC0C F1FF5FEF 71B0C8CE
5 19AEC50C F1FF5FEF 53B20000
6 CC1C0905 F1FF5FEF 9E445875
7 626E0A00 10725239 2934EDBE
это все найдено на ютубе
Последний раз редактировалось wladnsk 21 окт 2023, 11:21, всего редактировалось 1 раз.
wladnsk
Сообщения: 37
Зарегистрирован: 06 май 2022, 03:58
Откуда: Новосибирск

КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT&NSZN 68

Сообщение wladnsk »

А
hhanchik писал(а):
17 окт 2023, 02:51
программисты и энтузиасты любители знающие отлично язык ява (JAWA)
подтянутся, со временем
Аватара пользователя
hhanchik
Сообщения: 541
Зарегистрирован: 15 окт 2023, 09:15

КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT&NSZN 68

Сообщение hhanchik »

вот и хорошо, что теперь есть и другие пары .
Аватара пользователя
hhanchik
Сообщения: 541
Зарегистрирован: 15 окт 2023, 09:15

КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT&NSZN 68

Сообщение hhanchik »

поигрался я сегодня с алисой\ чат яндекс GPT
Последний раз редактировалось hhanchik 23 окт 2023, 07:12, всего редактировалось 1 раз.
Аватара пользователя
hhanchik
Сообщения: 541
Зарегистрирован: 15 окт 2023, 09:15

КАЛЬКУЛЯТОР АВТОМАГНИТОЛ ТОЙОТА СЕРИЙ NSZT&NSZN 68

Сообщение hhanchik »

поигрался я сегодня с алисой\ чат GPT или жалкая пародия на чат GPT в браузере EDGE ИИ . :lol:

вот такую задачку я ей преподнес, она не справилась конечно же. я ей задавал некорректные вопросы с недостаточными данными.
игра была "слепого с глухим"\ при чем оба игрока-собеседника с не большими познаниями в обсуждаемой теме :grin:
кто то балван, а кто то ... дура из за зазеркалья из страны чудес :lol:
вот полюбуйтесь на результат общения :grin:









A626C10CF1FF5FEF = D1849D87
E094290CF1FF5FEF = 3A02FADA
61A9030CF1FFDFEF = 3167632B
886C010CF1FFDFEF = C7D5F50F
440CAA0CF1FF5FEF = 0125396F


def calc(input_string):
input_values = [int(x) for x in input_string.split()]
result = 0
for i in range(0, len(input_values), 2):
result += input_values * (2 ** (input_values[i + 1] - 1))
return result

inputs = ['A626C10CF1FF5FEF', 'E094290CF1FF5FEF', '61A9030CF1FFDFEF', '886C010CF1FFDFEF', '440CAA0CF1FF5FEF']
outputs = ['D1849D87', '3A02FADA', '3167632B', 'C7D5F50F', '0125396F']
Ответить

Вернуться в «Программное обеспечение.»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google, vist и 87 гостей