Нужна помощь в редактировании программы

Тема в разделе "Программное обеспечение", создана пользователем falbertg, 1 дек 2006.

  1. falbertg

    falbertg Гость

    Есть программа. Проект этой программы не поддерживается. Исходники утеряны.
    Проблема такая. Автор запретил запуск двух копий программы. А зря:D
    Программа установлена в разные разделы и ведутся разные базы. Постоянно приходится открывать одну, затем закрывать, открывать другую и т.п.
    При попытке запустить вторую копию - ругается "Не зачем....." А мне надо.
    Как-то это можно поправить?
    Программа написана помоему в Delphi
     
  2. grigsoft

    grigsoft Well-Known Member

    Регистрация:
    15 ноя 2005
    Сообщения:
    735
    Симпатии:
    0
    вообщем-то, учитывая наличие базы, вполне возможно что автор просто поленился делать синхронизацию доступа к локальному серверу, например, и запуск 2 экземпляров приведет к порче обеих баз. Просто как тема к размышлению. По теме - скоре всего правится одним байтом, только чуток повозиться с поиском - тем более что при наличии сообщения это не проблема. Может кто тут и возьмется ради интереса. Выложите программу куда-нибудь.
     
  3. falbertg

    falbertg Гость

    В сети программа работает нормально, не хочет запускаться две копии на одном компьютере.
    Это было сделано предномерено автором.
    Был запрещен запуск именно двух копий одного дистрибьютива - результат нет запуска и с разных установок.
    Цитата из справки.
    " - Сделано запрещение на запуск 2х экземпляров программы;
    - Добавлено несколько команд в работе с квитанциями, позволяю......."
    Программа прилагается.
    Telemaster2.exe установочный файл, Telemaster2.pas исправленный файл. Заменить им после установки Telemaster2.exe, сменить расширение на .exe иначе программа не запускается на новых компах, так же в Telemaster2.pas снята регистрация.
    Защита запуска двух копий сделана при помощи Мю́текс (англ. mutex (mutual exclusion)) (это от автора)

    а как файл прицепить, что-то не цепляется?
    положил здесь http://archive.espec.ws/section6/file11265.html
    или http://falbertg.narod.ru/Programs/Telemaster.zip
     
  4. Alien

    Alien Гость

    да, сто пудов в отладчике нужно подправить всего один условный переход.
    так часто проги шароварные крэкаются.
    могу попробовать, конечно если у мня будет возможность получить (скачать) файл.
    в одну руку OllyDebuger в другую дисассемблер......и поехали.
    --
    стучи 226-588-574
     
  5. Alien

    Alien Гость

    прогу получил.
    сделал:
    множественный запуск,
    разворачивание окна на весь экран (ввиду чего понадобилось повозиться с выравниванием таблицы и полосы прокрутки).
     
  6. falbertg

    falbertg Гость

    Alien спасибо!!!
     
  7. Alien

    Alien Гость

    еще по просьбе изменил иконку трея.
    --
    у кого что то похожее, стучите.
    посижу в отладчике, мож и Вам помогу..
     
  8. StreamX

    StreamX Гость

    Вопрос решён. Спасибо!
     
Загрузка...

Поделиться этой страницей