linux докачка по самбе
kget умеет докачивать для kio_smb
чет плохо идет.
после первой ошибки говорит, что файл существует и продолжать не хочет
после первой ошибки говорит, что файл существует и продолжать не хочет
Я как то обычно забивал на это, и ставил качать заново... Хотя конечно интерестно
Думаю если подмонтировать SMB ресурс, то проблема сведётся к простому копированию файла с докачкой, а это значительно проще
Дык я всегда так и делал, правда не знаю как копировать файл с докачкой. Подскажите ламеру. 

я монтировал в свой расшаренный по ftp каталог и скачивал сам с себя (wget -c ftp://127.1/... )
a) dd и считать блоки
б) копировать из mc... имхо, проще всего.
б) копировать из mc... имхо, проще всего.
Что ты сделал сегодня для open source society?
P.S. Если бы на химфаке было шесть курсов, то возможно в smbclientе была бы докачка. Теперь я им больше не пользуюсь.
P.S. Если бы на химфаке было шесть курсов, то возможно в smbclientе была бы докачка. Теперь я им больше не пользуюсь.
Последний раз я был в ГЗ две недели назад и качал из HACKERS примерно 200 Кб/с.
Теперь я им больше не пользуюсь.Так чем ты теперь качаешь?
я монтировал в свой расшаренный по ftp каталог и скачивал сам с себя (wget -c ftp://127.1/... )
пиздец.. в *никсе вообще есть что-нибудь, что делается не через жопу?
Если я вижу, что не могу выкачать фильм за последующий час, то я его просто не качаю. Зачем мне таскать обломок фильма месяц, что бы потом его докачать? Когда я увидел, что из HACKERS качается 200 Кб/с я просто понял, что сегодня этот фильм не скачаю.
Когда я жил в ГЗ, то монтировал по smbfs и качал с самого себя по ftp. Постоянно откладывал желание копнуть в smbclient.
Когда я жил в ГЗ, то монтировал по smbfs и качал с самого себя по ftp. Постоянно откладывал желание копнуть в smbclient.
Скорости в 200 Kb/s как раз хватает, чтобы фильм скачался примерно за час (если он не из 2-х дисков, конечно). 

>Что ты сделал сегодня для open source society?
Своровал пять строчек кода. Чувствую себя последней сукой.
Своровал пять строчек кода. Чувствую себя последней сукой.

такой скорости обычно хватает, чтобы смотреть фильм по сети 

Это отличный способ свести Z80 с ума. Пока ты сам с себя качаешь, от переписывает файлы, которые ты смонтировал 

Скорости в 200 Kb/s как раз хватает, чтобы фильм скачался примерно за час (если он не из 2-х дисков, конечно)
Килобит в 8 раз меньше килобайта
Когда я захочу посчитать в битах, я напишу Kbit/s.
не думаю, что кто-нить будет считать трафик в битах 

То есть, у тебя сетевуха 100 МегаБАЙТная ?
А модем 54-килоБАЙТный?
Или это к траффику отношения не имеет?
Объясните, мне, а то я ламо совсем
А модем 54-килоБАЙТный?
Или это к траффику отношения не имеет?
Объясните, мне, а то я ламо совсем
Нет - она 100 Мегаbitная.
Вот, например, на http://kernel.org/ тоже в Mbit-ах измеряют.
Вот, например, на http://kernel.org/ тоже в Mbit-ах измеряют.
Тогда получается, что эти самые 100Mbit к траффику не имеют никакого отношения
Ещё как имеют. 

График скачки пилобразный, что характерно для скачивания из HACKERS. При таком графике прогнозы обычно врут.
Вот и ответ на начало треда. А VVD еще тусуеццо в общежитле? Пусть мне в приват напишет, есть маза патч протолкнуть самбистам.
Тогда надо было уточнять приведена была пиковая скорость или средняя.
Средняя по всей попытке скачки или средняя за первую минуту? Или средняя за первые 15 минут? График пилообразный в каком масштабе его не смотри - есть как быстрые всплески и затухания, так и медленное повышение и уменьшение скорости. Короче, пиздец. Если я привел число с двумя нулями в конце, то надо понимать, что оно очень приблизительно.
Тогда объясни мне пожалуйста:
1) Почему то, что виндовский copy /z (не видел как в XP, но наверное так же как и в 2000) сразу создает пустой файл, по размеру равный скачиваемому и
2) Почему то, что тот-же copy /z не может докачать файл, частично скопированный обычным копированием (например copy без /z)
не является "работой через жопу" ?
1) Почему то, что виндовский copy /z (не видел как в XP, но наверное так же как и в 2000) сразу создает пустой файл, по размеру равный скачиваемому и
2) Почему то, что тот-же copy /z не может докачать файл, частично скопированный обычным копированием (например copy без /z)
не является "работой через жопу" ?
ну тут жопа - не жопа, неочевидно как то, может тому есть объективные причины
В MC есть докачка
В smbclient'е есть reget.
В третьем? В 2.2.8 точно нет.
Да, в третьем есть reget. Но сильно не хватает автодополнения (или как оно называется?) по <Tab>.
И еще, кто-нибудь умеет в smbclient входить в каталог, название которого содержит ' (одинарная кавычка) ?
И еще, кто-нибудь умеет в smbclient входить в каталог, название которого содержит ' (одинарная кавычка) ?
У меня smbclient version 2.2.7a.
Спокойно заходит в dd'd.
Првда тестил на себе (solovei/shared/dd'd)
Спокойно заходит в dd'd.
Првда тестил на себе (solovei/shared/dd'd)
как ?
у меня не получается
у меня не получается
Вдохновлённый этой темой, предлагаю вниманию чюдовищьный скрипт для докачки через wget+ftp. Ключи для wget вписывать согласно темпераменту -- и запускать под рутом. Просьба не пинать, особенно ногами 
Кончаю... Страшно перечесть...

#!/usr/bin/perl
use warnings;
my $host_share=shift @ARGV;
$host_share=~s#^//([^/]+)/([^/]+/.*)?$#//$1/$2#;
my $host=$1;
my $share=$2;
my $file=$3||'';
my $tempbasedirgetpwnam "ftp")[7])."/pub/tmp/.smbwget";
my $tempdir="$tempbasedir/${host}_${share}";
my $mount='mount -t smbfs -o iocharset=koi8-r,codepage=cp866,password="" ';
mkdir "$tempbasedir" unless -d $tempbasedir;
die "Share already mounted at $tempdir?\n" if -d $tempdir;
mkdir $tempdir;
system "$mount \"$host_share\" \"$tempdir\"";
system "wget -m -c \"ftp://localhost/pub/tmp/.smbwget/${host}_${share}/$file\"";
system "umount \"$tempdir\"";
rmdir $tempdir;
Кончаю... Страшно перечесть...
smbmount - это плохо. Потому что если сервер перезагрузится, mount зависнет.
По-хорошему, надо через libsmbclient делать.
По-хорошему, надо через libsmbclient делать.
Согласен. Попробую на досуге.
Вроде зависший mount лечится при помощи umount -l?
Вроде зависший mount лечится при помощи umount -l?
Я придумал, что полезного можно сделать для Open Source: плагин для lftp, чтобы поддерживал схему smb://. Сам не берусь. Жаль, что на химфаке не 7 курсов 

да блин, пишу второй раз в этом треде, в MC есть докачка.
блин, тебе второй раз объясняют, smbmount не катит
ужас какой 

Э, народ, при соответствующей сборке mc может сам ходить по самбе. Оттуда он докачивает?
да блин, пишу второй раз в этом треде, в MC есть докачка.- MC говно
- AFAIK, броузинг smb в нём есть только в ОС с smbmount, то есть только в Linux
Нах? Бэкпортнуть функциональность из третьей самбы и все.
Оставить комментарий

dgaf
чем вы пользуетесь в этом случае?есть прога smbc - все хорошо, но у меня не получилось застаить ее понимать русские имена в шарах и именах (возможно плохо разбирался)
wget вроде не рюхает smb
что делать?