LINUX.ORG.RU

Smb4K 0.10.0

 , ,


0

0

Вышла новая версия программы для просмотра сетей Microsoft.

Список изменений:

  • Программа полностью портирована на KDE4.
  • Система сборки заменена на cmake.
  • Множество мелких оптимизаций.
  • Исправлены множественные предупреждения при компиляции GCC 4.3.
  • Удалена поддержка IRIX и Solaris.
  • Фрэнк Бабин удален из списка авторов, потому что Smb4k больше не содержит его кода.
  • Полностью переписаны функции, относящиеся к KProcess, потому что класс KProcess изменен.
  • Проведен рефакторинг множества классов, некоторые классы переписаны с нуля.
  • Новый класс Smb4KIPAddressScanner, который, используя глобальный список машин, ищет IP-адрес для каждого хоста.
  • Добавлен класс Smb4KSearch, который позволяет пользователю через диалог поиска искать ресурсы в сети.
  • Изменены программы-утилиты.
  • Обновлено руководство.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: cetjs2 (всего исправлений: 1)

кроме того вышла новая версия ветки 0.9 - 0.9.8, ветки версии программы для kde3. Бекпортированы некоторые исправления из 0.10

HighwayStar ★★★★★
() автор топика

Да, пользуюсь с сентября. С правами на файлы оно так нормально и не научилось рработать.

sysmouse
()

> Фрэнк Бабин удален из списка авторов, потому что Smb4k больше не содержит его кода.

Офигеть! Какое показательное отношение к разработчикам.

plm ★★★★★
()

Имена классов в списке изменений?! о_О

anonymous
()
Ответ на: комментарий от plm

френки пожалуется в майкрософт и проект прикроют

HP
()

Какие в кодее велосипеды велосипедистые... В Nautilus это все стандартные фичи.

anonymous
()
Ответ на: комментарий от plm

На свалке истории.

>> Фрэнк Бабин удален из списка авторов, потому что Smb4k больше не содержит его кода.

>Офигеть! Какое показательное отношение к разработчикам.

Да, сурово. Упоминание с пометкой "сейчас его кода в проекте нет" следовало бы оставить. Представьте, через 10 лет в Linux не останется кода написанного Линусом, что, его тоже из списка авторов убирать?

Camel ★★★★★
()

Чем так провинился Фрэнк Бабин, что его удалили из списка авторов и выбросили весь его код?

eveel ★★
()

Оххх уж эти Линуксовые велосипеды. Как всегда громкие названия и громкие ляпы. А все нормально до ума так и не доведено. Версия классическая вечная бета и полные боекомплект лажэ.

Помню когда-то мучился с этой виндовой сеткой под Линукс. Ситуация была в том что если просто ее просматривать все работает, а если у себя поднять самбу, то все сеть ты уже смотреть не можешь... токо шарить ресурсы через самбу.

Короче, там собственно еще есть куча велосипедов основанных на fuse. Можно эту виндосеть монтировать как файловую систему. Это как по мне самый удобный вариант. Но как всегда все реализовано настолько криво, что половины компов оно просто не находит. Интервал обновления и пересканирования сети срабатывает раз через раз.

Вообщим вывод я сделал для себя такой: если нужен доступ к вендосети - то только венда.

anonymous
()
Ответ на: комментарий от plm

> Офигеть! Какое показательное отношение к разработчикам.

Думаю, там всё не так просто. По краней мере я не представляю, как можно было определить, что его кода больше нет. Только если целенаправленно вычищали. А вот зачем - другой вопрос.

atrus ★★★★★
()

поддержка КDE4 в чейнджлоге каждой второй программы))

lirq
()
Ответ на: комментарий от anonymous

>Какие в кодее велосипеды велосипедистые... В Nautilus это все стандартные фичи.

Дык Конкверор тоже давно уже нормально работает с виндовыми шарами. Я вообще думал что этот проект загнулся за ненадобностью, ан нет, ваяют и даже под кде4 портируют. Ну наверно это комуто нужно.

Sherak ★☆
()
Ответ на: комментарий от eveel

> Чем так провинился Фрэнк Бабин, что его удалили из списка авторов и выбросили весь его код?

Мож как Рэйзер тоже кого грохнул?

anonymous
()

Это не программа, а пустая трата времени.

Только кдекапец оттягивают...

AVL2 ★★★★★
()

А нафиг она вообще нужна? у меня вроде бы Dolphin сам прекрасно видит виндовую шару.

anonymous
()

Кто использует - как там с поддержкой русского? Можно ли зайти на ресурсы (компьютеры/шары) с названием на русском языке?

Unnamed_Hero ★★★
()
Ответ на: комментарий от anonymous

Да, действительно, какие у неё преимущества перед, к примеру, способом просматривать виндовые шары посредством konqueror: smb://workgroup ?

anonymous
()

Когда уже сделают доступ к файлам в сети на системном уровне, как в винде? Чтобы любая прога будь то Гипм, Инкскейп, Опера, AviDemux или KolourPaint имели возможность открывать файлы из сетки и записывать туда?

Пока что решения через задницу - либо монтруй сетевой ресурс, тогда прогам будет пофигу куда писать, но это дюже извратно. Либо пользуй привязанные к DE окна открытия, но это тоже мало поможет, т.к. в конце концов программа должна будет открыть smb://file, и если она протокола SMB не знает (а прога не должна его знать), файл открыт не будет.

Какой-то херней занимаются, вместо того чтоб решать первопричину проблемы.

xintrea
()
Ответ на: комментарий от xintrea

>Какой-то херней занимаются, вместо того чтоб решать первопричину проблемы.

И эта херня называется велосипедостроительство. Чешется у кого то постоянно в одном месте, вот и чешут.

anonymous
()

А рабочие группы на русском теперь показывает?

vadiml ★★★★★
()
Ответ на: комментарий от xintrea

>Когда уже сделают доступ к файлам в сети на системном уровне, как в винде?

Наутилс монтирует вполне себе на системный уровень :-)

anonymous
()
Ответ на: комментарий от xintrea

> Когда уже сделают доступ к файлам в сети на системном уровне, как в винде? Чтобы любая прога будь то Гипм, Инкскейп, Опера, AviDemux или KolourPaint имели возможность открывать файлы из сетки и записывать туда?

> Пока что решения через задницу - либо монтруй сетевой ресурс, тогда прогам будет пофигу куда писать, но это дюже извратно. Либо пользуй привязанные к DE окна открытия, но это тоже мало поможет, т.к. в конце концов программа должна будет открыть smb://file, и если она протокола SMB не знает (а прога не должна его знать), файл открыт не будет.

> Какой-то херней занимаются, вместо того чтоб решать первопричину проблемы.

Smb4K как раз это и делает – монтирует smb стандартным mount'ом в нужный подкаталог. Только делает это автомагически.

trapezoid
()
Ответ на: комментарий от anonymous

> А нафиг она вообще нужна?

она может автоматически монтировать шары в каталог юзера и показывать более удобно топологию сети чем конк

проблема, по крайней мере в моей версии -- названия рабочих групп по-русски показывает точечками, хотя в других местах с русским всё в порядке

сам пользуюсь редко и то только на работе если надо посмотреть на виндовую сеть в целом, в остальных случаях хватает конка

vadiml ★★★★★
()
Ответ на: комментарий от vadiml

>показывать более удобно топологию сети чем конк

булее лучше, более удобно... Слобвоблудие. Насколько помню, он показывает сеть точно так же как и конк

Sherak ★☆
()
Ответ на: комментарий от atrus

>> может такой "качественный" код?

>Тогда зачем принимали?

Скорее хотят сделать двойную лицензию в перспективе. Тогда чем меньше авторов, тем проще. (Сейчас осталось двое :-))

monk ★★★★★
()

nbtscan наше фсио!!

anonymous
()
Ответ на: комментарий от Sherak

>Насколько помню, он показывает сеть точно так же как и конк

Лучше всех сеть показывает Microsoft(r) Windows(r) Vista(r).

Кстати, все видели как Виста строит топологию сети, в картинках по полной программе. Я думал сетка из-за этого доромозить будет, но ничего все работает как часы.

anonymous
()
Ответ на: комментарий от atrus

> Тогда зачем принимали?

потому-что писал, сомневаюсь что толпы высококвалифицированных программистов просят добавить их код в smb4k

lester ★★★★
()
Ответ на: комментарий от anonymous

>Кстати, все видели как Виста строит топологию сети, в картинках по полной программе.

Не, не видел. Если скрины есть, покажи плиз.

Sherak ★☆
()

В некоторых случаях, полезная вещица, кстати.

MiracleMan ★★★★★
()
Ответ на: комментарий от trapezoid

> Smb4K как раз это и делает – монтирует smb стандартным mount'ом в нужный подкаталог. Только делает это автомагически.

Автомагически? А нормальным способом, не через задницу и без костылей не осилили?

Gharik
()

> Фрэнк Бабин удален из списка авторов, потому что Smb4k больше не содержит его кода.

Шикарно) А если взять OpenSolaris почистить его от кода Санков, соотв. переписать =) то можно удалять Sun из авторов?

dragon_djanic ★★
()
Ответ на: комментарий от xintrea

xintrea, жжОшь :)
продолжай в том же духе - залочу на форуме /* сам знаешь каком */ :)

кто не сумел поднять вендосеть под smb4k, топайте дружно к хирургу - он вам руки отрежет и куда надо пришьёт.
в очередной раз поражаюсь с недалёкости тутшних завсегдатаев! :(

anonymous
()
Ответ на: комментарий от xintrea

>Когда уже сделают доступ к файлам в сети на системном уровне, как в винде?

В винде ничего нет "на системном уровне". Там тоже самое, что и в гноме или кде.

Программа в винде может просто открывать файл и тогда никакой сетевой ресурс ей недоступен, пока не смонтируешь его, как диск.

Или линковаться с vfs и открывать файлы через нее. Тогда она может открыть файл с люого место, до которого может дотянуться vfs. в венде это только smb-сеть. В гноме или КДЕ это десятка полтора протоколов.

В винде есть куча программ, которые ничего не могут открыть даже с вендовой smb-сети.

AVL2 ★★★★★
()
Ответ на: комментарий от slonotop

>> Удалена поддержка IRIX

>А вот это несправедливость!

Навряд ли хотя бы один пользователь нормальной UNIX-системы будет юзать такое поделие. Это для виндузятников, то есть, линуксоидов.

anonymous
()

Новость конечно хорошая, но как раньше был NFS так и останется.

reb00t
()

В принципе довольно узкоспециализированный протокол, если только не развести заместо документооборота срач.

anonymous
()
Ответ на: комментарий от AVL2

>в венде это только smb-сеть.

WebDav ещё есть в 2000 и ХР точно. Правда в ХР косой как не знаю что...

Lonli-Lokli ★★
()
Ответ на: комментарий от xintrea

Re^2: Smb4K 0.10.0

> Когда уже сделают доступ к файлам в сети на системном уровне, как в винде? Чтобы любая прога будь то Гипм, Инкскейп, Опера, AviDemux или KolourPaint имели возможность открывать файлы из сетки и записывать туда?

> Пока что решения через задницу - либо монтруй сетевой ресурс, тогда прогам будет пофигу куда писать, но это дюже извратно. Либо пользуй привязанные к DE окна открытия, но это тоже мало поможет, т.к. в конце концов программа должна будет открыть smb://file, и если она протокола SMB не знает (а прога не должна его знать), файл открыт не будет.

> Какой-то херней занимаются, вместо того чтоб решать первопричину проблемы.

Может тебе поможет данная ссылка:

http://fuse.sourceforge.net/wiki/index.php/NetworkFileSystems

Devix
()
Ответ на: комментарий от xintrea

xintrea> Когда уже сделают доступ к файлам в сети на системном уровне, как в винде? Чтобы любая прога будь то Гипм, Инкскейп, Опера, AviDemux или KolourPaint имели возможность открывать файлы из сетки и записывать туда?

Уже давно через стандартный mount сделали. Причём до появления FUSE.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

>Уже давно через стандартный mount сделали. Причём до появления FUSE.

Какой mount ? Какой FUSE ? Че за гемор ?

xintrea похоже имеет ввиду что должно быть так : В ЛЮБОЙ проге в ЛЮБОМ диалоге открытия файлы ты можешь указать file:/home/... или smb:/workgroups/... или sftp:/home/... или ... а прога вообще не должна быть в курсе что эти файлы локальные, глобальные, удаленные или еще какие она просто вызывает fopen( "smb:/workgroups/girl.jpg","r+w" ) и получает файл

А юзер даже не должен знать эти слова как FUSE, mount

anonymous
()
Ответ на: комментарий от Quasar

Вот ведь, что только народ не придумает чтобы не использовать fusesmb которая отлично справляется с показом всей сети, к томуже прозрачно на уровне файловой системы. А ведь нужно-то всеголишь прописать в фстабе fusesmb /media/network fuse rw,nosuid,nodev 0 0

anonymous
()
Ответ на: комментарий от anonymous

> xintrea похоже имеет ввиду что должно быть так : В ЛЮБОЙ проге в ЛЮБОМ диалоге открытия файлы ты можешь указать file:/home/... или smb:/workgroups/... или sftp:/home/... или ... а прога вообще не должна быть в курсе что эти файлы локальные, глобальные, удаленные или еще какие она просто вызывает fopen( "smb:/workgroups/girl.jpg","r+w" ) и получает файл

короче нужно сделать точно также, как в fusesmb, только по-другому.

shutty
()
Ответ на: комментарий от shutty

>короче нужно сделать точно также, как в fusesmb, только по-другому.

fusesmb - это монтирование в каталог при загрузке ? ( в fstab прописать, если я правильно понял)

тогда нужно еще туда прописать fuseftp,fuseiso,fusezip,fuserar,fuserpm,fuseman ...

Про fusesmb - вроде понятно, а что там с остальными ?

anonymous
()
Ответ на: комментарий от anonymous

для fuse есть поддержка smb/cifs ftp iso sshfs ntfs (на записаь), что ещё нужно?! Мне кажется монтировать рары и зипы через fuse нецелесообразно

anonymous
()
Ответ на: комментарий от HighwayStar

>Добавлен класс Smb4KSearch, который позволяет пользователю через диалог поиска искать ресурсы в сети.

Как я понимаю, это поиск файлов/каталогов по шарам, зашибись, этого давно не хватало в данной проге.

>Да, действительно, какие у неё преимущества перед, к примеру, способом просматривать виндовые шары посредством konqueror: smb://workgroup ?

В конке убого все это дело просматривать, лучше уж тогда крузайдер, да и поиск по шарам заместо ручного перерывания кучи мусора рулит. (имхо)

MMouXe
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.