Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Cadaplus APLUS v23.111
.:LAVteam:. > Инженерный форум > AutoCAD - утилиты и разработка ПО
Страницы: 1, 2, 3, 4
kerubiyan
http://www.cadaplus.com/aplus.php?lang=en

anyone who have this application?

thanx smile.gif
serg00000
Блоки на сайте халявные можно надёргать!!!
nAlex
Типа лоадер для APlus smile.gif

Прогу достаточно легко обмануть, подсунув ей в переменную с лицензиями ключик для своего компа smile.gif
Можно использовать следующий ЛИСП, поместив его в автозагрузку Автокада (к примеру, в файл acaddoc.lsp):
Код
(load "aplus.vlx")
(setq LISTALIC_COM (cons (list KLUCZ0 "UserName" "EN") LISTALIC_COM))
(A+APLUSSTART)
(princ)

Здесь:
LISTALIC_COM — переменная, содержащая перечень коммерческих лицензий для программы;
KLUCZ0 — переменная, содержащая сгенерированный прогой номер компа;
UserName — имя пользователя, можно написать что угодно;
EN — язык программы.

Если все правильно, в коммандную строку Автокада должно быть выведено что-то вроде:
» Click to show Spoiler - click again to hide... «
Код
The APLUS commands are curently loaded but this computer has no licence.
You have 29 days more to register. Use APLUSREGISTER command.

APLUS info:16
                                                          --
***********************************************      --  APLUS  --
**   Commands APLUS are currently loaded     **   -------------------
**         ©Copyright Jedrzej Cytawa         **    -- -- -- -- -- --
**              nr lic:123 123456            **    || || || || || ||
**   For more commands: aplus@cadaplus.com   **    || || || || || ||
***********************************************    || || || || || ||
APLUS v11.104 registered to: nkAlex                -------------------


Работает с лежащей на данный момент на сайте версией (11.104 от 24/10/2011) и, думается, будет работать, пока разработчик дырку не прикроет smile.gif
nAlex
Еще вариант: открыть "aplus.vlx" в любом HEX-редакторе, найти последовательность байт:
32 11 35 02 60 2E 03 33 87 00 00 00 35 02 6D 2E 03
и заменить их на:
32 00 35 02 60 2E 03 33 0A B1 98 13 35 02 9A 2E 03
Прога станет всегда получать ключ компа "328 773898" и регаться на зашитое в нее имя юзера без ругательств на триальность smile.gif
abe
nAlex, V kakoj stroke primerno eta zapisj "32 11 35 02 60 2E 03 33 87 00 00 00 35 02 6D 2E 03"?
cherez cntrl+f, f3 nemozno naitji, mozet iz sa versiji acada menjajetsa i cifri?
Spasibo.
nAlex
Цитата(abe @ 6.11.2011 - 04:05) *
nAlex, V kakoj stroke primerno eta zapisj "32 11 35 02 60 2E 03 33 87 00 00 00 35 02 6D 2E 03"?
cherez cntrl+f, f3 nemozno naitji, mozet iz sa versiji acada menjajetsa i cifri?
Spasibo.

Для этого надо использовать шестнадцатеричный редактор (WinHEX, HEX Workshop и т.п.), блокнот и ему подобные не подходят!
Если выполнить поиск именно в HEX-редакторе, такая последовательность байт встретится в файле всего один раз.
Angy
nAlex,
please upload installer acadplus v 11.104 because on the web is available new version (11.111, 02/11/2011) that does not work with the 2 options listed (lsp and Hex editor).
The string of byte that can be found in this latest version of the program in the file "aplus.vlx" is this :
32 11 35 02 62 2E 03 33 87 00 00 00 35 02 03 6F 2E

Thanks in advance
nAlex
Лечение для версии v11.111 от 02/11/2011

Открыть "aplus.vlx" в любом HEX-редакторе, найти последовательность байт:
32 11 35 02 62 2E 03 33 87 00 00 00 35 02 6F 2E 03
и заменить их на:
32 00 35 02 62 2E 03 33 0A B1 98 13 35 02 9C 2E 03

In English:
» Click to show Spoiler - click again to hide... «
The cure for v11.111 from 02/11/2011

Open "aplus.vlx" in any HEX-editor, find the following byte sequence:
32 11 35 02 62 2E 03 33 87 00 00 00 35 02 6F 2E 03
and replace to:
32 00 35 02 62 2E 03 33 0A B1 98 13 35 02 9C 2E 03
Angy
QUOTE (nAlex @ 6.11.2011 - 22:32) *
Лечение для версии v11.111 от 02/11/2011

Открыть "aplus.vlx" в любом HEX-редакторе, найти последовательность байт:
32 11 35 02 62 2E 03 33 87 00 00 00 35 02 6F 2E 03
и заменить их на:
32 00 35 02 62 2E 03 33 0A B1 98 13 35 02 9C 2E 03

In English:
» Click to show Spoiler - click again to hide... «
The cure for v11.111 from 02/11/2011

Open "aplus.vlx" in any HEX-editor, find the following byte sequence:
32 11 35 02 62 2E 03 33 87 00 00 00 35 02 6F 2E 03
and replace to:
32 00 35 02 62 2E 03 33 0A B1 98 13 35 02 9C 2E 03


Thank you very much for your solution.
Aplus works perfectly.
imagecreator1
Hi, i`m trying to download this applicattion, aplus 11.111, but in the website, they changed today to 11.112. Anyone have the link to download the version v11.111? And the demo of winex can only change small files, can`t save the aplus.vlx. Anyone have the winex cracked for download?

Thanks very much
I`m following more than 6 months to register the aplus, because 30 days is too little to work.
nAlex
Ох, что-то они их клепают по штуке в сутки...

Лечение для версии v11.112 от 08/11/2011

Открыть "aplus.vlx" в любом HEX-редакторе, найти последовательность байт:
32 11 35 02 82 2E 03 33 87 00 00 00 35 02 8F 2E 03
и заменить их на:
32 00 35 02 82 2E 03 33 0A B1 98 13 35 02 BC 2E 03

In English:
» Click to show Spoiler - click again to hide... «
The cure for v11.112 from 02/11/2011

Open "aplus.vlx" in any HEX-editor, find the following byte sequence:
32 11 35 02 82 2E 03 33 87 00 00 00 35 02 8F 2E 03
and replace to:
32 00 35 02 82 2E 03 33 0A B1 98 13 35 02 BC 2E 03

__________________________________________________________________________

Если в общем виде: находится последовательность байт вида:
32 11 35 02 xx zz 03 33 87 00 00 00 35 02 yy zz 03
и заменяется на:
32 00 35 02 xx zz 03 33 0A B1 98 13 35 02 nn zz 03
где nn=yy+2D (все в шестнадцатеричной системе, можно в виндовом калькуляторе посчитать)
imagecreator1
thanks, already install it!!!!
But for future uses, what type of calculator i use to find nn = YY 2 D ? Can you give the name of this application?
And how i calculate? YY x Exp?
nAlex
imagecreator1,
You get XX, YY and ZZ from the unpatched file, and NN=YY+2D, you can use standard windows calculator to sum up in HEX mode.
(For example for v11.112: NN=8F+2D=BC).
imagecreator1
nAlex, thanks very much!Now i understand!!
cadcamcae
nAlex, i try winhex and hex editor neo, but string can not be found, why? Explain my mistake please.
There some pics:
Start:
=>http://imageshack.us/photo/my-images/267/startofseeking.png/
Results:
=>http://imageshack.us/photo/my-images/51/resultsofseeking.png/

Or this sequence must be found in *.vlx file manualy? Or seeking parameters is incorect?
nAlex
cadcamcae,
That's because you're searching for string, you should search for HEX values instead.
cadcamcae
There i make small patch for v11.111, loader also included.
All thanks to nAlex!
link:
Код
http://depositfiles.com/files/lhmtbrokl

tested on win XP 32x, target file=aplus.vlx
Williams
Камрады, версия 11.113 от 16 ноября. Файл aplus.vlx отредактирован согласно алгоритма, лоадер подгружен. Имею ошибку:
Утилиты меню AutoCAD загружены.; ошибка: неверный тип аргумента: stringp 0
И все. Никаких подробностей более. Что, дыру залатали??? Или алгоритм преобразования "серидинки" 16-ричного ключа претерпел изменения???

C оригинальной версией aplus.vlx все запускается, но просит лицензионный ключ.
nAlex
Williams,
Просто скомпилированный vlx еще более непостоянен, чем я предполагал smile.gif Ничего не залатали smile.gif

Если вкратце, то при применении патча мы делаем следующее:
Формула генерации ключа в проге такая:
(setq KLUCZ (- (* (FIX (/ (ABS SERIAL) 100)) 17) 135))
где SERIAL — уникальный код компа, KLUCZ — готовый ключ лицензии.

Применяя патч, мы заменяем все это на на:
(setq KLUCZ (+ (* (FIX (/ (ABS SERIAL) 100)) 00) XXXXXXXXX))
То есть, как видно, в результате будет KLUCZ = XXXXXXXXX, где XXXXXXXXX — один из зашитых в прогу ключей smile.gif
Нужно заменить: "-" -> "+", "17" -> "0", "135" -> "XXXXXXXXX", в HEX это будет:
"-"    -> "+"         = 35 02 XXZZ 03 -> 35 02 AABB 03
"17"   -> "00"        = 32 11         -> 32 00
"135"  -> "XXXXXXXXX" = 33 87000000   -> 33 0AB19813


XXXXXXXXX - номер ключа, в HEX-виде байты переставляются в обратном порядке (например, 328773898 -> 13 98 B1 0A -> 0A B1 98 13)

Последняя задача — определить HEX-код для операции "+". Изначально я думал, что операторы в скомпилированном файле будут идти с одинаковым офсетом (для нескольких версий подряд так и было), но это оказалось не так — остается только найти в той же функции нечто, что можно точно идентифицировать, и где используется сложение. Такая строчка нашлась, в тексте это "(+ CDATA 2)", в HEX же:
03 4B 2D 32 02 35 02 AA BB 03
где AABB — и есть искомая операция сложения smile.gif

Таким образом, подправленный механизм патченья:
1. Открываем aplus.vlx в HEX-редакторе.
2. Находим последовательность байт "03 4B 2D 32 02 35 02 AA BB 03" и выписываем куда-то AABB.
3. Находим последовательность "32 11 35 02 XX ZZ 03 33 87 00 00 00 35 02 YY ZZ 03".
4. Заменяем ее на "32 00 35 02 XX ZZ 03 33 0A B1 98 13 35 02 AA BB 03"


Лоадер, кстати, после патча не нужен smile.gif
Williams
nAlex, да, уточненный алгоритм сработал.
nAlex
Когда будет не влом — могу патчер соорудить smile.gif
Williams
Cadaplus APLUS v23.111



APLUS - это надстройка для Autodesk AutoCAD, повышающая функциональность путем добавления новых команд для ускорения разработки проекта. APLUS состоит из 2-х частей: команды для AutoCAD (APLUS) и набор блоков (BIINDEX).

О нововведения можно почитать тут: https://www.cadaplus.com/features.php?lang=en

Обучающее видео тут: http://www.cadaplus.com/tutorials.php?lang=en

и здесь: https://www.cadaplus.com/help-videos.php?lang=en

+ = link.
46 Mb (RAR5, incl. 3% - info for restoration purpose)
andi
Цитата(nAlex @ 23.11.2011 - 15:34) *
[b]
Таким образом, подправленный механизм патченья:
1. Открываем aplus.vlx в HEX-редакторе.
2. Находим последовательность байт "03 4B 2D 32 02 35 02 AA BB 03" и выписываем куда-то AABB.
3. Находим последовательность "32 11 35 02 XX ZZ 03 33 87 00 00 00 35 02 YY ZZ 03".
4. Заменяем ее на "32 00 35 02 XX ZZ 03 33 0A B1 98 13 35 02 AA BB 03"


У меня несколько вопросов.
1. Открываю aplus.vlx в Hex Editor Neo.Find - Type:Hex byte - 03 4B 2D 32 02 35 02 AA BB 03 - a pattern was not found.
2. Рекомендация "и вписываем куда-то AABB" меня поставила в тупик. Куда "куда-то" и что такое "AABB"?
3. И самой неразрешимой проблемой для меня оказался поиск в HEX "XX", "YY" и "ZZ".
Снимаю шляпу перед людьми, которые смогли все это проделать.
Если можно (для особо непонятливого) объяснить на пальцах.
Slinger
Я не смотрел данную утилиту, ибо руки не дошли. Но по логике вещей AA и BB у всех уникальных, которые зависят видимо от серийника када. Ищи в .vlx "03 4B 2D 32 02 35 02" и последующие 2 байта куда-нибудь запиши. Это и будут AA и BB

По аналогии и с YY, ZZ
nAlex
Забыл написать — AA, BB, XX, YY, ZZ для каждой каждой версии проги (точнее, для каждой новой компиляции) будут разными, значений "AA" и "BB" там не будет, это я не подумал, что не стоило называть переменные шестнадцатеричными цифрами smile.gif
berba
Тяжело простому юзеру разобрать в комментариях и сленге "хакера" да еще и эксперементировать не зная что и как и где. остается ждать холявы писсс-с. то что предлагеться заменить вообщето на разных компах записано по разному и поисковиках не находят данное сочетание хотя код_http://depositfiles.com/files/lhmtbrokl_работает просле запуска ручками его в авто не проходит.

cadcamcae
berba, h++p://depozitfiles.com/files/lhmtbrokl_работает?
Eto dlja 32x bilo zdelanno. Dlja 64x ne proveril.
berba
да 32x работает в ручном режиме.
cadcamcae
Spasibo! Rabotajet!
APLUS info:16:
--
Приватный текст
Зарегистрироваться
Написать 5 сообщений (5 осталось)
gest
Перезалейте пожалуйста с депозита уже удалили.
tomce
Жаль но на 64х неработает или я штота не так делаю.
Az_nik
Помогите - вылетает ошибка :
Command: _BEAM
Specify insert point: ; error: Automation Error. No database
Арматуру не вставляет и тоже по другим командам
Command: _WA Last thickness of the wall was: 240
Thickness of the wall <240> : Specify second point:
Start point:
Wall created. Thickness: 272.1397
Automation Error. No database
APLUS: Canceled.
cadcamcae
Az_nik, OS= 64x 32x?
Az_nik
XP - 32 - на другом компе все ок - ACAD2011 engl
berba
Да разных компах ставиться по разному притом почти все одинаковое и на одном идет а на другом нет
trvi
НА 64 пашет....
Полет отличный
andi
nAlex, спасибо!
После пояснения, что "AA", "BB", "XX", "YY" и "ZZ" - это переменные значения байт(взависимости от машины) в указанных последовательностях.
А "записать куда-то" - это "на стене", "на лбу" либо просто запомнить.
Все стало на свои места и заработало.
Гениально. Вот еслиб еще узнать как ты декомпилировал VLX, чтобы узнать алгоритм - это была бы вершина счастья.
Еще раз спасибо.
nAlex
Цитата(andi @ 1.12.2011 - 12:14) *
Вот еслиб еще узнать как ты декомпилировал VLX, чтобы узнать алгоритм - это была бы вершина счастья.
Есть штука под названием «FAS-Decompiler»: http://home.pages.at/peppie/LispDecompilerProject/
На выходе получается полу-ассемблерный, полу-лисповый код, из которого можно выжать что-то полезное smile.gif

Цитата(andi @ 1.12.2011 - 12:14) *
это переменные значения байт(взависимости от машины) в указанных последовательностях.
Если быть совсем точным — эти последовательности от машины не зависят, они получаются при компиляции исходников в vlx/fas и будут разными для каждой новой версии проги.
Slinger
Никогда не думал и даже не предполагал, что для скомпилированного лиспа найдётся декомпилятор. Отдельное спасибо за это.
andi
Цитата(nAlex @ 1.12.2011 - 14:09) *
Цитата(andi @ 1.12.2011 - 12:14) *
это переменные значения байт(взависимости от машины) в указанных последовательностях.
Если быть совсем точным — эти последовательности от машины не зависят, они получаются при компиляции исходников в vlx/fas и будут разными для каждой новой версии проги.

Так что получается, можно в качестве лекарства для данной версии предлагать исправленный APLUS.VLX для замены инсталируемого?
nAlex
Цитата(andi @ 2.12.2011 - 12:20) *
Так что получается, можно в качестве лекарства для данной версии предлагать исправленный APLUS.VLX для замены инсталируемого?
Да, конечно. Этот файл и есть, собственно, вся прога, остальное — довески и приложения smile.gif
Я так эту штуку вообще не инсталлирую, просто распаковываю инсталлятор как архив smile.gif
berba
1. Для таких как я. Лучше использовать прогу для поиска кода - 010 Editor 2.1.3 -русская
2. Поиск 03 4B 2D 32 02 35 02 и копируем в блокнот следующие 2 пары кода
3. Поиск 03 33 87 00 00 00 35 02 выдиляем цветом следующии 2 пары кода и копируем вместо них с блокнота пункт 2.
4. Сохранить.
5. Все работает.
ame
Цитата(berba @ 3.12.2011 - 14:31) *
1. Для таких как я. Лучше использовать прогу для поиска кода - 010 Editor 2.1.3 -русская
2. Поиск 03 4B 2D 32 02 35 02 и копируем в блокнот следующие 2 пары кода
3. Поиск 03 33 87 00 00 00 35 02 выдиляем цветом следующии 2 пары кода и копируем вместо них с блокнота пункт 2.
4. Сохранить.
5. Все работает.


Можно поподробнее(может с картинками). Спасибо.
nAlex
Патчер для APlus.
Скопировать в папку с aplus.vlx, запустить и нажать «Patch».
Должно работать, по идее, для любой версии, пока что-то в защите не изменится.
Для работы необходимо наличие .NET Framework 2.0.

APlus patcher.
Copy to the directory containing aplus.vlx, run and press the «Patch» button.
Should work for any version until protection algorithm is modified.
Requires .NET Framework 2.0 to work.

Нажмите для просмотра прикрепленного файла
berba
There is text missing in aplus_laungage.txt как с этим бороться, некторые команды выделываються, хотя работали в начали.
ame
Цитата(nAlex @ 10.12.2011 - 16:07) *
Патчер для APlus.


Не отображаются кнопки на панели. Это только у меня?
nAlex
Какие кнопки? На какой панели? Если неактивна кнопка «Patch», в текстовом окне должна быть написана причина.
Williams
Судя по всему, у вас не установлен фреймворк 2, поэтому и кнопок не видите.
ame
Цитата(Williams @ 12.12.2011 - 22:25) *
Судя по всему, у вас не установлен фреймворк 2, поэтому и кнопок не видите.

Установлены
Microsoft .NET Framework 2...4
cadcamcae
ame, jeslji programma ne zagruzajetsa, polzuisja s komandami menuload, appload, ne zabivaj chto v putjah autocada pod options - "support files search paths" ne rekomendujetsa ispolzovatj bolshe chem 13 zapisej. Poprobuj, dolzni ikonki pojavitsa.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.