This is decompiler of binary ProSave file for OP7 *.prs to text file decoded.txt and result.txt.in Russian wrote:Синенс уже перестал выпускать некоторые виды панелей (OP15,OP27 и др) и с ЗИПом уже сейчас напряженка. Это старье можно достать только за цену в 2-3 раза дороже, чем они стоили изначально.
Производители оборудования тоже исчерпывают свой запас, но проект панели не дают, и сами не хотят конвертировать в что-либо более современное (похоже проекты делали субподрядчики).
На официальном форуме (да и здесь тоже) на вопрос: Как изменить проект на панели при отсутствие проекта,
представители Сименса всегда давали примерно такой ответ:
Это не возможно. При компиляции Protool выдает фарш, который не возможно дешифровать.
До недавнего времени и я так считал. Но все-таки решил проверить, можно ли из backup-файла панели вытянуть какие-либо данные.
Оказалось, что можно.
Писать конвертор для проекта Protool посчитал изначально глупо, т.к. большинство современных панелей требуют не ProTool, а WinCCFlexible.
Для написания проекта для новой панели достаточно знать параметры панели и контроллера, список используемых тэгов, тексты сообщений и экранов.
В результате буквально на коленке сделал программу для панели OP7 (просто у нас их больше всего и ни на одну нет проекта)
Возможно кому-нибудь и поможет.
будет время постепенно сделаю нечто подобное и для других типов панелей.
v1.08
***** 22/01/2018 Deleted by Admin because it use dangerous packer PPP может уже из-за старости данных панелей выложить эту утилиту в чистом виде ?
reupload 07.12.2021
password for unpack 1
https://mega.nz/file/2WAQ1aTY#SHSO9hNuk ... wrBNcKugYw
35 security vendors and no sandboxes flagged this file as malicious
https://www.virustotal.com/gui/file/ffb ... 3bb28bbfd0
use VirtualBox with Windows XP - запускается на Виртуалке под Windows XP
![Image](https://i.ibb.co/9vh2BhZ/Decoder-Prosave.jpg)
Program need minimum MS Framework v1.1
Output information of v1.05b :
- Author name
- Date of compilation
- password Supervisor
- configured Panel Adress
- configured speed PLC
- configured PLC Adress
- Slot PLC
- Rack PLC
- tag adress
- adress of AlarmMessages and EventMessages (Area Pointers)
=========================================
for Mp270/Mp277/Mp370Mp377 you can use "Data Analyzer (Decoder) for FlexRT.fwx, ProTool.fwd, Portal.fwc"
viewtopic.php?f=37&t=21938