Форум портала Metropolis

Высокие технологии и мобильный мир => *nix-системы => Тема начата: Gonzik от 05 Июль 2006, 12:51



Название: DC++ в linux
Отправлено: Gonzik от 05 Июль 2006, 12:51
Интересует какие весчи ставили и как была решена проблема с кодировкой руского


Название: Re:DC++ в linux
Отправлено: banan от 06 Июль 2006, 13:48
Интересует какие весчи ставили и как была решена проблема с кодировкой руского
я думаю что решить удастся только эмулятором. типа вмваре там какой..


Название: Re:DC++ в linux
Отправлено: ExclusivE от 07 Июль 2006, 01:29
А еще можно кому-нибудь взять linuxdc++ и пофиксить.


Название: Re:DC++ в linux
Отправлено: banan от 07 Июль 2006, 09:07
А еще можно кому-нибудь взять linuxdc++ и пофиксить.
да ну его - он тормозной и глюкавый. вмварный клиент будет мухой летать в сравнении с ldcpp


Название: Re:DC++ в linux
Отправлено: FanT0m от 08 Июль 2006, 11:33
А еще можно кому-нибудь взять linuxdc++ и пофиксить.
А где его достать, никак не могу найти


Название: Re:DC++ в linux
Отправлено: vania-pooh от 08 Июль 2006, 12:39
и еще вопрос - пойдет ли ldcpp на free bsd, если ставить его чисто как сервер, т.е. без запуска хfree (если нет, то как сделан пользователь anthill servers?)


Название: Re:DC++ в linux
Отправлено: banan от 08 Июль 2006, 15:43
без иксов единственный видимый вариант - на питоне был дистрибутив. Под фрей я его так и не запустил, хотя и не очень старался. Анхилловские серваки имеют на себе самбу, через которую в качестве сетевых дисков они подцеплены на машину с виндой. Там крутится обычный клиент.


Название: Re:DC++ в linux
Отправлено: ExclusivE от 09 Июль 2006, 09:16
А где его достать, никак не могу найти
http://10.24.29.233/filezz/distfiles/
А вообще гугл (http://www.google.ru/search?q=linuxdc%2B%2B&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:ru:official), это так, на будущее.


Название: Re:DC++ в linux
Отправлено: vania-pooh от 09 Июль 2006, 11:35
А вообще гугл (http://www.google.ru/search?q=linuxdc%2B%2B&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:ru:official), это так, на будущее.
а вот за это спасибо.


Название: Re:DC++ в linux
Отправлено: banan от 17 Июль 2006, 19:03
Сегодня вернулся из отпуска, обновил wine до последней версии, закинул в .wine/drive_c/windows/fonts ttf шрифты из винды, запустил предпоследний (или последний?) официальный клиент dc++ для винды. Полет нормальный, загрузка проца некритична, глюков не наблюдается. Поведение ничем от винды не отличается. Все работает. Локаль - 1251. Кстати. Мой приятель на свежем вайне вчерась запустил контру 1.6 для винды. Летает. Естессно необходимы дрова шоб OpenGL работал. Для линуха есть и нвидиа и атишные. Любители FreeBSD в этом плане отдыхают.


Название: Re:DC++ в linux
Отправлено: vania-pooh от 27 Июль 2006, 15:55
Любители FreeBSD в этом плане отдыхают.
В смысле отдыхают? там дрова чисто open gl под нвидиа нужны или просто дрова для нвидиа? если просто, то я их поставил уже себе (nvidia.com).


Название: Re:DC++ в linux
Отправлено: banan от 27 Июль 2006, 19:48
Любители FreeBSD в этом плане отдыхают.
В смысле отдыхают? там дрова чисто open gl под нвидиа нужны или просто дрова для нвидиа? если просто, то я их поставил уже себе (nvidia.com).
чиста опенгл.


Название: Re:DC++ в linux
Отправлено: vania-pooh от 27 Июль 2006, 23:57
чиста опенгл.
плохо. но виндовс хр меня не сильно тяготит. фри я не для игр ставил.


Название: Re:DC++ в linux
Отправлено: ExclusivE от 01 Август 2006, 10:05
Пакет LinuxDC++ для FreeBSD на pentium4
качаем (http://10.24.29.233/dist/packages-freebsd6.1-pentium4/All/linuxdcpp-0.0.1.20060627.tgz)
запускать LANG=ru_RU.CP1251 ldcpp
кириллица в чате и именах файлов при просмотре списка и поиске видна нормально, но сохраняет файлы в utf-8 почему-то.

Кстати как это опенгл под фрей не работает? А как я в дум3 тогда играл? Шото я либо в тему не въехал либо вы тут какую-то чушь несете.


Название: Re:DC++ в linux
Отправлено: vania-pooh от 08 Август 2006, 12:25
тогда пакет в студию!


Название: Re:DC++ в linux
Отправлено: ExclusivE от 08 Август 2006, 23:58
Уря, linuxdc++ теперь в портах! Официально! Цвсапаемся и собираем =)


Название: Re:DC++ в linux
Отправлено: vania-pooh от 09 Август 2006, 20:53
ой да ладно, а где конкретно?


Название: Re:DC++ в linux
Отправлено: ExclusivE от 10 Август 2006, 23:10
/usr/ports/net-p2p/linuxdcpp/
Кстати после цвсапа портов надо еще делать cd /usr/ports && make fetchindex для обновления бд поиска.


Название: Re:DC++ в linux
Отправлено: vania-pooh от 11 Август 2006, 09:52
спасибо. когда дойду до cvsup, а это случится через пару дней, то обязательно отпишусь о впечатлениях.

Продолжение — в теме «CVSup (http://metropolis.anthill.ru/forum/index.php?topic=9148)».


Название: Re:DC++ в linux
Отправлено: vania-pooh от 23 Октябрь 2006, 15:50
по идее кстати linuxdcpp и так работает с русским, тока там надо кодировку в настройках поменять на вин 1251 и все работает, а если еще с помощью vipw сделать пользователей русскоязычными (добавив russian между цифрами, обозначающими номер группы, пользователя и т.п. - в оригинальном варианте это поле пустое), то там кнопка вход и выход станет на русском.


Название: Re:DC++ в linux
Отправлено: ExclusivE от 28 Октябрь 2006, 00:12
Цитировать
по идее кстати linuxdcpp и так работает с русским, тока там надо кодировку в настройках поменять на вин 1251
Это только в последних версиях. А проблема с именами файлов до сих пор присутствует.
Цитировать
с помощью vipw сделать пользователей русскоязычными (добавив russian между цифрами, обозначающими номер группы, пользователя и т.п.
ROFL. pw usermod юзер -L russian не проще сделать? Или export LANG=ru_RU.KOI8-R в ~/.profile написать.


Название: Re:DC++ в linux
Отправлено: vania-pooh от 31 Октябрь 2006, 22:23
по времени одно и то же.


Название: Re: DC++ в linux
Отправлено: infestator от 20 Декабрь 2006, 23:28
тут (http://10.4.4.124/info/doku.php?id=unix:dc) написал про gentoo. у меня последняя cvs версия нормально работает с русским, ищет файлы на русском, при скачивании ок конвертит в utf8. т.ч. пишите и про фряху ;-)

p.s. ну а на счёт wine - это изврат... мне как-то пришлось компилить с помощью mingw испод wine прогу для универа, т.к. винды нет, а экзешник нужен. получилось, кстати :)


Название: Re: DC++ в linux
Отправлено: eXtractor от 06 Сентябрь 2007, 14:56
Чего-то под Убунтой не собирается :(

Код:
scons: done reading SConscript files.
scons: Building targets ...
g++ -o build/client/AdcCommand.o -c -pthread -I. -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_DATADIR='"/usr/local/share"' client/AdcCommand.cpp
/usr/include/pthread.h:285: ошибка: conflicting declaration ‘typedef struct pthread_st* pthread_t’
/usr/include/bits/pthreadtypes.h:36: ошибка: ‘pthread_t’ has a previous declaration as ‘typedef long unsigned int pthread_t’
/usr/include/pthread.h:286: ошибка: conflicting declaration ‘typedef struct pthread_attr_st* pthread_attr_t’
/usr/include/bits/pthreadtypes.h:43: ошибка: ‘pthread_attr_t’ has a previous declaration as ‘typedef union pthread_attr_t pthread_attr_t’
/usr/include/pthread.h:287: ошибка: conflicting declaration ‘typedef int pthread_key_t’
/usr/include/bits/pthreadtypes.h:109: ошибка: ‘pthread_key_t’ has a previous declaration as ‘typedef unsigned int pthread_key_t’
/usr/include/pthread.h:289: ошибка: conflicting declaration ‘typedef int pthread_mutexattr_t’
/usr/include/bits/pthreadtypes.h:79: ошибка: ‘pthread_mutexattr_t’ has a previous declaration as ‘typedef union pthread_mutexattr_t pthread_mutexattr_t’
/usr/include/pthread.h:290: ошибка: conflicting declaration ‘typedef struct pthread_mutex_st* pthread_mutex_t’
/usr/include/bits/pthreadtypes.h:73: ошибка: ‘pthread_mutex_t’ has a previous declaration as ‘typedef union pthread_mutex_t pthread_mutex_t’
/usr/include/pthread.h:291: ошибка: conflicting declaration ‘typedef int pthread_condattr_t’
/usr/include/bits/pthreadtypes.h:105: ошибка: ‘pthread_condattr_t’ has a previous declaration as ‘typedef union pthread_condattr_t pthread_condattr_t’
/usr/include/pthread.h:292: ошибка: conflicting declaration ‘typedef struct pthread_cond_st* pthread_cond_t’
/usr/include/bits/pthreadtypes.h:99: ошибка: ‘pthread_cond_t’ has a previous declaration as ‘typedef union pthread_cond_t pthread_cond_t’
/usr/include/pthread.h:293: ошибка: conflicting declaration ‘typedef int pthread_rwlockattr_t’
/usr/include/bits/pthreadtypes.h:142: ошибка: ‘pthread_rwlockattr_t’ has a previous declaration as ‘typedef union pthread_rwlockattr_t pthread_rwlockattr_t’
/usr/include/pthread.h:294: ошибка: conflicting declaration ‘typedef struct pthread_rwlock_st* pthread_rwlock_t’
/usr/include/bits/pthreadtypes.h:136: ошибка: ‘pthread_rwlock_t’ has a previous declaration as ‘typedef union pthread_rwlock_t pthread_rwlock_t’
client/CriticalSection.h: In constructor ‘FastCriticalSection::FastCriticalSection()’:
client/CriticalSection.h:100: ошибка: нет подходящей функции для вызова ‘pthread_mutex_t::pthread_mutex_t(NULL)’
/usr/include/bits/pthreadtypes.h:73: замечание: претенденты: pthread_mutex_t::pthread_mutex_t()
/usr/include/bits/pthreadtypes.h:73: замечание:              pthread_mutex_t::pthread_mutex_t(const pthread_mutex_t&)
scons: *** [build/client/AdcCommand.o] Error 1
scons: building terminated because of errors.


Название: Re: DC++ в linux
Отправлено: vania-pooh от 06 Сентябрь 2007, 19:15
Чего-то под Убунтой не собирается :(
почитай на сайте linuxdcpp.berlios.de как собирать под убунту. там через cvs берется свежий код и собирается.
Код:
$cvs -d:pserver:anonymous@cvs.linuxdcpp.berlios.de:/cvsroot/linuxdcpp login 
(leave password blank)
$cvs -z3 -d:pserver:anonymous@cvs.linuxdcpp.berlios.de:/cvsroot/linuxdcpp co linuxdcpp
$cd linuxdcpp && scons --prefix=/usr
#scons install

или еще вот: http://ru.wikibooks.org/wiki/Ubuntu#.D0.9A.D0.B0.D0.BA_.D1.83.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.B8.D1.82.D1.8C_.D0.BF.D1.80.D0.BE.D0.B3.D1.80.D0.B0.D0.BC.D0.BC.D1.83_.D0.BF.D1.80.D0.B5.D0.B4.D0.BE.D1.81.D1.82.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D1.8F_.D0.B4.D0.BE.D1.81.D1.82.D1.83.D0.BF.D0.B0_.D0.BA_.D1.84.D0.B0.D0.B9.D0.BB.D0.B0.D0.BC_.28DC.2B.2B.29.3F


Название: Re: DC++ в linux
Отправлено: pelmen от 06 Сентябрь 2007, 21:55
http://ubuntuforums.org/showthread.php?t=193984 читайте отсюда


Название: Re: DC++ в linux
Отправлено: vania-pooh от 07 Сентябрь 2007, 18:12
а, точно, именно по этой инструкции я и ставил его.


Название: Re: DC++ в linux
Отправлено: xoce от 07 Сентябрь 2007, 18:46
http://slil.ru/24827410 собранный DC++ для ubuntu, настройки кодировки-тоже доступны. Магнеты, к несчастью нет.


Название: Re: DC++ в linux
Отправлено: xoce от 19 Сентябрь 2007, 18:35
***Updated***

Чтобы себя не чувствовать ущербными:
http://slil.ru/24875328   -поддержка магнеток (предыдущую версию клиента наверняка прийдется удалить)
DEB пакет для убунты 6.10\7.04


Название: Re: DC++ в linux
Отправлено: eXtractor от 24 Сентябрь 2007, 12:56
Версия 1.0.0. В тарболлах (ftp://ftp.berlios.de/pub/linuxdcpp/).


Название: Re: DC++ в linux
Отправлено: vania-pooh от 24 Сентябрь 2007, 17:06
и для установки ее нужно еще дополнительно поставить scons.