Русский / Russian English / Английский

Сейчас на форуме: bartolomeo (+2 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 eXeL@B —› Основной форум —› Проблема с добавлением в базу
Посл.ответ Сообщение

Ранг: 135.4 (ветеран)
Статус: Участник
realist

Создано: 26 июня 2020 22:32 · Поправил: Jaa New!
Цитата · Личное сообщение · #1

Всем доброго время суток. Небольшая проблемка с программой на дельфях, все вроде понятно, но вот после прохождения активации не добавляется ничего в базу. Клик по меню дня недели, попросит регистрацию, брякается тут 00581400, возвращаем 0 или retn, запускается дальше окно, клик по зеленой стрелочке, ввожу любые данные и они не добавляются.

Сейчас так


Должно быть так (скрин из демки)

Code:
  1. Обход регистрации (клик по меню дня недели, попросит регистрацию)
  2. 00581400 Unit47.TForm47.RegME - метод должен вернуть 0 или просто не выполниться, банальное сообщение вылазит.


Code:
  1. Валидные данные регистрации:
  2. Cерийный номер - 26811109701792326286
  3. Регистрационный код - 30150294920762675862723139


--> Прога <-- Скопировать папку Eda в корень диска C:\
Заранее спасибо всем за помощь.




Ранг: 623.6 (!)
Статус: Участник
_Вечный_Студент_

Создано: 27 июня 2020 05:05 · Поправил: plutos New!
Цитата · Личное сообщение · #2

у меня было нечто подобное: процесс не имел соответствующих прав to edit the database. (add, delete, modify data).
Кто владелец (db.owner) DB?




Ранг: 329.6 (мудрец)
Статус: Участник

Создано: 27 июня 2020 08:17 New!
Цитата · Личное сообщение · #3

Jaa

> брякается тут 00581400, возвращаем 0 или retn

Вопрос не в том как изменить гуй, а что делать с вашим бинарем. Заинфектить туда загрузчик, надстройку которая поменяет гуй. Это плохой способ. Либо фиксить сурки на дельфе, это тоже затея плохая



Ранг: 135.4 (ветеран)
Статус: Участник
realist

Создано: 27 июня 2020 14:55 New!
Цитата · Личное сообщение · #4

plutos пишет:
у меня было нечто подобное: процесс не имел соответствующих прав to edit the database. (add, delete, modify data).
Кто владелец (db.owner) DB?

База с программой идет я так понял, там чекается несколько штук при запуске. При запуске переименовывается .abc в .fdb.

Code:
  1. "localhost:c:\eda\MEDSESTRA.abc"
  2. "localhost:c:\eda\UKOLI.abc"
  3. "localhost:c:\eda\RASKLAD.abc"
  4. "localhost:c:\eda\NATALI.abc"
  5. "localhost:c:\eda\RECEPTI.abc"
  6. "localhost:c:\eda\SKLAD.abc"




Ранг: 419.5 (мудрец)
Статус: Участник
"Тибериумный реверсинг"

Создано: 27 июня 2020 20:10 New!
Цитата · Личное сообщение · #5

"Нарушена структура базы данных. Для её восСтановления воспользуйтесь одной из раньше сделанных автоматически (или в ручную) копий (про то, как это сделать, Вы можете получить консультацию по тел: 8-044-3831826, 8-097-3997696)"
Так и должно быть?



Ранг: 135.4 (ветеран)
Статус: Участник
realist

Создано: 27 июня 2020 20:21 New!
Цитата · Личное сообщение · #6

ELF_7719116 пишет:
"Нарушена структура базы данных. Для её восСтановления воспользуйтесь одной из раньше сделанных автоматически (или в ручную) копий (про то, как это сделать, Вы можете получить консультацию по тел: 8-044-3831826, 8-097-3997696)"
Так и должно быть?

Папку eda из архива нужно скопировать в корень диска С, выше писал что проверяется база отсюда "localhost:c:\eda\*.abc", тогда не будет этой ошибки - проверено.



Ранг: 419.5 (мудрец)
Статус: Участник
"Тибериумный реверсинг"

Создано: 27 июня 2020 21:41 · Поправил: ELF_7719116 New!
Цитата · Личное сообщение · #7

Jaa пишет:
Папку eda из архива нужно скопировать в корень диска С,

Видел, сразу распаковал. Эм! Что делаю не так? Windows Server 2003

По видимому, чего-то не хватает:
Code:
  1. Menu.exe 2608     CreateFile   C:\eda\RASKLAD.fdb  NAME NOT FOUND
  2. Menu.exe 2608     CreateFile   C:\eda\NATALI.fdb   NAME NOT FOUND
  3. Menu.exe 2608     CreateFile   C:\eda\RECEPTI.fdb  NAME NOT FOUND
  4. Menu.exe 2608     CreateFile   C:\eda\SKLAD.fdb    NAME NOT FOUND
  5. Menu.exe 2608     CreateFile   C:\eda\SKLAD.abc    NAME NOT FOUND
  6. Menu.exe 2608     QueryOpen    C:\eda\ibxml.dll     NAME NOT FOUND
  7.  
  8. Menu.exe 2608     QueryDirectory        C:\eda\63.abc   NO SUCH FILE
  9. Menu.exe 2608     QueryDirectory        C:\eda\52.abc   NO SUCH FILE
  10. Menu.exe 2608     QueryDirectory        C:\eda\kk.txt   NO SUCH FILE
  11. Menu.exe 2608     QueryDirectory        C:\eda\menu!.exe         NO SUCH FILE


В архиве только одна база данных: MEDSESTRA.abc. Это типа номера всех сексапильных и развратных медсестер?
Алсо, ещё докидывал для работоспособности gds32.dll (InterBase Client, Embarcadero Technologies, Inc.).



Ранг: 135.4 (ветеран)
Статус: Участник
realist

Создано: 27 июня 2020 22:04 · Поправил: Jaa New!
Цитата · Личное сообщение · #8

ELF_7719116 пишет:
Это типа номера всех сексапильных и развратных медсестер?

Это лучше у разработчика спросить про его фантазии.

ELF_7719116 пишет:
Windows Server 2003

На 7 или 10 винде попробуйте запустить, архив точно запускаемый, попробуйте еще --> это <-- установить, оно с папкой было.



Ранг: 135.4 (ветеран)
Статус: Участник
realist

Создано: 14 июля 2020 16:32 New!
Цитата · Личное сообщение · #9

ELF_7719116
Удалось что то найти интересного?


 eXeL@B —› Основной форум —› Проблема с добавлением в базу

Видеокурс ВЗЛОМ