Welcome Guest ( Log In | Register )

3 Pages V  1 2 3 >  
Reply to this topicStart new topic
> 

Программа для совмещения ключей с разного оборудования

, Существует ли?
Alexey_A
post Oct 31 2011, 11:22
Post #1


Пользователь
**

Group: User
Posts: 89
Joined: 8-November 10
Member No.: 46 442



День добрый!
Имеется 3 БУД420 необходимо совместить в один из них ключи от двух других.. Имеется программатор DM08 но к сожалению стандартная программа этого сделать не может. WINHEX'ом складывается впечатление, что делаю както криво... Может у кого-то есть такая программа чтобы сделать это все автоматизировано?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
petr5555
post Oct 31 2011, 12:31
Post #2


Самый активный пользователь
********

Group: User
Posts: 1 517
Joined: 24-March 10
Member No.: 46 136



Скорее всего Вам придётся вбивать ключи в память вручную.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alex_t2
post Oct 31 2011, 17:56
Post #3


Самый активный пользователь
********

Group: Registered user
Posts: 1 392
Joined: 6-July 07
Member No.: 2 073



Пришлите мне на alexbzv@hotbox.ru файлы, которые надо сложить, я Вам отправлю суммарный.


--------------------
Программа для работы с памятью домофона Домофон-конфигуратор
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexey_A
post Nov 1 2011, 07:55
Post #4


Пользователь
**

Group: User
Posts: 89
Joined: 8-November 10
Member No.: 46 442



Отправил!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alex_t2
post Nov 1 2011, 09:36
Post #5


Самый активный пользователь
********

Group: Registered user
Posts: 1 392
Joined: 6-July 07
Member No.: 2 073



Ловите результат


--------------------
Программа для работы с памятью домофона Домофон-конфигуратор
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alex_t2
post Nov 12 2011, 20:48
Post #6


Самый активный пользователь
********

Group: Registered user
Posts: 1 392
Joined: 6-July 07
Member No.: 2 073



Суммирование выполнялось этой программой.
Тут просто небольшое описание.

На следующей неделе планирую выложить для скачивания демку.


--------------------
Программа для работы с памятью домофона Домофон-конфигуратор
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexey_A
post Nov 21 2011, 14:05
Post #7


Пользователь
**

Group: User
Posts: 89
Joined: 8-November 10
Member No.: 46 442



Цитата(alex_t2 @ Nov 12 2011, 20:48) *


На следующей неделе планирую выложить для скачивания демку.

Ждем с нетерпением
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alex_t2
post Nov 21 2011, 16:12
Post #8


Самый активный пользователь
********

Group: Registered user
Posts: 1 392
Joined: 6-July 07
Member No.: 2 073



Сегодня вечером соберу и откомпилирую установщик.


--------------------
Программа для работы с памятью домофона Домофон-конфигуратор
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alex_t2
post 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-архиве.
Можно пробовать.


--------------------
Программа для работы с памятью домофона Домофон-конфигуратор
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Vitalik
post Nov 21 2011, 20:10
Post #10


Активный пользователь
***

Group: User
Posts: 124
Joined: 14-November 10
From: Украина, Донецкая обл.
Member No.: 46 451



Сейчас буду пробовать! smile.gif

У меня программа не видит программатор-выдает ошибку. Да и пользоваться я б все равно не смог программой потому что БУД-302К-80 и К20 там нет sad.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alex_t2
post Nov 21 2011, 20:21
Post #11


Самый активный пользователь
********

Group: Registered user
Posts: 1 392
Joined: 6-July 07
Member No.: 2 073



Программатор она и не увидит.
По крайней мере Визитовский. Чтобы его подцепить, нужно знать протокол обмена, его мне Визит не выдавал smile.gif
Точно так же программа, например, от Элтиса не увидит Визитовский порт или Метакомовский. И наоборот.
Здесь тоже не будет чуда - программатор будет видеть только свой.
Программу я выложил именно для попробовать, может быть что-то подправить. До выпуска непосредственно железяки с розетками smile.gif
БУД-302К-80 добавлю. Нужен только файл прошивки блока. Лучше, конечно, непосредственно блок, для тестирования. У нас в конторе не применяются эти БУДы, поэтому пока добавить не могу.


--------------------
Программа для работы с памятью домофона Домофон-конфигуратор
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Vitalik
post Nov 21 2011, 20:29
Post #12


Активный пользователь
***

Group: User
Posts: 124
Joined: 14-November 10
From: Украина, Донецкая обл.
Member No.: 46 451



Цитата
Программатор она и не увидит.
По крайней мере Визитовский. Чтобы его подцепить, нужно знать протокол обмена, его мне Визит не выдавал

Жаль конечно!Программа отличная, успехов wink.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alex_t2
post 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М.


--------------------
Программа для работы с памятью домофона Домофон-конфигуратор
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
petr5555
post Nov 25 2011, 17:52
Post #14


Самый активный пользователь
********

Group: User
Posts: 1 517
Joined: 24-March 10
Member No.: 46 136



Спасибо за программу.
Сейчас делаю такую, но для работы в автономном устройстве
с возможностью автоматической перезаписи баз ключей с одного
типа домофона (контроллера) на другой.
Пока тестирую режим для обмена базами ключей с Элтисов (серия 100,300,400,БЭКУ)
на Z5R и обратно.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alex_t2
post 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. Надо бы сделать небольшую серию, а то периодически паять по мере необходимости неудобно.
Кстати, вполне возможно, пользовалась бы спросом.
По крайней мере, закрывать калитки на общей территории - самое то.
А если поработать немного над этой платкой, чтобы обучить чтению цифрала да метакома (места в памяти тиньки осталось больше половины) - цены ей не будет. smile.gif


--------------------
Программа для работы с памятью домофона Домофон-конфигуратор
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
petr5555
post Nov 25 2011, 18:42
Post #16


Самый активный пользователь
********

Group: User
Posts: 1 517
Joined: 24-March 10
Member No.: 46 136



Вот и хочу потом сделать для всех домофонов и контроллеров.
Там, где просто режется код ключа на меньший проблем нет, но могут
возникнуть проблемы при обратном переходе (особенно если в памяти не
запоминается контрольная сумма).
Да и ключи Cyfral и Mетаком читаются только на своих домофонах.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alex_t2
post 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) и перешивать - они дешевые, но великоваты по размеру - в замок не лезут. придется делать свою платку.



--------------------
Программа для работы с памятью домофона Домофон-конфигуратор
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
petr5555
post 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-й серии ключи физически
не стираются и остаются в памяти, меняется только атрибут ключа, поэтому можно сделать программу
для уборки таких ключей.
Думаю, что это будет полезная функция, для периодической очистки памяти.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alex_t2
post Nov 26 2011, 11:04
Post #19


Самый активный пользователь
********

Group: Registered user
Posts: 1 392
Joined: 6-July 07
Member No.: 2 073



На самом деле, перенос всех возможных установок - очень удобно, тем более, что это получается практически само, вследствие особенностей построения программы. Достаточно при написании модуля работы с конкретным типом блока, сохранять однотипные настройки в одних и тех же элементах рабочего массива.
В АРМе у Элтиса, на мой взгляд, реализовано весьма неудобно, невнятно, и есть даже ошибки (неточности). У новых прошивок имеется опция "игнорирование серийного номера", поэтому в моей проге возможно и прямое, без чтения данных с нового блока Элтиса, конвертирование.
Корректировка баз, кстати, имеется. Это тоже получается само.
Так как алгоритм работы программы подразумевает сначала разборку прошивки на массивы установок, все изменения делаются только в этих массивах, и после КАЖДОГО изменения происходит пересборка прошивки. Поэтому достаточно считать прошивку, при этом удаленные ключи в рабочий массив не попадут, а при любом изменении (можно просто поставить-снять какую-нибудь галочку) прошивка будет собрана заново, естественно без удаленных ключей.


--------------------
Программа для работы с памятью домофона Домофон-конфигуратор
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
petr5555
post Nov 26 2011, 18:34
Post #20


Самый активный пользователь
********

Group: User
Posts: 1 517
Joined: 24-March 10
Member No.: 46 136



Да, это удобно. Вот это и хочу сделать, но только на контроллере.
Единственное, что в Элтисе сделали неудобно - это использование
памяти самого контроллера в сериях 300 и 400.
Всё нужно переписывать через ключ 1996.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

3 Pages V  1 2 3 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 29th March 2024 - 10:43