On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение
Levon



Пост N: 1
Зарегистрирован: 10.05.11
ссылка на сообщение  Отправлено: 10.05.11 13:24. Заголовок: Программа выдаёт сообщение too many servers !!!...


Имеется программа знаю что она написана на Clipper и FoxBase II 1988 года выпуска. При необходимости могу прогу выслать.
После того как я переустановил компьютер на котором эта прога работала стало появляться такое сообщение
До переустановки она отлично работала. А пограммист который её настраивал скончался теперь не знаю как её запустить.
Если кто нибудь знает что делать пожалуйста подскажите.

Спасибо: 0 
Профиль
Ответов - 49 , стр: 1 2 3 All [только новые]


СевДон



Пост N: 38
Зарегистрирован: 25.02.10
ссылка на сообщение  Отправлено: 12.05.11 13:29. Заголовок: если Вы выложите вес..


если Вы выложите весь набор баз, то Вас могут обвинить в разглашении
конфиденциальной информации! нам это не надо
киньне пока токмо все оверлеи и базу ZED.DBF (если там нет коммерческих секретов)

кста в батнике экзешник запускается с параметром nopass
а если без него? а если запускать PRO.EXE 123 (поэкспериментируйте)
и шо говорят юзеры по поводу паролей? и какая винда была раньше а какая счас?
а если чудом сохранился c:\winnt\system\password.ini старой винды, то шо там?
или
Levon пишет:

 цитата:
А если я найду компьютер на котором есть эта программа но в рабочем состоянии нам это что нибудь даст.


шо там на этой машине?


Спасибо: 0 
Профиль
Levon



Пост N: 7
Зарегистрирован: 10.05.11
ссылка на сообщение  Отправлено: 12.05.11 13:45. Заголовок: СевДон пишет: Вас м..


СевДон пишет:

 цитата:
Вас могут обвинить в разглашении
конфиденциальной информации!


Кто может обвинить форум? А если со стороны правооблодателя то нечего страшного.
насчет винды, винда была до этого такая же как сейчас (Windows XP SP3) в предпоследний раз я тоже я его переустанавливал. Только тогда программист был жив и сразу запустил программу.
Вот пока оверлеи и базаhttp://zalil.ru/31023568
СевДон пишет:

 цитата:
а если чудом сохранился c:\winnt\system\password.ini старой винды, то шо там?


В поиске...

Спасибо: 0 
Профиль
PSP
постоянный участник


Пост N: 519
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 12.05.11 14:03. Заголовок: В PRO_1.OVL есть стр..


В PRO_1.OVL есть строка "art.dat". Есть такой файл?

Спасибо: 0 
Профиль
Levon



Пост N: 8
Зарегистрирован: 10.05.11
ссылка на сообщение  Отправлено: 12.05.11 14:18. Заголовок: да есть он хранится ..


да есть он хранится не в корне папки с программой а в папке под названием DISTR

Спасибо: 0 
Профиль
PSP
постоянный участник


Пост N: 520
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 12.05.11 14:25. Заголовок: Levon пишет: да ест..


Levon пишет:

 цитата:
да есть он хранится не в корне папки с программой а в папке под названием DISTR


И что в нем?

Спасибо: 0 
Профиль
Levon



Пост N: 9
Зарегистрирован: 10.05.11
ссылка на сообщение  Отправлено: 12.05.11 14:27. Заголовок: PSP пишет: И что в ..


PSP пишет:

 цитата:
И что в нем?


он пуст.

Спасибо: 0 
Профиль
СевДон



Пост N: 39
Зарегистрирован: 25.02.10
ссылка на сообщение  Отправлено: 12.05.11 14:46. Заголовок: увы валькирия и с ов..


увы валькирия и с оверлеями даёт ошибку

эксперименты показали:
1. без базы ZED.DBF до выдачи сообщения TOO MANY SERVERS прога не доходит,
а выдает: "Proc NET_UZI line 393, open error zed.DBF (2) Retry? (Y/N)"
(интересно NET это русское НЕТ или англицкое СЕТЬ...)
2. в базе ZED.DBF запись 24 поле KAT_3 содержит "Программные и системные файлы",
а соседнее поле POL_C содержит "D:\BUCH"
Проверьте на наличие данной папки у Вас и огласите ее содержимое.


Спасибо: 0 
Профиль
Levon



Пост N: 10
Зарегистрирован: 10.05.11
ссылка на сообщение  Отправлено: 12.05.11 14:58. Заголовок: D:\BUCH Это путь..


D:\BUCH Это путь корневой директории там содержатся все те файлы которые я выкладываю сюда.
Вот снял скрин посмотрите:http://zalil.ru/31024124

Спасибо: 0 
Профиль
СевДон



Пост N: 40
Зарегистрирован: 25.02.10
ссылка на сообщение  Отправлено: 12.05.11 15:59. Заголовок: содержимое AUTOEXEC...


содержимое AUTOEXEC.NTB, CONFIG.NTB, README, .dat-файлов, .bat-файлов?
запуск проги идет через иконку? если да, надо бы посмотреть свойства...

а вообще то, на мой взгяд, надо копать не стока в проге а системном окружении:
раз прога не менялась а токмо ОС, скорее всего и надо в винде шото прописать, а вот что...

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

Спасибо: 1 
Профиль
Levon



Пост N: 11
Зарегистрирован: 10.05.11
ссылка на сообщение  Отправлено: 12.05.11 16:08. Заголовок: СевДон пишет: если,..


СевДон пишет:

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


я этим сейчас занимаюсь.

Спасибо: 0 
Профиль
nick_mi



Пост N: 35
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 12.05.11 17:46. Заголовок: есть такой код i..


есть такой код
if !file("c:\winnt\system\password.ini")
f_mess("TOO MANY SERVERS !!!",1)
quit
endif


Спасибо: 0 
Профиль
Levon



Пост N: 12
Зарегистрирован: 10.05.11
ссылка на сообщение  Отправлено: 12.05.11 18:10. Заголовок: люди я запусти её!!!..


люди я запустил её!!!!!!!!! знаете как?? просто вручную создал на диске C: \ папку с именем WINNT в ней же создал папку с названием SYSTEM в этой папке создал файл PASSWORD с расширением .ini и всё ВОТ ЧТО ОНА ХОТЕЛА!! Пока вроде работает корректно не знаю что будет дальше.

Спасибо: 0 
Профиль
Haz
администратор




Пост N: 42
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 12.05.11 21:56. Заголовок: Поздравляем!


а ничего дальше не будет :-) требуется только наличие файла password.ini и более нигде он не проверяется , уже пол конфы декомпильнули эту програму . Что я по прежнему и рекомендую сделать автору поста - исходники нужны, если намерены и дальше работать ( ну не себе - так приемнику подарок сделаете ).
там по коду еще есть какие-то фокусы с art.dat есть алгоритм проверки паролей и т.д.
валкирия для S87 потрошит прогу за 3 секунды на состовляющие

Levon, просто поупражняйтесь http://ftp.lakesoft.net/ftp/clipper/valkyrie/<\/u><\/a>
1. с помощью VPP создать RIP
2. c помощью v из rip получить кучу исходников
3. вдумчиво вчитываться :-)

Спасибо: 1 
Профиль
Levon



Пост N: 13
Зарегистрирован: 10.05.11
ссылка на сообщение  Отправлено: 12.05.11 22:14. Заголовок: Haz Да спасибо Вам я..


Haz Да спасибо Вам я постараюсь позаниматься над этим делом.

Спасибо: 0 
Профиль
Levon



Пост N: 14
Зарегистрирован: 10.05.11
ссылка на сообщение  Отправлено: 12.05.11 22:43. Заголовок: я хочу отдельно побл..


я хочу отдельно поблагадарить СевДона за то что Вы потратили свое драгоценное время на этот пустяк СПАСИБО ВАМ БОЛЬШОЕ!

Спасибо: 0 
Профиль
Григорьев Владимир
постоянный участник


Пост N: 383
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 13.05.11 13:24. Заголовок: vvv пишет: quote: ..


vvv пишет:

 цитата:
quote:
Clipper - это интерпретатор


???



Да, Clipper - это интерпретатор. Он интерпретирует тот код, который вы пишите на языке Clipper, предварительно переводя его в некоторый промежуточный код. По этому принципу работают C# и Java.

Спасибо: 1 
Профиль
vvv



Пост N: 11
Зарегистрирован: 24.02.11
ссылка на сообщение  Отправлено: 16.05.11 11:02. Заголовок: Не согласен. Вот одн..


Не согласен. Вот одно из определений:

 цитата:
Основное отличие компиляторов и интерпретаторов
КОМПИЛЯТОР создает исполняемую программу, не нуждающуюся в других программных средствах (кроме OS).
ИНТЕРПРЕТАТОР создает программу, время существования которой заканчивается по завершению выполнения или с выходом из нее. Для работы программы необходима программа-интерпретатор, для выполнения в котором она создана.

(подробней click here<\/u><\/a>).
Отсюда получается, что Clipper - чистый компилятор (созданная им exe-шка абсолютно независима), а также, например, BCC++.
Примеры интерпретаторов: FoxPro(ДОСовский), Basic (ДОСовский) - без их установки на компьютер программу просто не запустить, да и виндовые версии можно отнести к интерпретаторам, т.к. хотя на выходе и имеем exe-шку, но она не полностью независима - для работы нужны соответствующие dll-ки.
С большой натяжкой можно считать Harbour интерпретатором, но очень условно.

Спасибо: 0 
Профиль
Haz
администратор




Пост N: 43
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 16.05.11 20:31. Заголовок: не ссорьтесь ....

Спасибо: 0 
Профиль
Григорьев Владимир
постоянный участник


Пост N: 384
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 22.05.11 15:24. Заголовок: vvv пишет: Не согла..


vvv пишет:

 цитата:
Не согласен. Вот одно из определений:

цитата:
Основное отличие компиляторов и интерпретаторов
КОМПИЛЯТОР создает исполняемую программу, не нуждающуюся в других программных средствах (кроме OS).
ИНТЕРПРЕТАТОР создает программу, время существования которой заканчивается по завершению выполнения или с выходом из нее. Для работы программы необходима программа-интерпретатор, для выполнения в котором она создана.



Согласны вы, или нет, - это никого не волнует. Компилятор Clipper создает код, который как раз нуждается в другой программе, чтобы этот код выполнялся! Просто затем вы этот промежуточный, так называемый P-код присоединяете непосредственно с интерпретатором и получаете общий модуль, в котором интерпретатор и интепретируемый им код объединены. То есть генерируемый компилятором Clipper код не является машинным кодом и требует интерпретатора, который этот код будет интерпретировать! То есть код, который генерирует Clipper, является некоторыми входными данными для Clipper-интерпретатора. Именно поэтому и пишутся различные декомпиляторы для Clipper, потому что они находят этот P-код в объединенном модуле, то есть в модуле, содержащем интерпретатор и непосредственно интерпретируемый им код.

Спасибо: 0 
Профиль
vvv



Пост N: 12
Зарегистрирован: 24.02.11
ссылка на сообщение  Отправлено: 23.05.11 07:49. Заголовок: То есть генерируемый..



 цитата:
То есть генерируемый компилятором Clipper код не является машинным кодом и требует интерпретатора, который этот код будет интерпретировать!


Но ведь чтобы запустить exe-шку, не надо иметь на компьютере никакого интерпретатора! Все, что вы перечислили, делается один раз при создании исполняемого модуля и больше для работы программы не нужно.
PS. А какие языки тогда отнести к компиляторам?

Спасибо: 0 
Профиль
Ответов - 49 , стр: 1 2 3 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 672
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет