|   |   | 
| 
 | Как из dt вытащить cf не разворачивая базу? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Shur1cIT 22.11.21✎ 10:34 | 
        база большая, развернуть негде, нужна только конфигурация данные не нужны.     | |||
| 1
    
        1Сергей 22.11.21✎ 10:35 | 
        ответ на этот и многие другие вопросы читайте в книге "Никак"     | |||
| 2
    
        acht 22.11.21✎ 10:35 | 
        Большая красная буковка Я справа вверху     | |||
| 3
    
        Обработка 22.11.21✎ 10:37 | 
        (0) Можно ли достать вещи  в чемодане не открывая чемодан?     | |||
| 4
    
        kubik_live 22.11.21✎ 10:38 | 
        Их там 3     | |||
| 5
    
        Shur1cIT 22.11.21✎ 10:39 | 
        (3) можно, например порезав его если он тебе не нужен
 может утилиты есть? | |||
| 6
    
        Обработка 22.11.21✎ 10:40 | 
        Можно пробовать разворачивать и на каком-то этапе остановить когда уже загрузится конфа.
 Не пробовал это просто как идея. | |||
| 7
    
        pechkin 22.11.21✎ 10:40 | 
        для 8.2 была утилита     | |||
| 8
    
        Базис naïve 22.11.21✎ 10:40 | 
        Последние десятилетия Большая Фирма очень любила формат "ZIP без заголовка". https://gamedev.ru/code/forum/?id=137289     | |||
| 9
    
        Базис naïve 22.11.21✎ 10:41 | 
        Аналогичный вопрос, но про кеш конфигурации.     | |||
| 10
    
        Обработка 22.11.21✎ 10:41 | 
        Нужели не найти хоть бы на время сервер с достаточным объемом места на диске? Не поверю.     | |||
| 11
    
        pechkin 22.11.21✎ 10:41 | ||||
| 12
    
        Garykom гуру 22.11.21✎ 10:42 | 
        (0) большая это сколько?     | |||
| 13
    
        Garykom гуру 22.11.21✎ 10:42 | 
        (11) кривая платная хрень, убрана с ИС     | |||
| 14
    
        Обработка 22.11.21✎ 10:42 | 
        (11) Без лицензии программа работает в демонстрационном режиме, в котором размер DT файла ограничен 200 МБ.     | |||
| 15
    
        pechkin 22.11.21✎ 10:44 | 
        (13) обязательно бесплатно нужно?     | |||
| 16
    
        pechkin 22.11.21✎ 10:45 | 
        бесплатно  https://stackoverflow.com/questions/1838699/how-can-i-decompress-a-gzip-stream-with-zlib в руки и писать самому | |||
| 17
    
        Обработка 22.11.21✎ 10:47 | 
        (0) Кинь в облако попроси знакомых чтоб загрузили и вытащили сф     | |||
| 18
    
        1Сергей 22.11.21✎ 10:47 | 
        (17) вот знакомым делать нехрена, ага     | |||
| 19
    
        Kassern 22.11.21✎ 10:49 | 
        (0) в DT и большая база, это вообще как? Сколько гигов?     | |||
| 20
    
        ДенисЧ 22.11.21✎ 10:49 | 
        (18) За N рублей - почему бы и нет?
 А за M могу и я помочь, хоть и не знакомый... | |||
| 21
    
        Обработка 22.11.21✎ 10:50 | 
        (18) Мы ту в одном чате друг другу помогаем если сильно надо. 1С братство так сказать.
 Я бы качнул и поставил бы на то что развернулся. Время то не надо на это все делает сервер. ОТ меня всего 10-15 мрн. | |||
| 22
    
        Обработка 22.11.21✎ 10:51 | 
        ** мрн =мин     | |||
| 23
    
        pechkin 22.11.21✎ 10:55 | 
        (21) сколько ты будешь эту дтшку пересылать? день?     | |||
| 24
    
        Kassern 22.11.21✎ 10:56 | 
        (23) (21) вы тут на серьезных щах обсуждаете, как бы базу данных одной конторы раздать другим без ведома конторы...     | |||
| 25
    
        mistеr 22.11.21✎ 10:57 | 
        (0) "Солидная фирма возьмет в аренду жесткий диск."     | |||
| 26
    
        ДенисЧ 22.11.21✎ 10:57 | 
        (24) Если NDA подписать...     | |||
| 27
    
        Kassern 22.11.21✎ 11:00 | 
        (26) это как минимум. Я к тому, что нельзя просто так взять и слить базу, это чревато последствиями     | |||
| 28
    
        Shur1cIT 22.11.21✎ 11:11 | 
        делаю виртуальный сервер с SQL на будущее по любому пригодиться     | |||
| 29
    
        mistеr 22.11.21✎ 11:13 | 
        (0) Попроси тех, у кого взял базу, выгрузить тебе конфу.     | |||
| 30
    
        Адинэснег 22.11.21✎ 11:15 | 
        (5) это уже развернул чемодан, надо "не разворачивая"     | |||
| 31
    
        Обработка 22.11.21✎ 11:21 | 
        (24) Конечно ты прав что нельзя так делать.
 Но если это не возбраняется то почему бы и нет. Я за 22 года перепахал кучу баз. И ни один из них я не заглядывал на данные с каким-то интересом и если друг просит допустим оценить работу и потом удалить базу то я и удаляю. Тут все на доверии и честности. | |||
| 32
    
        Обработка 22.11.21✎ 11:23 | 
        У меня еще есть доступ на кучу серверов у друзей могу попросить сервер чтоб развернуть что-то и порешать свои проблемы.     | |||
| 33
    
        Обработка 22.11.21✎ 11:24 | 
        (23) У мну инет нормальный больше чем за 10-15 минут ничего не качалось у меня.     | |||
| 34
    
        Garykom гуру 22.11.21✎ 11:50 | 
        Так допустим по приколу я обрезал в DT первые 9 байт (где было 1CIBDmpF3) и роаспаковал deflate в новый файл
 Далее глянул начало CF, там оказалось "FF FF FF F7" Ладно я нашел внутри распакованного DT это "FF FF FF F7" А как конец CF найти? | |||
| 35
    
        pechkin 22.11.21✎ 11:51 | 
        (34) наверняка у файла есть какая то структура     | |||
| 36
    
        pechkin 22.11.21✎ 11:52 | 
        скорее всего это та же файловая база, только без индексов и итогов     | |||
| 37
    
        Garykom гуру 22.11.21✎ 11:52 | 
        (35) логично
 только где об этой структуре для 8.3 почитать? | |||
| 38
    
        pechkin 22.11.21✎ 11:52 | 
        (37) нигде конечно, только реверс-инжиниринг     | |||
| 39
    
        Garykom гуру 22.11.21✎ 11:53 | 
        (36) эээ почему без индексов и итогов?
 скорее всего секции эти есть только могут быть пустые | |||
| 40
    
        mistеr 22.11.21✎ 11:55 | 
        (34) CF он тоже запакован. А в базе конфа это строки в таблице. Даже не пытайся нахрапом взять.
 Но если правда делать нечего, смотри исходники Tool_1CD. | |||
| 41
    
        Garykom гуру 22.11.21✎ 12:03 | 
        (40) нафик я чисто из любопытства как оно устроено
 пока такой задачи не было | |||
| 42
    
        МихаилМ 22.11.21✎ 12:31 | 
        (0)
 dt сжат deflate. распакуйте. например v8unpack вырежьте часть между хидером и данными. вуаля | |||
| 43
    
        Garykom гуру 22.11.21✎ 12:34 | 
        (42) см (34)
 распаковал, как узнать где внутри CF ? | |||
| 44
    
        hhhh 22.11.21✎ 12:35 | 
        (42) там же и конфигурация базы данных еще.     | |||
| 45
    
        МихаилМ 22.11.21✎ 12:36 | ||||
| 46
    
        Garykom гуру 22.11.21✎ 12:40 | 
        (45) а есть исходники этого? я бы на go переписал и выложил, чтобы без .net где угодно работало     | |||
| 47
    
        Garykom гуру 22.11.21✎ 12:41 | 
        (46)+ не я конечно и сам могу попытаться декомпилировать если там нет обфускации но влом     | |||
| 48
    
        МихаилМ 22.11.21✎ 12:41 | 
        (43) сделайте маленький dt - увидете глазками и ,надеюсь, поймете.
 cf тоже сжат deflate . возможно в заголовке есть информация о длине. но тк это однопроходный алгоритм - может и нет такой информации. | |||
| 49
    
        МихаилМ 22.11.21✎ 12:43 | 
        (46) попросите у автора. я с ним не знаком.     | |||
| 50
    
        Ёпрст гуру 22.11.21✎ 19:12 | 
        (46) на гитхабе же валяются исходники Агеева от тулсд..посотри их.     | |||
| 51
    
        Ёпрст гуру 22.11.21✎ 19:12 | 
        да и формат и структура давно описана, на тм же нимфостарте самим Агеевым     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |