Программа для совмещения ключей с разного оборудования, Существует ли? |
Программа для совмещения ключей с разного оборудования, Существует ли? |
Alexey_A |
Oct 31 2011, 11:22
Post
#1
|
Пользователь Group: User Posts: 89 Joined: 8-November 10 Member No.: 46 442 |
День добрый!
Имеется 3 БУД420 необходимо совместить в один из них ключи от двух других.. Имеется программатор DM08 но к сожалению стандартная программа этого сделать не может. WINHEX'ом складывается впечатление, что делаю както криво... Может у кого-то есть такая программа чтобы сделать это все автоматизировано? |
petr5555 |
Oct 31 2011, 12:31
Post
#2
|
Самый активный пользователь Group: User Posts: 1 517 Joined: 24-March 10 Member No.: 46 136 |
Скорее всего Вам придётся вбивать ключи в память вручную.
|
alex_t2 |
Oct 31 2011, 17:56
Post
#3
|
Самый активный пользователь Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 |
Пришлите мне на alexbzv@hotbox.ru файлы, которые надо сложить, я Вам отправлю суммарный.
-------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
Alexey_A |
Nov 1 2011, 07:55
Post
#4
|
Пользователь Group: User Posts: 89 Joined: 8-November 10 Member No.: 46 442 |
Отправил!
|
alex_t2 |
Nov 1 2011, 09:36
Post
#5
|
Самый активный пользователь Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 |
Ловите результат
-------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
alex_t2 |
Nov 12 2011, 20:48
Post
#6
|
Самый активный пользователь Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 |
Суммирование выполнялось этой программой.
Тут просто небольшое описание. На следующей неделе планирую выложить для скачивания демку. -------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
Alexey_A |
Nov 21 2011, 14:05
Post
#7
|
Пользователь Group: User Posts: 89 Joined: 8-November 10 Member No.: 46 442 |
|
alex_t2 |
Nov 21 2011, 16:12
Post
#8
|
Самый активный пользователь Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 |
Сегодня вечером соберу и откомпилирую установщик.
-------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
alex_t2 |
Nov 21 2011, 19:17
Post
#9
|
Самый активный пользователь Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 |
Ну что-ж.
Не судите строго, погрешности пока есть наверняка, потому что выкладываю, что называется, "с пылу с жару". Сразу скажу о чем знаю. На вкладке дополнительных установок для КТМ есть опция "режим блокировки" - она пока пустая, то есть её состояние не отображает реальность. Просто пока не дошли руки до неё. Для Элтиса DP400 нет опции "номер диспетчера" и "режим фильтра клонов". Причины те же. То, что список оборудования невелик - основные силы были направлены на написание движка, модули для работы с оборудованием будут дописываться. Если есть какие-то непонятки - спрашивайте. Возможно то, что кажется простым и очевидным мне, совсем не очевидно на самом деле. То, что нет нулевой квартиры, так привычной для работавших с Визитом - сделано для унификации, т.к. практически у всех других производителей нулевой номер или вообще отсутствует, или обозначает отсутствие привязки ключа. Поэтому нулевая Визитовская квартира в этой программе - 100 или 200. Предупреждение при конвертации "Ключ (или несколько ключей) не удалось разместить в память блока" может означать как переполнение памяти, например попытались запихать в N100 больше 600 ключей, так и то, что мастер-ключи, имевшиеся, например в прошивке Z5, не поддерживаются, к примеру, в N100 (просто нет там мастер-ключа). Для максимально правильного переноса ключей программе требуется знать первый номер квартиры блока вызова. Поэтому если поле минимального номера квартиры не заполнено, то программа будет просить его заполнить. В том оборудовании, где в прошивке запоминается номер первой квартиры, это поле будет заполнено автоматически, но у Визита, например, такого поля нет, поэтому там требуется заполнить вручную. Собственно установщик в zip-архиве. Можно пробовать. -------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
Vitalik |
Nov 21 2011, 20:10
Post
#10
|
Активный пользователь Group: User Posts: 124 Joined: 14-November 10 From: Украина, Донецкая обл. Member No.: 46 451 |
Сейчас буду пробовать!
У меня программа не видит программатор-выдает ошибку. Да и пользоваться я б все равно не смог программой потому что БУД-302К-80 и К20 там нет |
alex_t2 |
Nov 21 2011, 20:21
Post
#11
|
Самый активный пользователь Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 |
Программатор она и не увидит.
По крайней мере Визитовский. Чтобы его подцепить, нужно знать протокол обмена, его мне Визит не выдавал Точно так же программа, например, от Элтиса не увидит Визитовский порт или Метакомовский. И наоборот. Здесь тоже не будет чуда - программатор будет видеть только свой. Программу я выложил именно для попробовать, может быть что-то подправить. До выпуска непосредственно железяки с розетками БУД-302К-80 добавлю. Нужен только файл прошивки блока. Лучше, конечно, непосредственно блок, для тестирования. У нас в конторе не применяются эти БУДы, поэтому пока добавить не могу. -------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
Vitalik |
Nov 21 2011, 20:29
Post
#12
|
Активный пользователь Group: User Posts: 124 Joined: 14-November 10 From: Украина, Донецкая обл. Member No.: 46 451 |
Цитата Программатор она и не увидит. По крайней мере Визитовский. Чтобы его подцепить, нужно знать протокол обмена, его мне Визит не выдавал Жаль конечно!Программа отличная, успехов |
alex_t2 |
Nov 21 2011, 20:32
Post
#13
|
Самый активный пользователь Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 |
Спасибо на добром слове.
В принципе, достаточно было бы вообще только 2 файла, первый - в котором установлено смещение, например 10, а во втором - 90. Остальные опции судя по всему один-в-один БУД302М. -------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
petr5555 |
Nov 25 2011, 17:52
Post
#14
|
Самый активный пользователь Group: User Posts: 1 517 Joined: 24-March 10 Member No.: 46 136 |
Спасибо за программу.
Сейчас делаю такую, но для работы в автономном устройстве с возможностью автоматической перезаписи баз ключей с одного типа домофона (контроллера) на другой. Пока тестирую режим для обмена базами ключей с Элтисов (серия 100,300,400,БЭКУ) на Z5R и обратно. |
alex_t2 |
Nov 25 2011, 18:23
Post
#15
|
Самый активный пользователь Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 |
С Элтиса 300 400, да и БЭКУ перенос в Z5 без применения дополнительной платы конвертера не имеет смысла.
Я понимаю, что для Вас сваять такую платку (которая на лету режет код до трех байт и пересчитывает контрольную сумму) тоже не проблема. У меня она сделана на базе tiny13. Надо бы сделать небольшую серию, а то периодически паять по мере необходимости неудобно. Кстати, вполне возможно, пользовалась бы спросом. По крайней мере, закрывать калитки на общей территории - самое то. А если поработать немного над этой платкой, чтобы обучить чтению цифрала да метакома (места в памяти тиньки осталось больше половины) - цены ей не будет. -------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
petr5555 |
Nov 25 2011, 18:42
Post
#16
|
Самый активный пользователь Group: User Posts: 1 517 Joined: 24-March 10 Member No.: 46 136 |
Вот и хочу потом сделать для всех домофонов и контроллеров.
Там, где просто режется код ключа на меньший проблем нет, но могут возникнуть проблемы при обратном переходе (особенно если в памяти не запоминается контрольная сумма). Да и ключи Cyfral и Mетаком читаются только на своих домофонах. |
alex_t2 |
Nov 25 2011, 19:00
Post
#17
|
Самый активный пользователь Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 |
У меня старая программа, написанная лет пять назад, тоже читает почти все, что встречается в городе. И позволяет конвертировать между собой некоторые варианты, те которые были нужны мне в работе.
Там, правда. конвертируются только ключи. В новой версии я хотел добиться полного переноса всех возможных настроек. Поэтому тут модули сборки-разборки прошивки получаются в разы сложнее. Для примера только код обработки Элтис DP400 содержит на эту минуту 429 строк кода. Я тоже сначала пытался извращаться программно, пытаясь получить полный код ключа из того, что сохранено в памяти блока. Потом решил, что проще сделать аппаратный перекодировщик. Платка размером 1х2 см. Влезает вместе с Z5 в отсек. Думал было покупать платы защищённых ключей от Райкмана (там мега48) и перешивать - они дешевые, но великоваты по размеру - в замок не лезут. придется делать свою платку. -------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
petr5555 |
Nov 26 2011, 09:50
Post
#18
|
Самый активный пользователь Group: User Posts: 1 517 Joined: 24-March 10 Member No.: 46 136 |
А зачем в Элтисе возиться с переносом всех установок, тем более, что в 100 и 400 серии они разные.
В основном надо перетащить только ключи. Да и при переносе базы с панелей одного вида, например 400-х, в программе АРМ сначала в файл записывается информация с будущей панели, а потом на неё накладывается база ключей с меняемой панели. Иначе новая панель не воспримет информацию. Так что сами настройки легче выставить с панели. А вот корректировку баз ключей надо ввести. В Z5R, да и в Элтисе 100-й серии ключи физически не стираются и остаются в памяти, меняется только атрибут ключа, поэтому можно сделать программу для уборки таких ключей. Думаю, что это будет полезная функция, для периодической очистки памяти. |
alex_t2 |
Nov 26 2011, 11:04
Post
#19
|
Самый активный пользователь Group: Registered user Posts: 1 392 Joined: 6-July 07 Member No.: 2 073 |
На самом деле, перенос всех возможных установок - очень удобно, тем более, что это получается практически само, вследствие особенностей построения программы. Достаточно при написании модуля работы с конкретным типом блока, сохранять однотипные настройки в одних и тех же элементах рабочего массива.
В АРМе у Элтиса, на мой взгляд, реализовано весьма неудобно, невнятно, и есть даже ошибки (неточности). У новых прошивок имеется опция "игнорирование серийного номера", поэтому в моей проге возможно и прямое, без чтения данных с нового блока Элтиса, конвертирование. Корректировка баз, кстати, имеется. Это тоже получается само. Так как алгоритм работы программы подразумевает сначала разборку прошивки на массивы установок, все изменения делаются только в этих массивах, и после КАЖДОГО изменения происходит пересборка прошивки. Поэтому достаточно считать прошивку, при этом удаленные ключи в рабочий массив не попадут, а при любом изменении (можно просто поставить-снять какую-нибудь галочку) прошивка будет собрана заново, естественно без удаленных ключей. -------------------- Программа для работы с памятью домофона Домофон-конфигуратор
|
petr5555 |
Nov 26 2011, 18:34
Post
#20
|
Самый активный пользователь Group: User Posts: 1 517 Joined: 24-March 10 Member No.: 46 136 |
Да, это удобно. Вот это и хочу сделать, но только на контроллере.
Единственное, что в Элтисе сделали неудобно - это использование памяти самого контроллера в сериях 300 и 400. Всё нужно переписывать через ключ 1996. |
Lo-Fi Version | Time is now: 27th September 2024 - 08:01 |