Home
mc-dev
mc-dev@conference.jabber.ru
16.06.2011< ^ >

Тема: http://www.midnight-commander.org | Latest stable release: 4.7.5.2
[06:11:57] andrew_b зашёл в конференцию
[08:15:54] downshifter зашёл в конференцию
[08:16:14] <downshifter> 1_smbfs?
[08:16:24] <downshifter> херасе :)
[08:16:32] <downshifter> Доброе утро!
[08:18:15] <andrew_b> Доброе.
[08:18:23] <andrew_b> downshifter: да вот скучно стало.
[08:18:29] <andrew_b> Решил попробовать.
[08:18:57] <downshifter> с использованием libsmb ?
[08:19:09] <andrew_b> libsmbclient
[08:19:45] <downshifter> ага я его имел ввиду
[08:20:52] <andrew_b> Тока чую, что ниасилю. :)
[08:24:25] <downshifter> да там тяжко
[08:24:31] <downshifter> но для тебя реально
[08:24:43] <downshifter> единственное что надоесть может
[08:24:58] <downshifter> а в пляне реализации там всё просто
[08:26:25] <downshifter> там всё в библиотеке реализовано
[08:27:19] <downshifter> а ты как в фаре хочешь?
[08:28:08] <andrew_b> Открываешь соединение, сначала группы. Тыкаешь в группу -- получаешь хосты.
[08:28:21] <andrew_b> Тыкаешь в хост -- получаешь шары.
[08:28:23] <downshifter> список доменов, список хостов, список шар
[08:28:25] <downshifter> да
[08:28:35] <andrew_b> Тока вот как с паролем быть...
[08:28:59] <downshifter> по коду в этой самой нашей самбе иэто всё вроде как и было
[08:29:16] <andrew_b> Нет.
[08:29:21] <downshifter> только я в живую этого ниразу не наблюдал
[08:29:23] <downshifter> да
[08:29:46] <andrew_b> Там сначала был диалог, в котором надо было самому ввести домен, хост и пароль.
[08:29:54] <downshifter> посмотри там проверяется что это - хост, домен...
[08:30:03] <downshifter> andrew_b: это да
[08:30:20] <andrew_b> А теперь это не надо будет.
[08:30:43] <downshifter> ну это не самая иновационная инновация :)
[08:31:04] <downshifter> но я говорю, там я видел буковки про домены
[08:31:56] <downshifter> ты примеры уже глянул про самбу?
[08:32:09] <downshifter> там штук 10 примеров
[08:32:11] <andrew_b> Да.
[08:33:19] <downshifter> я готов тебе немного помочь чем смогу
[08:33:36] <downshifter> просто у меня тут 2 ляльки
[08:33:43] <andrew_b> Помоги пока голосованием в тикетах.
[08:34:21] <downshifter> и по факту день делится на приготовить завтрак, покормить, приготовить обед, покормить, спать уложить
[08:34:35] <downshifter> и если не усну есть час времени
[08:35:16] <downshifter> чтобы покосить траву
[08:35:27] <downshifter> и приготовить собаке похавать
[08:35:58] <downshifter> сейчас вот правда они пошли палатку ставить поэтому меня не трогают
[08:52:06] <downshifter> мда... здесь всё перенастраивать надо
[08:54:13] <downshifter> не буду перенастраивать через http подключусь...
[08:54:27] <downshifter> а где Славик?
[08:54:43] <andrew_b> Не докладывал.
[08:55:43] <downshifter> andrew_b> Тока вот как с паролем быть...
в чем конкретная проблема?
[08:56:16] <andrew_b> Его ведь могут попросить.
[08:56:19] <andrew_b> Или нет?
[08:56:37] <downshifter> значит надо диалог показать
[08:56:46] <andrew_b> Какие-то хосты и шары могут быть с паролем, какие-то нет.
[08:56:46] <downshifter> попросить могут
[08:56:55] <andrew_b> А как узнать?
[08:57:18] <downshifter> я думаю ты поймёшь...
[08:57:55] <downshifter> метя больше пугает кусок связанный с LDAP
[08:58:32] <andrew_b> Где?
[08:58:41] <downshifter> вариантов авторицации в самбе может быть километр
[08:58:58] <andrew_b> Хотя бы один сделать.
[08:59:18] <downshifter> самое простое это машина включена в домен
[09:00:59] <downshifter> тут или пустили или нет, если нет то надо показать диалог
[09:01:20] <downshifter> там будет отлуп
[09:01:34] <downshifter> диалог с вводом пароля
[09:03:57] <downshifter> а это всё в одном плягине хочешь да?
[09:04:06] <andrew_b> Да.
[09:05:05] <downshifter> как планируешь отличать обращение к домену //domain/ от хоста //hostname/
[09:05:19] <downshifter> по ответу сервера?
[09:05:32] <downshifter> а как будет выглядеть путь?
[09:05:37] <andrew_b> Я думаю, smb_opendir разберётся.
[09:05:47] <andrew_b> smbc_opendir
[09:05:49] <downshifter> он да
[09:05:59] <downshifter> а ты
[09:06:07] <andrew_b> А мне зачем?
[09:06:21] <downshifter> ты как их будешь отображать?
[09:06:33] <downshifter> в панели
[09:06:46] <andrew_b> Как каталоги.
[09:08:09] <downshifter> а в пути?
[09:08:28] <downshifter> //domain/hosh/share/
[09:09:20] <andrew_b> А что в пути?
[09:09:25] <downshifter> или smb://user@damain/smb://host/share/
[09:09:26] <andrew_b> Там всё одним почерком.
[09:09:53] <downshifter> ну как сказать
[09:10:01] <andrew_b> smb://user@domain/host/share/
[09:10:23] <andrew_b> Это не скоро, пока Славик vfs доделает.
[09:10:24] <downshifter> smb://user@dоmain/smb://host/share/ равносильно
smb://host/share/
[09:10:46] <andrew_b> Зачем два раза smb:/ ?
[09:11:02] <downshifter> а если равносильно то тогда зачем лишнее
[09:11:23] <downshifter> Зачем два раза smb:/
а как выйти потом к списку доменов?
[09:11:40] <downshifter> или ты хочешь всё разом опросить?
[09:11:46] <downshifter> всё дерево
[09:12:05] <andrew_b> Список доменов это cd smb://.
[09:12:10] <downshifter> или я чего то не понимаю
[09:12:14] <downshifter> да
[09:12:30] <andrew_b> У тебя есть самбовая сеть?
[09:12:45] <downshifter> но представь человек сделает cd smb://host/share/
[09:12:56] <andrew_b> И?
[09:13:05] <downshifter> могу сделать
[09:13:17] <downshifter> только с доменами напряг
[09:13:26] <downshifter> только группу могу
[09:13:46] <andrew_b> Посмотри https://launchpad.net/ubuntu/+source/smbc
[09:14:48] <andrew_b> Или где-то там.
[09:16:01] <downshifter> ок
[09:17:32] slavazanko/w вышел из конференции
[09:20:04] slavazanko/w зашёл в конференцию
[09:42:00] <slavazanko/w> всем привет. Андрюха. ты за smbfs принялся?
[09:43:36] <andrew_b> Да я так, побаловаться.
[09:43:47] <andrew_b> Потом отдам в надёжные руки. :)
[09:44:39] <slavazanko/w> :)
[10:31:33] <downshifter> пинганите плиз 46.159.197.42
[10:31:47] <downshifter> это я
[10:31:52] <andrew_b> Я не могу.
[10:32:08] <downshifter> приведи того кто может
[10:32:19] <slavazanko/w> $ ping -c 4 46.159.197.42
PING 46.159.197.42 (46.159.197.42) 56(84) bytes of data.
64 bytes from 46.159.197.42: icmp_req=1 ttl=53 time=1044 ms
64 bytes from 46.159.197.42: icmp_req=2 ttl=53 time=93.1 ms
64 bytes from 46.159.197.42: icmp_req=3 ttl=53 time=268 ms
64 bytes from 46.159.197.42: icmp_req=4 ttl=53 time=494 ms

--- 46.159.197.42 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3001ms
rtt min/avg/max/mdev = 93.129/475.213/1044.192/358.054 ms, pipe 2
[10:32:35] <downshifter> зайти попробуй телнетом
[10:32:44] <downshifter> или http
[10:33:10] <slavazanko/w> $ telnet 46.159.197.42 80
Trying 46.159.197.42...
^C
[10:33:15] <slavazanko/w> не заходит
[10:34:56] <downshifter> всё, ок, спасибо
[10:35:15] <downshifter> 22, 23 тоже?
[10:35:37] <slavazanko/w> да. не коннектится
[11:43:11] slavazanko/h вышел из конференции
[11:52:12] slavazanko/h зашёл в конференцию
[13:41:10] <andrew_b> http://www.interfax.by/news/belarus/94122
[13:41:21] <andrew_b> Очень сложно отделить граждан, гуляющих в рамках несанкционированной акции, и граждан, которые любуются красотами столицы
[13:44:57] <andrew_b> http://27.media.tumblr.com/tumblr_lmptw9jhX51qbfnhro1_500.jpg
[13:51:08] <slavazanko/w> да-да. Херня полная у нас
[14:09:07] <downshifter> вы все дебилы
[14:09:41] <downshifter> не читать предыдущее
[14:10:17] <andrew_b> А зачем тогда ты это написал?
[14:10:23] <downshifter> это не я
[14:12:38] <downshifter> это я дочери в чат написал "вы все дуры, одня умная тут", она мне типа отомстила
[14:13:00] <slavazanko/w> жестокие у вас там игры
[14:13:56] <downshifter> ржет коза тут теперь..
[14:15:41] <slavazanko/w> дай ей отеческого леща от имени всех завсегдатаев этой комнаты.
[14:19:21] <downshifter> леща это как?
[14:19:32] <slavazanko/w> подзатыльник
[14:19:47] <downshifter> лося знаю...
[14:19:58] <downshifter> еще фанеру знаю...
[14:20:02] <slavazanko/w> ну лося... доче лося пробивать - это жёстко
[14:20:10] <slavazanko/w> фанеру тем более :)
[14:20:59] <andrew_b> http://dic.academic.ru/dic.nsf/michelson_new/4849/%D0%BB%D0%B5%D1%89%D0%B0
[14:30:01] downshifter вышел из конференции
[14:34:13] downshifter зашёл в конференцию
[14:34:34] <downshifter> духу на заметку:
Полезный совет: для того, чтобы автомат легче перезаряжался с одного удара, все его механизмы нужно содержать в идеальной чистоте, то есть обязательно чистить своё оружие, после каждых стрельб. Чистый затвор, легче передергивается.
[14:34:47] <downshifter> хы )
[14:35:15] <slavazanko/w> ?
[14:35:22] <downshifter> вот он залог нежной фанеры
[14:35:29] <slavazanko/w> а :)
[14:36:02] <downshifter> я если честно ниразу не видел чтобы затвор передённулся
[14:36:08] <slavazanko/w> обычно дедушки своими автоматами фанеру лупят. Поэтому надо чтобы автомат дедушки был в чистоте
[14:36:15] <slavazanko/w> смотря какой автомат
[14:36:33] <downshifter> возможно это как то с одеждй связано
[14:36:58] <slavazanko/w> нет, с изношенностью затвора. Новёхонькие автоматы не перезаряжаются об фанеру
[14:37:05] <downshifter> т.е. в бушлате допускаю что это возможно...
[14:38:49] <downshifter> видел несколько ударов прикладом, после которых люди валялись, затвору хотьбы хны...
[14:40:08] <slavazanko/w> у нас были автоматы. которые держа за дуло вертикально дулом вверх. можно было резко дёрнуть рукой вниз-вверх - и они перезаряжались.
[14:41:49] <slavazanko/w> https://charter97.org/ru/news/2011/6/16/39668/
[14:41:59] <andrew_b> slavazanko/w: Ствол, а не дуло!
[14:43:04] <slavazanko/w> не спорю
[15:13:05] <slavazanko/w> Вопрос в службу поддержки:
--------------------------
Уважаемая служба поддержки,
я хочу сохранить фильм на дискету, но компьютер мне пишет, что недостаточно места, поэтому мне приходится сохранять ярлык. Если я хочу посмотреть фильм на другом компьютере, то он мне выдаёт ошибку, что файл не найден. Но ведь на моём компьютере фильм прекрасно проигрывается! В чём проблема?
С дружеским приветом
Катя Иванова

Ответ:
--------------------------
Уважаемая Катя Иванова,
Вы хотите положить норковую шубку в сумочку, но она туда не помещается. Поэтому вы берёте лист бумаги и пишете на нём, что шуба висит в шкафу и кладёте лист в сумочку - он прекрасно туда помещается. Но когда в гостях у подруги вы достаёте листок и читаете, что шуба висит в шкафу, то Вы открываете шкаф, а норковой шубы там не находите?

сумочка = дискета
шубка = фильм
листок = ярлык
шкаф = компьютер
моль в шкафу = вирус
сосед в шкафу = хакер

С дружеским приветом
Служба Поддержки
[15:14:07] <slavazanko/w> у меня так доча пару раз фильмы подругам на DVD-R писала.. ярлыками. и финализировала сессию.
[15:27:04] andrew_b вышел из конференции
[16:11:50] <slavazanko/w> велкам в DEV_new_vfs
[16:11:57] downshifter вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[16:12:59] downshifter зашёл в конференцию
[16:15:41] <slavazanko/w> по поводу tar://some.file.tar.gz/path/to вместо теперяшнего some.file.tar.gz/tar://path/to
если так поменять, то получается, что непосредственно файл становится внутри. То есть, vfsprefix://file/path
вот элемент path теперь может быть частью другой vfs... например
tar://ftp://server/path/to/some.file.tar.gz/path/to/file
получается полная мешанина. А смысла просто передвигать vfsprefix перед именем файла. а не после я не вижу. Добавит геморроя для парсера
[16:16:13] <slavazanko/w> тестируйте DEV_new_vfs, кажись я его кончел
[16:16:52] <slavazanko/w> а нет :) Там при выходе из архивово курсор прыгает на самый первый элемент в каталоге...
[17:11:28] <slavazanko/w> всё. вылечил курсор при выходе. Готово для тестинга.
[18:51:08] andrew_b зашёл в конференцию
[18:52:28] <andrew_b> > tar://ftp://server/path/to/some.file.tar.gz/path/to/file
Не. Внутри архива ftp быть не может. :)
[19:40:33] andrew_b вышел из конференции
[21:50:41] downshifter вышел из конференции
[21:57:24] BanderOS зашёл в конференцию
[21:58:15] BanderOS вышел из конференции
[22:00:08] BanderOS зашёл в конференцию
[22:01:05] BanderOS вышел из конференции
[22:02:49] BanderOS зашёл в конференцию
[22:04:25] <slavazanko/h> > Не. Внутри архива ftp быть не может. :)
оно не внутри архива. Если есть запись vfsprefix://<source_file>/path-inside-source_file, то сам source_file может быть как локальным путём (/var/ftp/pub/file.ext), так и путём (ftp://localhost/pub/file.ext) на сетевом ресурсе. тогда получается при подстановке vfsprefix://ftp://localhost/pub/file.ext/path-inside-source_file
что есть совсем не гуд. Поэтому постфиксная запись будет получше. в виде source_file/vfsprefix://<vfsparams>/path/to/file.ext
Легче парсерам работать
[23:25:16] BanderOS вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!