Автор Тема: Flaton-11K контрольная сумма  (Прочитано 5873 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ctokas

  • Бывалый
  • *
  • Сообщений: 38
  • Откуда: Краснодар
    • http://www.kkm-yug.ru
Flaton-11K контрольная сумма
« : 06/02/2011 16:20:32 »
Кто-нибудь разобрался, как считается контрольная сумма записи в ФП.
Всю голову изломал, поделитесь, Плизз!
Образ во вложении.
 

Оффлайн Рязанский

  • Резидент
  • Старожил
  • ****
  • Сообщений: 349
  • Похвалили: 43 раз(а)
  • Димка
  • Откуда: Рязань
    • Сайт поддержки ДК
Re: Flaton-11K контрольная сумма
« Ответ #1 : 07/02/2011 15:56:26 »
Кто-нибудь разобрался, как считается контрольная сумма записи в ФП.
Всю голову изломал, поделитесь, Плизз!
Образ во вложении.
просто XOR всех байтов записи.

Остальной формат - как в в Феликс-РК, только даты в обратном порядке - год, месяц день.
А у нас в Рязани  - грибы с глазами,
Их едят, а они глядят.
Рязанский
 

Оффлайн ctokas

  • Бывалый
  • *
  • Сообщений: 38
  • Откуда: Краснодар
    • http://www.kkm-yug.ru
Re: Flaton-11K контрольная сумма
« Ответ #2 : 07/02/2011 22:06:39 »
А ты просто отХОR хотябы две записи
 

tridentxp

  • Гость
Re: Flaton-11K контрольная сумма
« Ответ #3 : 07/02/2011 23:20:20 »
Рязанский, при всём Уважении к Вашим трудам, олегчающим нам нашу повесдненную жизнь, ctokas прав (в случае если он не разыгрывает наше сообщество): по первым записям видно, что в записях Z значение старших тэтрад не превосходит семи, а в старшей тэтраде КС вдруг появляются B,D,A,E... я увидив этот топик попытался поискать закономерность. у меня чё то не получилось - сдаюся: "званю ф атол".
« Последнее редактирование: 07/02/2011 23:49:20 от tridentxp »
 

Оффлайн ctokas

  • Бывалый
  • *
  • Сообщений: 38
  • Откуда: Краснодар
    • http://www.kkm-yug.ru
Re: Flaton-11K контрольная сумма
« Ответ #4 : 08/02/2011 00:12:03 »
В АТОЛ звонить бесполезно.
Их сервисная утилита ЦТО воспринимает файл нормально, показывает все отчеты без ошибок, но при сохранении делает дамп через ...опу, меняет нибблы местами, стандартно считает КС,сохраняет файл,  который при прошивке загоняет кассу в ступор. А это реальный дамп, считаный на программаторе.
 

Оффлайн ctokas

  • Бывалый
  • *
  • Сообщений: 38
  • Откуда: Краснодар
    • http://www.kkm-yug.ru
Re: Flaton-11K контрольная сумма
« Ответ #5 : 08/02/2011 00:16:34 »
Извиняюсь, цепляю дамп "Серв. утилиты ЦТО" для сравнения.
 

Оффлайн Рязанский

  • Резидент
  • Старожил
  • ****
  • Сообщений: 349
  • Похвалили: 43 раз(а)
  • Димка
  • Откуда: Рязань
    • Сайт поддержки ДК
Re: Flaton-11K контрольная сумма
« Ответ #6 : 08/02/2011 00:52:54 »
Рязанский, при всём Уважении к Вашим трудам, олегчающим нам нашу повесдненную жизнь, ctokas прав (в случае если он не разыгрывает наше сообщество): по первым записям видно, что в записях Z значение старших тэтрад не превосходит семи, а в старшей тэтраде КС вдруг появляются B,D,A,E... я увидив этот топик попытался поискать закономерность. у меня чё то не получилось - сдаюся: "званю ф атол".
да, времени было мало, проверил только на первой записи - сошлось, а остальные проверять не стал - каюсь...
Что-то очень скудное описание по этой модели на сайте Атола. Они её уже продают?
Завтра поподробнее посмотрю, что чам наворочено (и зачем нужно было форматы ФП менять?) и попробую добавить и этот формат в ДК.
если что-то удастся выяснить - напишите.
 
А у нас в Рязани  - грибы с глазами,
Их едят, а они глядят.
Рязанский
 

Оффлайн Kovlev

  • Резидент
  • Новичок
  • ****
  • Сообщений: 12
Re: Flaton-11K контрольная сумма
« Ответ #7 : 08/02/2011 17:23:44 »
Первое предположение было почти правильным - XOR всех байтов и XOR результата с AA
 

tridentxp

  • Гость
Re: Flaton-11K контрольная сумма
« Ответ #8 : 08/02/2011 17:38:21 »
Первое предположение было почти правильным - XOR всех байтов и XOR результата с AA
чего обольщатся то. надо брать клизмо-эмуль и эксперементировать.
 

Оффлайн Рязанский

  • Резидент
  • Старожил
  • ****
  • Сообщений: 349
  • Похвалили: 43 раз(а)
  • Димка
  • Откуда: Рязань
    • Сайт поддержки ДК
Re: Flaton-11K контрольная сумма
« Ответ #9 : 08/02/2011 18:26:58 »
Первое предположение было почти правильным - XOR всех байтов и XOR результата с AA
Точно - так и сделал. Этот вариант открылся без ошибок.
Скоро выложу обновление.

Извиняюсь, цепляю дамп "Серв. утилиты ЦТО" для сравнения.
а это что за вариант? КС не совпадает, суммы перевёрнуты...

UPD: выложено.
2.1.5.40 (08/02/11)
- исправлена ошибка редактора (невозможно было отредактировать активизацию с номером больше 5)
- исправлено описание формата ФП Миника 1102.1К и ЭКР 2102К версии 08
- добавлена возможность чтения/записи дампа ФП Миника 1102.1К и ЭКР 2102К версии 08
- добавлено описание формата ФП Flaton-11K
- добавлена возможность чтения/записи дампа ФП Flaton-11K

« Последнее редактирование: 08/02/2011 18:52:13 от Рязанский »
А у нас в Рязани  - грибы с глазами,
Их едят, а они глядят.
Рязанский
 

Оффлайн ctokas

  • Бывалый
  • *
  • Сообщений: 38
  • Откуда: Краснодар
    • http://www.kkm-yug.ru
Re: Flaton-11K контрольная сумма
« Ответ #10 : 08/02/2011 23:33:14 »

а это что за вариант? КС не совпадает, суммы перевёрнуты...
Это дамп родного файла, открытого в Атолловской  "Сервисная утилита ЦТО" и сохраненный без корректировки. Что интересно, их утилита воспринимает оба дампа на ура.
 

Оффлайн ctokas

  • Бывалый
  • *
  • Сообщений: 38
  • Откуда: Краснодар
    • http://www.kkm-yug.ru
Re: Flaton-11K контрольная сумма
« Ответ #11 : 09/02/2011 02:20:37 »
Первое предположение было почти правильным - XOR всех байтов и XOR результата с AA

Спасибо всем, особо Kovlev, алгоритм правильный, видать отпил я свое, раз сам не догнал.
Тема закрыта.
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20