Способов считать программу из ПР без проекта нет. Это сделано для защиты ПО в приборах.
Вид для печати
Способов считать программу из ПР без проекта нет. Это сделано для защиты ПО в приборах.
Вы только на меня не обижайтесь .
Я сам каждый рабочий день записываю контроллеры скомпилированным файлом типа .HEX .
Не имея проекта нельзя найти где либо скомпилированный файл типа .HEX .
А стоял вопрос можно ли тиражировать приборы ПР без проекта ( или скомпилированного файла типа .HEX).
Случаи бывают разные . Можно но только с разрешения ф. ОВЕН .
Сергей0308 а где я сказал, что это одно и то же ? я сказал только об их наличии, а не о том, что они равны. Так что тоже не приписывайте мне того, что я не говорил.
Тут уж извините, Вы сами загнали себя в угол своими противоречивыми постами!
В посте 96 Вы написали, цитирую: "нет, без исходников не получится."
Постом ниже, я указал, что это не так, можно и скомпилированным файлом залить программу, надеюсь, Вы с этим согласны!
От сюда следует два варианта:
1. Вы не знали о существовании загрузочного файла.
2. Вы отожествляете эти способы.
Постом ниже Вы как бы подтвердили о том, что знали о существовании загрузочного файла! Цитирую: "исходники или бинарный файл - не важно, он должен быть. Если их нет, то никак...
А учитывая, что написать программу с нуля будет дешевле, чем вытаскивать из рабочего ПР бинарник программы то нет смысла заморачиваться.. "
Вывод: остается - 2-ой вариант!
Теперь то Вам понятно, что это следует из ваших же постов?
Теперь ваше мнение, как я понимаю, меняется и склоняется к первому варианту? Может лучше оставим второй?
Сергей0308 про загрузочный (бинарный) файл известно давно. В рамках восстановления работоспособности ПР это можно приравнять к исходникам без права изменения (не суть важно тонкости и т.д.) человек самостоятельно может купить новый ПР, залить бинарник и пользоваться дальше установкой.
Как правило, если вы заметили, пользователи задаются данным вопросом (как достать программу из ПР) не имея НИЧЕГО...
так что не надо придираться к словам и терминологиям. Всем и так понятен был посыл вопроса, так как он всплывает с постоянной периодичностью...
Считаю, что подобные вопросы возникают часто из за желания нахаляву разжиться прошивкой.
Для таких целей не помешал бы уникальный IMEI или заводской номер доступный в программе и указанный на приборе! Тогда, в случае выхода прибора из строя производитель может создать загрузочный файл под новое ПР, на других ПР программа не будет работать! Ну и никто не запрещает иметь в ЗИП-е ПР с залитой программой! Замена минуту времени займёт! Покупаете новое ПР, посылаете производителю IMEI или заводской номер, он вам в ответ скомпилированный файл для заливки программы! Думаю и сейчас это можно разрулить, заказав производителю готовое ПР с залитой программой в ЗИП, но этим никто не заморачивается, потом плачут, когда всё встанет, чуть подумать - не хотят!
А может кто подсказать как скомпилировать программу имея исходник?