Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Возможна ли подмена процедур и функций (число прочтений - 1510 )
mozer
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 324
Местоположение: Пермь
Зарегистрирован: 14. Января 2011
Пол: Мужской
Возможна ли подмена процедур и функций
16. Сентября 2011 :: 10:48
Печать  
Кто то знает возможна ли подмена процедур и функций например ГМ на свои собственные.
То есть есть к примеру функция получения цены. Хочется стандартную функцию оставить как есть, а в место нее вызывать функцию свою уже переписанную под прямые запросы. Своя функция подгружается в дополнительном глобальном модуле. Если модуль загружен, то функция подменяется переписанной, если нет, то срабатывает стандартная функция.
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможна ли подмена процедур и функций
Ответ #1 - 16. Сентября 2011 :: 10:59
Печать  
Можешь покопать в сторону AddGlobMD, я ей пользовался - получалось нечто аналогичное. Эта штука поддерживает RegExp, так что можно относительно легко заменить любую процедуру на свою (или просто подправить существующую) - и в глобальнике и в других модулях.

http://infostart.ru/public/19607/
http://www.1cpp.ru/forum/YaBB.pl?num=1233511656
  
Наверх
 
IP записан
 
mozer
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 324
Местоположение: Пермь
Зарегистрирован: 14. Января 2011
Пол: Мужской
Re: Возможна ли подмена процедур и функций
Ответ #2 - 16. Сентября 2011 :: 11:09
Печать  
maljaev писал(а) 16. Сентября 2011 :: 10:59:
Можешь покопать в сторону AddGlobMD, я ей пользовался - получалось нечто аналогичное. Эта штука поддерживает RegExp, так что можно относительно легко заменить любую процедуру на свою (или просто подправить существующую) - и в глобальнике и в других модулях.

http://infostart.ru/public/19607/
http://www.1cpp.ru/forum/YaBB.pl?num=1233511656

Спасибо пошел "Курить"
  
Наверх
 
IP записан
 
mozer
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 324
Местоположение: Пермь
Зарегистрирован: 14. Января 2011
Пол: Мужской
Re: Возможна ли подмена процедур и функций
Ответ #3 - 16. Сентября 2011 :: 11:14
Печать  
Еще вопрос почти из той же темы.
Возможно ли как то защитить свои ГМ от копирования и изменения или это не реально?
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможна ли подмена процедур и функций
Ответ #4 - 16. Сентября 2011 :: 11:24
Печать  
Можно зашифровать с помощью КЗК1/КЗК2
  
Наверх
 
IP записан
 
mozer
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 324
Местоположение: Пермь
Зарегистрирован: 14. Января 2011
Пол: Мужской
Re: Возможна ли подмена процедур и функций
Ответ #5 - 16. Сентября 2011 :: 11:29
Печать  
maljaev писал(а) 16. Сентября 2011 :: 11:24:
Можно зашифровать с помощью КЗК1/КЗК2

Читал про КЗК 2 блин цена конечно ...
Других способов я так понимаю нет на данный момент?
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать