PDA

Просмотр полной версии : Как определить какая база используется?


nau
11.11.2002, 05:38
есть база данных, как узнать на чем она написана? (интерфейс очень не удобный и вобще под дос)
и есть ли возможность импортировать из нее записи?
в начале каждого файла
PINF02.04.25 15:06:58 g☺O☺j%
или
PINP02.04.25 15:12:35
и в таком духе
сабж ;)

helldomain
11.11.2002, 05:41
Baza? Pod DOS obichno hilyalo DBF.

nau
11.11.2002, 06:03
Попытался импортировать её в аксес как dBaseIII(для эксперимента - это не цель ;)) говорит введите пароль
отсюда второй вопрос - как убрать этот пароль?

helldomain
11.11.2002, 10:57
Priklei bazu siuda. Esli poluchitsya - ya ee identificiruju.

nau
11.11.2002, 15:59
вот два файла из той оперы

nau
11.11.2002, 16:00
еще один

neo_solid
11.11.2002, 18:28
Ха, я посмотрел STREETS это всего лишь текстовый файл где столбцы определенной ширины. Только кодировку пока определить не могу. Может зашифровано.... попытаюсь ещё.


Пример того что в файле STREETS.09!:


01926.028281;4
1 @a`j`mqj`
2 @a` Opnqoejr
3 @adhpnb`
4 @au`gqj`
5 J`g{a`eb` J`jhlf`m`
6 @bepa`u`
7 @bh`vhnmm`
8 Qnjo`ja`eb` Aepdhaej`
9 @d{ceiqj`
10 @ghgaejnb`
11 @gnbqj`
12 @il`mnb`
13 @ib`gnbqjncn
14 @ir{jnb`
15 @j`delhweqj` Onq @k`r`s
.... и.т.д


А вот RFIRMA помоему вобще не таблица, похож на системный файл проги (что то типа ресурсного, не знаю...).

nau
11.11.2002, 18:41
ха, если бы все было так просто
там база данных по телефонам и адресам
программа под дос работает екзешник

её базы все имеют разный формат
тот что ты посмотрел самый маленький - по улицам, аксес может импортировать только пароль просит

в остальных же файлах всегда разное содержимое

neo_solid
11.11.2002, 18:46
Может данные толь ко те файлы содержат у которых расширение на "!" заканчивается?

Странно пароль никакой мне не понадобился...

nau
11.11.2002, 18:51
с ! он там всего один
пароль для чего не понадобился? для того чтобы F3 нажать? %)))

neo_solid
11.11.2002, 18:56
Насчет пароля я про Акцесс, а так довольно сложно разобраться не имея всей инфы. Да и с кодировкой у тебя все в порядке я смотрю...

nau
11.11.2002, 20:15
Вобще это телефонная база города
интерфейс у нее под дос и жутко не удобный
хочу конвертнуть её во чтонть по-удобней и сделать нормальный интерфейс.
имена файлов такие:
ACC9U.EXE
DIVISN.09U
FIRMA.09U
FIRMAREF.09U
IPERSON.09U
PERSON.09U
RFIRMA.09U
STREETS.09!
TREEKEYS.9DT
XADDRESS.09U
XTLFIRMA.09U
XTLFPSN.09U
вот и интересно что означают индексы ! T и U и как конвертнуть, разжать там пароль убрать я уж не знаю
из всех чтото похожее на таблицу имеет стритс.09!

neo_solid
11.11.2002, 20:50
Я подумал может это не таблицы а что то типа моссивов которые прога в файлах сохраняет. Есть у кого-нибуть предложения то?

nau
11.11.2002, 20:53
dBASE это или парадокс или еще чтонть под дос и старое

neo_solid
11.11.2002, 20:57
Да ни то ни другое в Акцесе и fox 2.*
не открывается...

neo_solid
11.11.2002, 21:09
NAU

Может скриншот проги даш ?

nau
11.11.2002, 21:31
гы %)
ну если это поможет
то вот
а может лучше саму прогу? она как раз таки самая маленькая %)

neo_solid
11.11.2002, 21:44
Просто узнать бы на чем она написана тогда и ясно будет каким мокаром там могут данные храниться! Я хорошо из старых прог по работе с базами только Fox 2.* знаю ...

YAS
12.11.2002, 01:42
А может быть автор использовал "типовую запись". У нас в институте была лаба по написанию собственных баз данных. Там использовался файл с типовой записью. Может я и ошибаюсь, но по структуре файла - очень похоже!

helldomain
12.11.2002, 03:20
Eto yawno ne DB. Eto, kak i goworil YAS, tipowaya, string'owaya zapis. Wo wtorom faile eto RECORD-BASED.

oslik777
05.02.2006, 22:52
Ну так кто-нибуть разобрался, может напишете програмку которая выдёргвает данные из этих файл(а)ов, готов отдать свои 7WMZ тому кто напишет ;)

iam_xor
07.02.2006, 04:49
отправь мне в личку где архив забрать время бутет гляну

Nikson77
17.04.2008, 08:09
Откликнитесь кто нибудь, кто разобрался, как выдернуть данные из этой базы.

melk
17.04.2008, 17:12
думается мне, что файл своего собственного формата, так что надо просить пытаться понять методом тыка.
Смотришь данные в проге, ищешь их в файле и медитируешь пытаясь понять как их достать.
За день пишется прога, если не шифрования какого нить или ещё каких проблем.

kapa16
24.04.2008, 17:01
Файл с буквой Т скорее всего инексный файл для связи всех остальных в единое целое