Сейчас на форуме: barsik, vasilevradislav, vsv1, padad42664, kris_sexy, site-pro (+6 невидимых)

 eXeL@B —› Крэки, обсуждения —› FastReport 4
Посл.ответ Сообщение

Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 24 октября 2007 13:02
· Личное сообщение · #1

Народ, кто-нибудь ломал сабж?
Поделитесь опытом, а то я ковырял-ковырял... а нифига не получается(((




Ранг: 141.4 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 24 октября 2007 15:43 · Поправил: intro
· Личное сообщение · #2

Посмотрел я этот компонент. Скачал с офсайта последнюю доступную версию (v4.4.26 от 23.10.2007), кстати, как видно компонент только вчера обновился. Функциональность компонента на высоте, а вот его защита ничего из ряда вон выходящего собой не представляет, надо сказать. В демке строго прошито ограничение в 5 страниц при печати, да к тому же на каждую страницу вверху лепится надпись "FastReport - Unregistered version (only 5 pages)". Надписи в чистом виде в файлах нет, но немного поискав, можно найти функцию ReverseString(System::AnsiString), которой передается параметр ")segap 5 ylno( noisrev deretsigernU - tropeRtsaF" (без кавычек). Функция просто перевочавает строку и вот уже надпись найдена. Недалеко до вызова ReverseString при прогоне проги в отладчике видим презабавную команду mov dword ptr [eax-64h], 5. Думаю понятно, что 5 - это как раз те пять страниц, больше которых напечатать в демке нельзя. Меняем 5h например на С350h (думаю вряд ли кто будет печатать отчёты больше 50000 страниц . Ну вот собственно и всё



Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 24 октября 2007 16:02
· Личное сообщение · #3

intro, спасибо.
Я когда строку не нашел, думал что она картинку рисует.... оказалось не туда смотрел...



Ранг: 160.1 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 24 октября 2007 17:14
· Личное сообщение · #4

intro пишет:
защита ничего из ряда вон выходящего собой не представляет

а у них главная фишка, что если купил лицензию, то отдают сырки. Для многих это решающий фактор.




Ранг: 141.4 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 24 октября 2007 20:57 · Поправил: intro
· Личное сообщение · #5

infern0 пишет:
а у них главная фишка, что если купил лицензию, то отдают сырки

я в курсе, да и вообще такой подход практикуется довольно часто, ты прав. а именно у этого компонента исходники дают при покупке Professional или Enterprise лицензий, а покупатели Basic и Standard получают просто скомпиленный компонент без сорцов. источник сведений тут http://www.softkey.ru/catalog/program_ver.php?ID=9908



Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 24 октября 2007 21:14
· Личное сообщение · #6

Ребят, вы будете смеяться... я ХОЧУ купить его. Просто есть небольшие заморочки, а от саппорта уже третий день ни ответа ни привета...




Ранг: 141.4 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 24 октября 2007 21:32
· Личное сообщение · #7

Azur1d пишет:
Просто есть небольшие заморочки, а от саппорта уже третий день ни ответа ни привета...

серьёзные наверно заморочки, раз решил купить. я бы прежде всё-таки попытался решить проблему самостоятельно. перелопатив на предмет "небольших заморочек" форумы по данной тематике, а заодно и хелп бы почитал. порой помогает



Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 24 октября 2007 21:44 · Поправил: Azur1d
· Личное сообщение · #8

intro, заморочки не пользовательского характера, а именно "купить" ибо покупатель юр.лицо и требуется оч. много всяких бумажек.

[add]
Форумы читал...




Ранг: 141.4 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 24 октября 2007 21:58
· Личное сообщение · #9

Azur1d пишет:
покупатель юр.лицо и требуется оч. много всяких бумажек

Да, с этим ща стало довольно строго. А серьёзным конторам (вроде банковских и подобных им стуктур) действительно проще купить, чем потом, случись чего, иметь лишний геморр.



Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 24 октября 2007 22:30
· Личное сообщение · #10

intro пишет:
проще купить

В том то и дело, что отчеты нужны "уже вчера", а купить пока не можем.




Ранг: 85.7 (постоянный)
Активность: 0.110
Статус: Участник

Создано: 24 октября 2007 23:48
· Личное сообщение · #11

напиши "извините, я купил другой продукт. с таким саппортом идите в баню"

-----
Я фантомас, а ты гавно




Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 25 октября 2007 06:07
· Личное сообщение · #12

Rid3r, отченты начинали разрабатываться под FastReport в надежде что купим его.




Ранг: 116.6 (ветеран), 8thx
Активность: 0.050
Статус: Участник

Создано: 25 октября 2007 06:31
· Личное сообщение · #13

FastReport относится к таким продуктам, которые никому не нужны без исходников, т.к. сапорт в отношении хотелок очень ленив и многие вещи приходится потом самому дорабатывать напильником. Так что ИМХО лучше купить )



Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 25 октября 2007 07:14
· Личное сообщение · #14

Там даже чтоб на форуме зарегаться надо одобрения администрации ждать, а они судя по всему сосут лапу 24/7



Ранг: 43.2 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 25 октября 2007 08:36
· Личное сообщение · #15

Контора, в которой я работаю, с моей подачи около 2-х лет назад купила Fastreport 3 Prof.
тогда цена сего продукта была около $100 - для конторы это не деньги.
После покупки получили логин и пароль на их форум (даже не форум, а сопровождение).
IMHO:
Так могу сказать что претензий к саппорту после покупки никаких нет и не было.
По-человечески и дельно отвечают на вопросы. Был косяк с работой функи AVG - исправили в ближайшей бета версии.
Кроме того - если нужно что-то специфическое, то есть исходники, которые в общем-то достаточно понятны
(бывают исходники, что сам черт ногу сломит, даже автор через некоторое время ужасается . Тут ситуация все таки лучше )



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 ноября 2007 23:53
· Личное сообщение · #16

intro есть вопрос, насколько я понял "при прогоне проги в отладчике", это значит, что необходимо править собственный ехе-ник, и так после каждой сборки, тоже конечно выход, но хотелось бы снять ограничения с пакета (Builder 2007 + FastReport 4.33 (Demo))



Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 04 ноября 2007 23:57
· Личное сообщение · #17

kolos, а кто тебе мешает найти нужный код в DCU? Компоненты именно так и "лечатся".



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 ноября 2007 00:35
· Личное сообщение · #18

в каком именно, их там много.. )), конечно попробую.. завтра напишу, что получилось




Ранг: 141.4 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 05 ноября 2007 10:50 · Поправил: intro
· Личное сообщение · #19

kolos пишет:
в каком именно, их там много.. ))

как справедливо заметил Azur1d, находишь нужный код в своём подопытном ехе'шнике, а потом делаешь поиск этого кода в папке с компонентом по всем файлам (довольно удобно делать в TotalCommander'e), ну а дальше достаточно поправить найденные файлы один раз и всё будет ок.



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 ноября 2007 12:16
· Личное сообщение · #20

достаточно поправить найденные файлы один раз и всё будет ок.

да, все так, таких файлов оказалось три: frx11.bpl, frx11.lib, frxPreviewPages.dcu
поправил, все работает, правда остались ограничения во всяких там Query Builder-ах, но это уже мелочи, спасибо.



Ранг: 7.5 (гость)
Активность: 0.020
Статус: Участник

Создано: 06 ноября 2007 19:40
· Личное сообщение · #21

Уже давно есть поломанная версия 4-го репорта. Только требуется установка ручками...
Если нужно пиши в личку, выложу.


 eXeL@B —› Крэки, обсуждения —› FastReport 4
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати