Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.07.02;
Скачать: [xml.tar.bz2];

Вниз

Сигнатуры файлов проекта Дельфи   Найти похожие ветки 

 
Py   (2006-06-03 11:08) [0]

Извиняюсь за повтор вопроса, но дело срочное.  Рухнул винт, делаю восстановление при помощи EasyRecovery она находит туеву хучу файлов, вроде ею можно восстановить все. Но надо разбирать все вручную.
The following information is needed for custom file signatures. Enter signature in hexadecimal format with a maximum of 8 bytes (i.e. 1A 00 00 03 00 00 14 00)The signature offset should be zero and less 512 bytes

Подскажите какие сигнатуры надо ввести для файлов проекта Дельфи, что бы она нашла именно их среди всей кучи?

Первый вопрос был здесь: http://delphimaster.net/view/15-1149227089/


 
Kerk ©   (2006-06-03 11:10) [1]

Нету у них сигнатуры. Обычные текстовые файлы.


 
Gero ©   (2006-06-03 13:22) [2]

program


 
tesseract ©   (2006-06-03 13:35) [3]

А unit?


 
Percent   (2006-06-03 13:39) [4]

[2] Gero ©   (03.06.06 13:22)
program

[3] tesseract ©   (03.06.06 13:35)
А unit?


The signature offset should be zero and less 512 bytes.


 
tesseract ©   (2006-06-03 13:43) [5]


>The signature offset should be zero and less 512 bytes.


а что смещение program и unit сильно больше ноля? Или их размер больше 512 байт?


 
boriskb ©   (2006-06-03 13:43) [6]

Py   (03.06.06 11:08)
EasyRecovery


Я с этой программой не работал, но если судить по аналогии то:
программа нашла участок диска с каким то файлом и просит тебя назвать к какому указателю в заголовочной таблицы этот кусок относится.
Ты больно много от нее (программы) ждешь. Она лишь находит куски, а создать из них цепочку и указать ее начало (заголовок) ты сам должен.
По крайней мере так в ранешних подобных программах было.


 
Percent   (2006-06-03 13:54) [7]

а что смещение program и unit сильно больше ноля? Или их размер больше 512 байт?

{ *********************************************************************** }
{                                                                         }
{ Delphi / Kylix Cross-Platform Runtime Library                           }
{ System Unit                                                             }
{                                                                         }
{ Copyright (c) 1988-2001 Borland Software Corporation                    }
{                                                                         }
{ *********************************************************************** }

unit System;


P.S. Сразу видно, кто программист, а кто просто "по-прочиться" пришел...


 
Gero ©   (2006-06-03 13:55) [8]

> [4] Percent   (03.06.06 13:39)

И что?


 
Gero ©   (2006-06-03 13:56) [9]

> [7] Percent   (03.06.06 13:54)


> { ******


 
Percent   (2006-06-03 13:56) [10]

И что?

И все.


 
Percent   (2006-06-03 13:59) [11]

> { ******

Для тех, кто в танке: Речь идет о сигнатурах "для файлов проекта Дельфи". + The signature offset should be zero and less 512 bytes


 
Gero ©   (2006-06-03 14:01) [12]

> Percent   (03.06.06 13:56)

Если ты думал, что тебе кто-то предложит волшебную пилюлю, ты сильно ошибся. Предложенные варианты [2] и [3] отлично работают для файлов исходников, в которых нет «шапки».


 
Gero ©   (2006-06-03 14:01) [13]

> [11] Percent   (03.06.06 13:59)

В таком случае читай [1]. Можно до полного просветления.


 
Gero ©   (2006-06-03 14:03) [14]

> Percent   (03.06.06 13:59)

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


 
Percent   (2006-06-03 14:14) [15]

[13] Gero ©   (03.06.06 14:01)
В таком случае читай [1]. Можно до полного просветления.


Ну наконеч-то ты просветлел. Я за тебя рад.

Когда придет понимание, что это просто несколько первых байт файла, общение можно будет продолжать.

Ты уже понял? Молодец. Я за тебя рад. Но не стоило до [14] поста дело доводить. Надо было тебе самому с самого начала подумать, и прити к выводу, что в "файлах проекта Delphi" нет гарантированной однозначной сигнатуры в первых 512 байтах.

P.S. Дух флеймера и флудера аки червь изнутри подтачивает? Заканчивай с этим делом. Займись вот лучше... программированием.


 
Gero ©   (2006-06-03 14:16) [16]

Детский сад.


 
begin...end ©   (2006-06-03 14:18) [17]

Опять XP с крылышками ник поменял...


 
DrPass ©   (2006-06-03 19:28) [18]


> Надо было тебе самому с самого начала подумать, и прити
> к выводу, что в "файлах проекта Delphi" нет гарантированной
> однозначной сигнатуры в первых 512 байтах

... но это совершенно не помешает найти 100% собственных исходников по сигнатуре unit или program, где у среднестатистического программиста не бывает больших комментариев в начале файла


 
tesseract ©   (2006-06-03 19:33) [19]


> Percent   (03.06.06 14:14) [15]

А ты лично easy recovery писал?
не знал.


> ... но это совершенно не помешает найти 100% собственных
> исходников по сигнатуре unit или program, где у среднестатистического
> программиста не бывает больших комментариев в начале файла


Именно, я не  думаю что Ру потребуется восстановить стандартын щаголовки Delphi.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.07.02;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.013 c
15-1146819842
Nous Mellon_
2006-05-05 13:04
2006.07.02
Сила алкоголя


10-1121666784
ORMADA
2005-07-18 10:06
2006.07.02
IDE получить имя текущего проекта


3-1146655202
comtat
2006-05-03 15:20
2006.07.02
TMySQLClient, Как пользоваться ???


15-1149513475
infom
2006-06-05 17:17
2006.07.02
Компоненты для работы с большими целыми числами.


3-1146809487
marcel
2006-05-05 10:11
2006.07.02
Создание исключения при добавлении данных в БД





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский