Пожалуйста, не блокируйте рекламу!

0 Пользователей и 1 Гость просматривают эту тему.

*

Principal_AG

Re: Блокировка скриптов. Как разблокировать?
« Ответ #15 : Декабря 27, 2011, 04:38:15 »

Test

Брось исходник (можно на мыло root[собака]shepherd[точка]ru), попробую повоевать. А то что-то не очень понимаю о какой библиотеке идёт речь.
Да, из доступных АС-ов у меня только 12-ка.

*

Оффлайн lsr

  • *****
  • 1268
  • Репутация: +247/-6
  • Пол: Мужской
  • http://sl-gdl.com
Re: Блокировка скриптов. Как разблокировать?
« Ответ #16 : Декабря 27, 2011, 11:52:27 »
У меня заменой в HEX-эдиторе получилось 50/50 - у многих объектов покоцался 2 скрипт.

Любой залоченый скрипт распрекрасно видно через различные блокноты или просмотhobr Total Commander. И не надо мудрить с Unhide или Ториллой.
Если смог вскрыть через HEX, а при этом побился 2D Script проще через Notepad++ найти его. Права кнпк хвостатого зверюги на оригинальном файле со спрятанным скриптом - Edit/ открыть с помощью  скопировал ТОЛЬКО ТЕКСТОВУЮ ЧАСТЬ (2d only), там сам поймешь где начинается 2D скрипт, а где заканчивается- просто видно по командам Hotspot2... Line2 ... и прочие Два. В обчем copy/paste. Перед paste необходимо полностью удалить весь кривой скрипт.
я как то раз видел, что весь скрипт преобразовался в одну строку без пробелов, а длина строки в Архикаде ограничена кажись 255 символами.
В Notepad++ полностью поддерживается вид оригинального скрипта включая табуляцию, копи/пасте и готово. Самое главное чтоб переменные были полностью в окне параметров, а то тоже видел разок что весь скрипт вскрылся нормально, зато ни одной переменной.
А именно с диванчиками помочь не могу.

*

Оффлайн nideKer

  • *****
  • 2603
  • Репутация: +121/-2
  • Пол: Мужской
  • freeRide 4ever
Re: Блокировка скриптов. Как разблокировать?
« Ответ #17 : Декабря 27, 2011, 12:49:07 »
А именно с диванчиками помочь не могу.
И на этом спасибо! поковыряю. :)


« Последнее редактирование: Декабря 27, 2011, 16:12:05 от nideKer »

*

Оффлайн Vachik

  • *****
  • 4759
  • Репутация: +734/-4
  • Пол: Мужской
Re: Блокировка скриптов. Как разблокировать?
« Ответ #18 : Декабря 27, 2011, 13:10:38 »
Я перебирал одно кресло, мне там кажется ножка не понравилась.

*

Оффлайн nideKer

  • *****
  • 2603
  • Репутация: +121/-2
  • Пол: Мужской
  • freeRide 4ever
Re: Блокировка скриптов. Как разблокировать?
« Ответ #19 : Декабря 27, 2011, 19:24:49 »
С помощью pavelzb и lsr разобрался...
Как оказалось для разлочки нужно ArchiSofa.lib поменять в HEX-режиме только первые семь 40h на 00h, ну и с парочкой библов нужно потанцевать с бубном по рецепту lsr.

В общем теперь есть разлоченная ArchiSofa.lib.

ЗЫ: самое смешное и обидное что когда мне остался style4 Сережа мне прислал все разлоченные библы!   :mad:  :D
ЗЫЫ: вопрос по поводу выкладывания их публично - стоит или все же личка?

*

Оффлайн crazyASD

  • Самый главный
  • *****
  • 8545
  • Репутация: +518/-25
  • Пол: Мужской
  • iCrazy
Re: Блокировка скриптов. Как разблокировать?
« Ответ #20 : Декабря 28, 2011, 12:06:26 »
А что говорит сам Серёжа?

*

Оффлайн lsr

  • *****
  • 1268
  • Репутация: +247/-6
  • Пол: Мужской
  • http://sl-gdl.com
Re: Блокировка скриптов. Как разблокировать?
« Ответ #21 : Декабря 30, 2011, 09:08:01 »
Чуток по другому чем рассказал pavelzb
Чтоб легче было отыскать HEX значение 40, надо увеличить число колонок в HEX редакторе. По смыслу текстовому значению @ соответствует HEX значение 40. В общем надо заменить 4 на 0, и тогда текстовое значение становится= пробелу. Точно так же можно и все назад заблокировать. Ну а дальше если вдруг что-то пошло криво, проще и понятнее скопировать весь скрипт через Notepad++, и пасте его. Ведь кнопки со скриптом теперь рабочие, т.е. можно их нажимать.

*

Оффлайн nideKer

  • *****
  • 2603
  • Репутация: +121/-2
  • Пол: Мужской
  • freeRide 4ever
Re: Блокировка скриптов. Как разблокировать?
« Ответ #22 : Декабря 30, 2011, 15:33:27 »
Чтоб легче было отыскать HEX значение 40, надо увеличить число колонок в HEX редакторе.
Я пользовал Ctrl+H  в Notepad++ - первых 7 значений.

*

Оффлайн lsr

  • *****
  • 1268
  • Репутация: +247/-6
  • Пол: Мужской
  • http://sl-gdl.com
Re: Блокировка скриптов. Как разблокировать?
« Ответ #23 : Декабря 30, 2011, 16:06:15 »
Количество собак может быть разным, соответственно и к-во залоченых скриптов. И самое неизвестное - метод блокировки- через HideScripts. или прямой сменой значения HEX. Вероятно и другие способы есть, я только два знаю. Может наверное и версия ArchiCAD как-то влиять. Хотя вряд ли.

*

Оффлайн nideKer

  • *****
  • 2603
  • Репутация: +121/-2
  • Пол: Мужской
  • freeRide 4ever
Re: Блокировка скриптов. Как разблокировать?
« Ответ #24 : Декабря 30, 2011, 16:12:28 »
Количество собак может быть разным, соответственно и к-во залоченых скриптов. И самое неизвестное - метод блокировки- через HideScripts. или прямой сменой значения HEX. Вероятно и другие способы есть, я только два знаю. Может наверное и версия ArchiCAD как-то влиять. Хотя вряд ли.
Самое главное - что есть способ!  :D

*

Оффлайн GAG

  • *****
  • 958
  • Репутация: +131/-1
  • Пол: Мужской
  • GAG
Re: Блокировка скриптов. Как разблокировать?
« Ответ #25 : Декабря 30, 2011, 20:36:03 »
UnhideScripts

Снятие блокировки скрипта

Использование:
Цитировать
UnhideScripts Filename

Скачать:
UnhideScripts

*

Оффлайн Vachik

  • *****
  • 4759
  • Репутация: +734/-4
  • Пол: Мужской
Re: Блокировка скриптов. Как разблокировать?
« Ответ #26 : Декабря 30, 2011, 20:45:25 »
UnhideScripts

Снятие блокировки скрипта
Круто, одним махом всю библиотеку разблокировал.

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 371
  • Репутация: +69/-0
  • Пол: Мужской
Re: Блокировка скриптов. Как разблокировать?
« Ответ #27 : Февраля 14, 2013, 00:29:19 »
Подниму старую тему. Наткнулся на интересные строки в GDL Technical Standards:

Invoking the Special Menu on Windows
Open Windows Registry from Start Menu/Run by typing regedit (or by typing it into the search field of the Start menu, then selecting the program)
Find registry key: HKEY_CURRENT_USER\Software\Graphisoft\ArchiCAD\ArchiCAD 15.0.0 INT R1 or similar
Set value of DWORD Special Menu to 1

В появившемся меню есть скрытие скриптов. Программа для открытия с форума не сработала. Но НЕХ помог.
http://www.graphisoft.com/ftp/techsupport/documentation/developer_docs/BasicLibraryDoc/16/LibDevGuide/TechnicalStandards.html#title7tools

*

Оффлайн MiFodiy

  • **
  • 30
  • Репутация: +0/-0
  • Пол: Мужской
  • MiFodiyHOMEStudio
Re: Блокировка скриптов. Как разблокировать?
« Ответ #28 : Февраля 17, 2013, 23:02:32 »
ммм...  Очень интересно :)  Пойду поковыряю новое меню

  :'(  Что-то не нашел ничего. Где и при каких обстоятельствах появляется это меню?

P.S. Реестр правил, комп перезагружал.
P.P.S. Может это не для русских 32-битных версий?   :laugh:
« Последнее редактирование: Февраля 19, 2013, 14:16:29 от MiFodiy »

*

Оффлайн crazyASD

  • Самый главный
  • *****
  • 8545
  • Репутация: +518/-25
  • Пол: Мужской
  • iCrazy

 

Похожие темы

  Тема / Автор