![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Помогите определить структуру файла Flashget Default.jcd.
Если кто сможет это сделать, опишите ее в формате Delphi. Есть желание создать приложение для поиска битых ссылок и дубликатов файлов в самой базе JCD, для последующей правки и удаления, а также реструктуризации и сортировки деревьев базы, а застрял в самом начале. ![]() |
#2
|
|||
|
|||
![]() Код:
// Open File for Read fs = File.Open("Default.jcd", FileMode.Open); fs.Position = pos; TaskRecord ts_rec = new TaskRecord(); byte[] data = new byte[24]; // sizeof(TaskRecord) fs.Read(data, 0, 24); unsafe { fixed(byte* p = data) ts_rec = (TaskRecord) Marshal.PtrToStructure((IntPtr)p, typeof(TaskRecord)); } AddString("task id", "0004", ts_rec.number.ToString()); // Close File fs.Close(); -=Bond911=- |