|
Как прочитать весь модуль объекта обработки из другого модуля | ☑ | ||
---|---|---|---|---|
0
Aleksandr_
Nikonov 11.05.16
✎
15:48
|
Всем привет!
Стоит задача запрашивать модули моих доработок сравнивать их с файлом например *.txt и если не идентичны то переписывать участок модуля в обработке на тот что в файле в общем возможно ли вообще как то получить тексты модуля программно? |
|||
1
Лефмихалыч
11.05.16
✎
15:51
|
а смысл?
|
|||
2
ДенисЧ
11.05.16
✎
15:57
|
Штатно нельзя
|
|||
3
Aleksandr_
Nikonov 11.05.16
✎
16:00
|
(2) а как не штатно?
(1) смысл есть ) в том что 1 при старте системы мне необходимо запускать обработку в которой текст модуля скрыт и запаролен после обработка начинает перебор строк в конфиге и сравнимать с модулями получеными с нашего сервера после если есть различия подменяет модули на место и присылает мне на мыло например отчет о проделанной работе после я звоню клиенту и штрафую его за то что он полез в в модули |
|||
4
Лефмихалыч
11.05.16
✎
16:01
|
(3) какой смысл всех этих елданутых действий? Или это 7.7?
|
|||
5
lubitelxml
11.05.16
✎
16:01
|
(1) я так понимаю автообновление хочет сделать.
(2) + 1 На сколько помню есть что-то типа GComp'а (было для 7.7 могу ошибаться в названии) - разбирала на тхт файл конфиги... Поищите может есть подобное на 8.х... но это надо разобрать, собрать, подцепить, в общем гемор еще тот |
|||
6
КМ155
11.05.16
✎
16:02
|
(3)[ и штрафую его за то что он полез в в модули]
поржал |
|||
7
lubitelxml
11.05.16
✎
16:02
|
(3) может просто права ограничить?
|
|||
8
ДенисЧ
11.05.16
✎
16:02
|
Сделай поставку без исходных текстов, плюс завязка на ВК и ключ.
|
|||
9
Лефмихалыч
11.05.16
✎
16:03
|
чортовы извращенцы, используйте хранилище и поставки
|
|||
10
Лефмихалыч
11.05.16
✎
16:03
|
еретики, варвары-язычники
|
|||
11
Лефмихалыч
11.05.16
✎
16:03
|
пойду блевать...
|
|||
12
Nuobu
11.05.16
✎
16:03
|
(0) Сохранять обработку как внешнюю и сравнивать контрольные суммы?
|
|||
13
mehfk
11.05.16
✎
16:04
|
(3) Первым делом отключается сравнялка-отправлялка.
|
|||
14
Aleksandr_
Nikonov 11.05.16
✎
16:07
|
В общем ни кто не подскажет как перебрать все строки модуля и хотя бы вывести их на экран или например скопировать модуль в любой другой документ?
|
|||
15
mehfk
11.05.16
✎
16:07
|
v8unpack
|
|||
16
Лефмихалыч
11.05.16
✎
16:08
|
(14) выгрузить конфигурацию в xml и читай до посинения
|
|||
17
mehfk
11.05.16
✎
16:10
|
(16) Запароленные модули и модули без исходного текста таким образом не выгрузишь.
|
|||
18
Лефмихалыч
11.05.16
✎
16:11
|
(17) да куй с ними.
Запаролено и без текстов должно быть в продуктиве. Для целей (3) управления разработкой все открыто должно быть. |
|||
19
mehfk
11.05.16
✎
16:11
|
(15) + А вот модуль формы можно получить, если пропарсить результат действия функции ЗначениеВСтрокуВнутр(Форма);
|
|||
20
Aleksandr_
Nikonov 11.05.16
✎
16:12
|
(16) нет мне надо хотя бы тогда например создать обработку на ней поле типа HTML поле
при нажатии выполнить система вывела в поле текст модуля |
|||
21
MM
11.05.16
✎
16:13
|
Для файловых баз http://catalog.mista.ru/public/329905/
Для SQL через OLEDB или ODBC можно, если пароль к СУБД есть. |
|||
22
Aleksandr_
Nikonov 11.05.16
✎
16:17
|
+(17) для того что бы почитать запароленые или выключенные модули можно их посмотреть в бинарном режиме
Конфигурация - выгрузить конфигурацию в файлы после найти необходимый модуль открыть его (если он пароленый ) создать свою обработку со своим паролем намодуль и подменить тексты (необходимые в необходимом месте ) после конфигурация - загрузить конфигурацию из файлов после заходишь в модуль вводишь свой пароль и получаешь тесты модуля ))))) |
|||
23
Aleksandr_
Nikonov 11.05.16
✎
16:18
|
(21) спасибо не подойдет (
|
|||
24
vde69
11.05.16
✎
16:28
|
(3) берем Arduino NANO, в него вшиваем твой алгоритм (с установкой битов на неизвлекаемость памяти), пишем DLL которая вызывает по COM порту ардуинку и передает в нее параметры, на выходе имеем физический USB ключ внутри которого выполняется твой алгоритм....
Практически взломать - не возможно, можно только написать свое лежащее рядом... Главное что бы внутри били сложные алгоритмы которые по входящим и исходящим данным будет сложно повторить |
|||
25
vde69
11.05.16
✎
16:29
|
(24) и скопировать ключ то же нельзя...
|
|||
26
Лефмихалыч
11.05.16
✎
16:29
|
(24) и получится такая же запроленная обработка, только с двумя симками и телевизором...
|
|||
27
Serg_1960
11.05.16
✎
17:09
|
В принципе, чисто теоретически, я могу в обработках, подключаемых через справочник внешних обработок, реализовать "самозащиту" от изменений и "восстановление" исходного кода. Вопрос только в пресловутом "А зачем?".
|
|||
28
pessok
11.05.16
✎
17:35
|
я бы попробовал так:
выгружать через /DumpConfigFiles далее сравнение через любой сравнивающий софт далее, в зависимости от того, изменилось или нет - запись нового кода далее /LoadConfigFiles |
|||
29
pessok
11.05.16
✎
17:36
|
+(28) плохо то, что нельзя наложить отбор на выгружаемые объекты
|
|||
30
MaxS
11.05.16
✎
17:41
|
(2) Штатно можно.
Как выгрузить/загрузить внешние отчёты/обработки в/из файлов ? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |