Имя: Пароль:
1C
 
А вы знаете про параметр /V пакетного запуска 1С 77 ?
0 Боровик
 
23.02.08
02:34
Я в шоке!

даешь такую команду
1Cv77\BIN\1CV7.exe" config /D"D:\!1c\IB\Baza1\" /v"D:\!1c\IB\sss.zip"

1С выгружает все я вся в зиповский файлик.
не взирая на то что конфигурация на пароле(!)

конфигурацию выгружает в голом виде (т.е не как файлик MD),
а виде разложенных по каталогам внутреннестей это самого MD.
Елы палы даже никаких внешних компонент не нужно.

А заодно и данные выгружает.

Может уже все об этом знают, а я как лох позади паравоза бегу? :)
1 ТелепатБот
 
гуру
23.02.08
02:34
2 Злопчинский
 
23.02.08
02:43
о, блин!
3 Попытка1С
 
23.02.08
04:00
У меня пароль запрашивает....
4 Мастер Йода
 
23.02.08
04:05
(0) Релиз платформы твоей назови, юный падаван
5 gslawa
 
23.02.08
04:30
Работает на релизе 25 SQL
6 gslawa
 
23.02.08
04:31
(0) Как надыбал ?
7 Стрелок
 
23.02.08
09:37
ого!!!
8 Netizen
 
23.02.08
09:55
Вот это подарок! А ключика компилировать модули часом нет?
9 ASV
 
23.02.08
10:48
/V..
/L..
/W..
/@..запуск конфигуратора в пакетном режиме(подробнее ниже).
/P..пароль пользователя как он был задан в конфигураторе
/N..имя пользователя как оно было задано в конфигураторе
/T..путь к временным файлам
/U..рабочий каталог пользователя (при использовании этого параметра,
/D..каталог информационной базы
/М..монопольный режим запуска
10 Soolic
 
23.02.08
11:14
Скорее всего у вас стоит программа "1С Ломанная 7.7".
Она позволяет в том числе заходить в базу в пользовательском режиме без ввода пароля пользователя, редактировать запароленную конфигурацию.
11 Молния
 
23.02.08
11:18
(0) а как потом из этого разобраного барахла собрать обратно?
12 ЫЫЫЫ
 
23.02.08
13:39
(0)Боян.
Ключик этот использует 1цэ 8.x для конвертации 1цэ 7.7
13 syktyk
 
23.02.08
13:54
А Альф то и не знает..
14 Бым
 
23.02.08
14:27
Альф то как раз знает. Лохи пользующие КЗК не знают.
15 Морозов Александр
 
23.02.08
14:32
(14) А при чем здесь КЗК?
16 syktyk
 
23.02.08
14:37
(15)Попробуй с трех раз угадать!
17 Морозов Александр
 
23.02.08
15:13
чет нифига в голову не приходит... модуль то уже откомпилированный хранится в конфигурации
18 Ангел- Хоронитель
 
23.02.08
20:05
(14)и чем сабж может помочь обойти КЗК?
19 Боровик
 
24.02.08
00:55
(6) Не поверишь. Конвертацию 7.7 конфы делал в 8.1 :)
с помощью C:\Program Files\1cv81\bin\v7cnv.exe.
Гляжу эта самая v7cnv.exe что такое сказала на ушко файлику 1с77.exe, что тот сразу давай все секреты в каталог TEMP выдавать :)
Создается файлик с расширеним *.tmp - видимо разработчики решили обмануть всех, ведь на самом деле этот файлик не что иной как zip архив.

Но ведь ТОТАЛ не обманешь! если файл является ЗИПом, то он его под любым расширением вычислит.

Захожу в этот tmp файлик и вижу там все внутренние органы моей конфигурации :)
20 Боровик
 
24.02.08
02:00
(11) Это уже второй вопрос :)

Можно напрямую в ТОТАЛЕ (используя плагин работающий с md, ert) скопировать в файлик MD.

Разумется реструктуризацию не сделает 1С, так как не чувствует что к ней сзади подкрались :)

По сборке этой груды барахла есть теоритический план:
"ibidata" переименовываем в 1Cv77.dat
в 1Cv7.MD запихиваем эту кучу барахла.

Пакуем в ZIP архив, и даем 1С команду "восстановись из архива"
21 Боровик
 
24.02.08
02:01
обработку запихивания в 1Cv7.MD можно написать на тех е дельфях за пол часа, так как ето обыкновенный 1Cv7.MD - это обыкновенный compound файл.
22 lea_220400
 
24.02.08
02:10
(0) знаю. =)
23 Боровик
 
24.02.08
14:31
(22) может знаешь как организовать обратный процесс :)
24 Asirius
 
24.02.08
16:47
А я наткнулся на этот ключик (/V) рассматривая файлик seven.dll
Там еще перечислены ключи /L /W /SYSTRACEMODE  назначение которых хотелось бы узнать
25 smaharbA
 
24.02.08
19:07
Проснулися...
26 Андрюха
 
24.02.08
19:28
/systracemode - конфигуратор возле каждого объекта метаданных проставляет идентификатор DBF-файла или поля DBF-файла где этот объект физически хранится
2 + 2 = 3.9999999999999999999999999999999...