Перейти к публикации

Таблица лидеров


Популярные публикации

Отображаются публикации с наибольшей репутацией на 25.08.2019 во всех областях

  1. 1 балл
    Теперь трактат о структуре Бд (где-то я ошибаюсь определено и мог что-то забыть) : Вот Эта странная херня - это наша база в голом виде. Тут есть основные подблоки: 1. Движки и трансмисия - нахрен никому не нужная инфа 2. Чето про бенз и где хранятся файлы прошивок 3. Модели хз зачем вынесенные в отдельную таблицу 4. Тупо дата создания базы и нет там больше НИЧЕГО 5. Во тут интересно : здесь в моей проге мы берем Название блока. А еще тут есть приоритет показа данного блока - например движок покажет первым, акпп вторым, а обновлять приборку, епс - последнее дело хаха Есть протокол ProtcolID 1 for CAN, 0 for K-Line, 2 for KWP2000 6- коды батареек. К части прошивок есть наименование большого акума. Где-то я скидывал как их определить - ну вот еще по прошивке можно. Пайст код пустой Основные таблицы : X Собственно все объединяет и хранит основную инфу - Какой файл к какому названию, модели,году и че собственно там делали File status - означает 3 режима . Начальная прошивка или первая хз, не первая и пендинг - по сути прошивка добавлена, но еще не утверждена типа(это для гуишной формы, которая бесполезна в целом) И на чем основана наша программа : Y Програм айди - все прошивки которые вообще есть Компатибл айди - то НА ЧТО можно поставить прошивку выше (т.е програм айди ставим на соместимую, а на другие не станет) Если прошивка есть в компатибл - ее можно обновить, если она только в програм айди - она последняя. Вот на этом утверждении и основа наша прога. Всего делов-то, да?))) Но здесь есть засада : В некоторых прошивках указан компатибл на другую, но в другой есть ссылка на эту. И тогда их можно переставлять местами. Вуаля вот вам и даунгрейд, да? но не все так просто в самом файле тоже указаны прошивки И возможно что есть таки чексумма типа срс и нельзя просто так менять прошивки, но этих срс я пока не видел. Вот и все что вам надо знать на данный момент. Еще есть конвертеры, файлы регионов, values которые содержат как обрабатывать значения тех же пидов и т.д Но знаем мы там мало, хоть и медленно продолжаем работать.


×
×
  • Создать...