![]() |
![]() |
|
Как передавать конфигурации 30 мб по почте? Поделитесь опытом. | ☑ | ||
---|---|---|---|---|
0
Гений 1С
гуру
21.04.08
✎
16:04
|
Подскажите, кто-нибудь знает программу, которая упаковывает один файл на основе другого файла, базового.
Т.е. например если я за базу возьму файл конфигурации Зарплата и Управление Персоналом, редакция 2.5 (2.5.7.2), буду вносить изменения в эту конфигурацию и буду упаковывать текущую конфигурацию на основе базы, даст ли мне это ожидаемый эффект уменьшения объема? А то 30 Мб - это слишком, слишком круто. Или же от версии к версии различия в бинарном файле будут столь большие, что выигрыша в объеме я не получу? Кто-нибудь пробовал такой способ и какую программу посоветуете? Т.е. я и получатель используем базовый файл. Я упаковываю очередную версию по базовому, он распаковывает полученную версию по базовому. CFU не предлагать, муторно это все. Надо поддержку поднимать и т.п. |
|||
1
U-13
21.04.08
✎
16:11
|
||||
2
SiAl-chel
21.04.08
✎
16:24
|
(0) Не знаю, не знаю. CFU как раз для такого случая и придумана.
|
|||
3
12345
21.04.08
✎
16:28
|
ftp
|
|||
4
Гений 1С
гуру
21.04.08
✎
16:47
|
(2) CFU - довольно муторно. Если бы можно было сравнить два CF и получить CFU, тогда пожалуйста, а так возни офигеть сколько.
|
|||
5
Гений 1С
гуру
21.04.08
✎
16:48
|
(1) Этот алгоритм чуствителен к сдвигу блоков, т.к. разбивает файл на равные участки. Не годится, в топку.
|
|||
6
zyto
21.04.08
✎
16:55
|
А чё, в москве сейчас проблема с интернетом и всякими бесплатными файл-серверами?
Уж если у тебя нету ни фтп, ни терминалки - залей на какой-нибудь rapidshare.com, и отправь ссылку по почте. |
|||
7
Регистратор
21.04.08
✎
17:12
|
А чо в пакетном файлике (bat, vbs ...) создается временный каталог, запускается архиватор с ключами многотомный архив с размером тома Х. В пакете архиватор отработал берутся файлы из временного каталога и отправляются почтой.
По мере не надобности временный каталог удаляется. |
|||
8
Читатель
21.04.08
✎
17:18
|
Победи жабу, заплати 20$ в год за хостинг
|
|||
9
Кадош
21.04.08
✎
17:48
|
ПалимсО
|
|||
10
Гений 1С
гуру
22.04.08
✎
09:59
|
(7) Какая разница, мылом или фтп или частями, все равно 30 мб это много.
(8) Цена вопроса в данном случае не 20$ а на порядки выше, попробуй выбраться хоть раз из субъективной ракушки. |
|||
11
Гений 1С
гуру
22.04.08
✎
09:59
|
||||
12
Гений 1С
гуру
22.04.08
✎
11:26
|
Ха, bsdiff рулит.
Проводил два теста. Тест1: Сравнивал 332 релиз (объем 5 498 189 байт) и 232 релиз (объем 4 327 531 байт) самописной конфигурации, т.е. это 100 релизов с 7 июля 2007 года по 22 апреля 2008 года, т.е. непрерывная работа за 9 месяцев. Файл различий занял 3 341 726 байт, т.е. на 2 Мб меньше, чем 332 релиз. Тест2: Сравнивал два релиза ЗУП, разница между ними два дня работы. Старый релиз весит 35 115 503 байт. Новый релиз весит 35 130 315 байт. Файл различий занял 417 450 байт. То бишь можно один раз в месяц фиксировать релиз, а потом уже обмениваться изменениями. Рекомендую. Пример командной строки: bsdiff zup_old.cf zup_new.cf z bspatch zup_old.cf zup_new_1.c fc /b zup_new.cf zup_new_1.cf Синтаксис: bsdiff oldfile newfile patchfile bspatch oldfile newfile patchfile |
|||
13
i-rek
22.04.08
✎
11:27
|
чума. Браво !
|
|||
14
Гений 1С
гуру
22.04.08
✎
11:44
|
(13) браво автору bsdiff! ;-)
|
|||
15
MaxS
22.04.08
✎
11:55
|
(0) если без cfu, то завести там хранилище и с помощью сервиса удаленного хранилища подключаться к нему по TCP или HTTP
у себя подключаешся к тому хранилищу, захватываешь что-нибудь, меняешь, скидываешь в хранилище, на том конце достаешь из хранилища. у меня на канале 256к с плохим пингом тормоза и глюки возникают если захватывать и отдавать весь корень. остальное работает приемлимо быстро. скоро доделаю 1С робота... положил изменения в хранилище. дал команду и... пошел спать ;) а он обновился из хранилища, создал cfu, забэкапил рабочую базу, обновил её... на что у него уходит несколько часов, которые бы пришлось отнимать у меня. |
|||
16
Гений 1С
гуру
22.04.08
✎
12:09
|
(15) Вариант с дифф мне нравится больше... ;-) т.к. не будет юзверь-тестировщик поднимать хранилище, удаленное подключение и т.п.
|
|||
17
i-rek
22.04.08
✎
12:40
|
(8) а посоветуй плиз, где купить лучше
|
|||
18
Fragster
гуру
22.04.08
✎
12:40
|
(17) имхо мастерхост...
|
|||
19
Fragster
гуру
22.04.08
✎
12:41
|
+(18) а для целей из (0) - если есть белый айпишник - то поднять на нем ФТП, залить что нужно, а потом вырубить...
|
|||
20
i-rek
22.04.08
✎
12:44
|
(18) ну я вроде смотрю там самый дешевый тариф "начальный", 150р/мес, это 1800р/год, т.е. 72$, а Читатель предлагал за 20...
|
|||
21
Fragster
гуру
22.04.08
✎
12:46
|
(20) тогда народ.ру :) там даже фтп есть ;) правда не знаю, какие ограничения на размер файлов... или архив с паролем - и на слил.ру или рапидшару...
|
|||
22
i-rek
22.04.08
✎
12:48
|
одна из первых ссылок в яндексе вываливается
http://www.my-ftp.net/ там сладкие 2$/мес и 1.5 ГБ места... но смущает что находится в израиле |
|||
23
Мой ник
22.04.08
✎
12:51
|
Гений добавляет в базу сам себя.
|
|||
24
Aloex
22.04.08
✎
12:51
|
(22)Думаешь обрежут?
|
|||
25
i-rek
22.04.08
✎
12:52
|
(24) думаю обманут ))
|
|||
26
Гений 1С
гуру
22.04.08
✎
13:08
|
Гы, у меня проблема с трафиком, а не с хостингом, потому и ищу способы обхода. До сих пор в москве встречаются фирмы, где широкополосный трафик не доступен. Увы.
|
|||
27
Регистратор
22.04.08
✎
13:51
|
Я работал в конторе там был сайт где для 68 филиалов велся обмен данными. Сайт где то на внешней площадке был ни че до сих пор говорят работает. Проблемы с каналами могли быть на стороне филиалов, но кого это собственно волновало в центр офисе.
Ух ты на сайте http://sites.inka.de/tesla/f_others.html#bsdiff так прямым текстом и написано Other programs I wrote что то типа - другие программы я врот, конкретный подход! |
|||
28
insider
22.04.08
✎
13:57
|
(26) ну это странно конечно, т.к. анлим на приличной скорости уже в деревнях есть (у нас - есть, причем от $15, за $30 - канал 1024/512)
ну я у тебя другое хотел спросить: я так понял, что вопрос в том, чтобы не объединять конфигурации, а патчить файл конфигурации (если неверно формулирую - сорри, 8-ку я не знаю). так вот вопрос: а такие же манипуляции с семерочным md прокатят? можно таким образом воспользоваться? |
|||
29
Гений 1С
гуру
22.04.08
✎
14:23
|
(28) Естественно можно. У меня задача - передать по сети файл CF, он слишком большой, жрет много трафа, у нас траф дорогой, для этого была задумана вот такая фишка. Для MD метод тоже покатит, но MD маленькие, а кроме того для 77 есть разработки, которые режут MD на куски, но как самый простой способ пойдет.
|
|||
30
insider
22.04.08
✎
14:33
|
(29) спасибо, тогда посмотрю, может для чего и применю :)
|
|||
31
i-rek
22.04.08
✎
15:16
|
купил полтора гига фтп в израиле за 2$
кажись работает )) |
|||
32
Гений 1С
гуру
05.05.08
✎
12:19
|
Опубликовал, как разработку. Написал скрипты.
http://infostart.ru/projects/1951/ |
|||
33
Гений 1С
гуру
05.05.08
✎
12:59
|
Гы, сегодня первый раз попробовал в деле. Работает, однако. ;-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |