DC++ клиент дружащий с русскими кодировками

От торрентов до фринета

Модератор: /dev/random

MaGIc laNTern
Сообщения: 537
Статус: 人です
ОС: Gentoo

Re: DC++ клиент дружащий с русскими кодировками

Сообщение MaGIc laNTern »

Прекрасно! У меня тоже usergate.
В общем мне нужно какой-нибудь P2P-клиент, Я подумал что лучше даже Torrent или осёл, в котором можно делать - выставлять конкретную скорость закачки (как например в wget --limit-rate 2048 для скорости в 2 килобайта), и настроить его на собсно usergate - доступны порты HTTP, FTP, и SOCKS 5.
Спасибо сказали:
SiD
Сообщения: 7

Re: DC++ клиент дружащий с русскими кодировками

Сообщение SiD »

есть мелкие неприятности, вроде названий файлов с "кракозябрами", и того что не вижу как у меня файллист берут....
вот ещё хочу добавить:
не меняестя в настройки--GUI--шрифт приложения инглиш на кирилик
и в чате вот такая фигня
[18:30:14] <VALKNUT> Parts: keks[18:30:14] <VALKNUT> ???????????:keks
[18:30:14] <VALKNUT> Parts: ALёNЫ4
[18:30:16] <VALKNUT> ???????????:Западло
[18:30:16] <VALKNUT> Parts: Lexa86gI
[18:30:19] <VALKNUT> ???????????:100napuk
[18:30:21] <z-men> Rumata: [18:30:25] <VALKNUT> Parts: Stargrave
[18:30:25] <VALKNUT> Parts: Тоша
[18:30:26] <VALKNUT> ???????????:ORIONCHOCOPIE
[18:30:26] <VALKNUT> ???????????:devil666
[18:30:27] <VALKNUT> ???????????:Skylord
[18:30:27] <VALKNUT> ???????????:Настенька
[18:30:29] <VALKNUT> ???????????:ohrannik007
[18:30:29] <VALKNUT> Parts: REDHILL

а консоль при этом говорит следущее

Код: Выделить всё

[sergei@localhost ~]$ valknut
Checking xml version ...
Compiled for '20617' using '20621'
Using Valknut: '0.3.7'
Checking dclib version ...
Using DCLib: '0.3.7'
Checking Qt (TM) version ...
Compiled for '3.3.4' using '3.3.4'
Checking Qt (TM) privates ...
private test ok !
I/O warning : failed to load external entity "/home/sergei/.dc//emoticons.xml"
I/O warning : failed to load external entity "/home/sergei/.dc/dchub.cfg"
Can't change to dir: '/home/sergei/Animal ???Z - 2002 - Animal???/'
CListenManager: start listen
listen on socket
CListenManager::StartListen error: 'Address already in use'
QMultiInputContext::changeInputMethod(): index=0, slave=xim
I/O warning : failed to load external entity "/home/sergei/.dc/dcfriendlist.cfg"
CHTTP: HOST : '-server-:80'
CHTTP: URL  : '/update.xml'
Can't change dir: '/home/sergei/Animal ???Z - 2002 - Animal???/'
ready create sharelist
ready create index
create hash end
QMultiInputContext::changeInputMethod(): index=0, slave=xim

мож кто знает как горю помочь?
Спасибо сказали:
MaGIc laNTern
Сообщения: 537
Статус: 人です
ОС: Gentoo

Re: DC++ клиент дружащий с русскими кодировками

Сообщение MaGIc laNTern »

Можно как-нить Valknut заставить работать через SOCKS5, HTTP, или FTP прокси? =\\
Или может какой другой DC клиент можно?
Спасибо сказали:
sergey255
Сообщения: 16

Re: DC++ клиент дружащий с русскими кодировками

Сообщение sergey255 »

Вопрос по Linucdcpp: у кого-нибудь получилось включить звуки? Там в настройках можно поставить галку, чтоб на приват был звук, но на деле этого звука нет :(. Моежет нужно куда положить звуковые файлы? И так же я не могу добавить свои user command (при нажатии на клавишу "add" ничего не происходит).
Спасибо сказали:
Аватара пользователя
AlexeyAL
Сообщения: 71

Re: DC++ клиент дружащий с русскими кодировками

Сообщение AlexeyAL »

Может кто знает, wulfor можно к русскому приучить? Так полностью устраивает, но чатом пользоваться не могу. Вот в именах файлов он русский понимает, а в чате-никак..


Когда я вырасту и стану крутым программистом, я напишу свое ядро и подарю его Ричарду Столлмену
Спасибо сказали:
Аватара пользователя
Bdfy
Сообщения: 253

Re: DC++ клиент дружащий с русскими кодировками

Сообщение Bdfy »

AlexeyAL писал(а):
21.12.2005 11:53
Может кто знает, wulfor можно к русскому приучить? Так полностью устраивает, но чатом пользоваться не могу. Вот в именах файлов он русский понимает, а в чате-никак..

Можно ...
нужно запускать в локале 1251 т е запускать в виде:
export LANG="Ru_ru.CP1251" dcpp
только зачем все равно там ерундой люди занимаются ..
Спасибо сказали:
Аватара пользователя
AlexeyAL
Сообщения: 71

Re: DC++ клиент дружащий с русскими кодировками

Сообщение AlexeyAL »

Спасибо, попробуем...


Когда я вырасту и стану крутым программистом, я напишу свое ядро и подарю его Ричарду Столлмену
Спасибо сказали:
Аватара пользователя
AlexeyAL
Сообщения: 71

Re: DC++ клиент дружащий с русскими кодировками

Сообщение AlexeyAL »

2Bdfy
Что-то не получается. А можно чуть подробней?


Когда я вырасту и стану крутым программистом, я напишу свое ядро и подарю его Ричарду Столлмену
Спасибо сказали:
Аватара пользователя
Bdfy
Сообщения: 253

Re: DC++ клиент дружащий с русскими кодировками

Сообщение Bdfy »

AlexeyAL писал(а):
28.12.2005 10:56
2Bdfy
Что-то не получается. А можно чуть подробней?

Можно: открываем xterm и пишем:
export LANG="ru_RU.CP1251" ( или RU_ru.CP1251 ) - точно не помнню после для проверки запускаем locale - если ошибок не видно т е локаль CP1251 есть то запускаем dcpp ... - и все .. Едниственный минус - то что файлы сохраняются в кодировке CP1251 ...
Если локали CP1251 нет - генерим ее ....
Скачайте этот файл http://www.sisyphus.ru/find.shtml?request=linuxdcpp - там есть готовый скриптик для запуска ...

P.S. Насчет LANG точно не помню можно попробовать написать LC_ALL="ru_RU.CP1251" ...
Спасибо сказали:
Аватара пользователя
AlexeyAL
Сообщения: 71

Re: DC++ клиент дружащий с русскими кодировками

Сообщение AlexeyAL »

Спасибо, заработало :) Только надо было export LC_ALL="ru_RU.CP1251" писать


Когда я вырасту и стану крутым программистом, я напишу свое ядро и подарю его Ричарду Столлмену
Спасибо сказали:
Аватара пользователя
masa
Сообщения: 86
ОС: linux

Re: DC++ клиент дружащий с русскими кодировками

Сообщение masa »

sergey255 писал(а):
20.12.2005 21:58
Вопрос по Linucdcpp: у кого-нибудь получилось включить звуки? Там в настройках можно поставить галку, чтоб на приват был звук, но на деле этого звука нет :(. Моежет нужно куда положить звуковые файлы? И так же я не могу добавить свои user command (при нажатии на клавишу "add" ничего не происходит).

сорцы не смотрел, но по моему это просто кнопки, имхо 50% настроек это просто для красоты повешенные кнопки и галки)

кстати вот что, linuxdcpp собранный из октябрьских исходников отлично работает с русским! при запуске с локалью cp1251 вообще никаких проблем не было... единственное, там еще не оптимизированна загрузка юзер листа, поэтому грузится он минуты три, и с файл листом совсем плохо... но если один раз ресурсы расшарить, все настроить, запустить и свернуть - никаких проблем =)э

а овт в более позних версиях юзер лист грузится в юникода, от этого русские ники не доступны.... даже если в системе юникодовая локаль - не работает, может потом руки дойдут разобраться
Gentoo Base System 1.12.5 (2.6.17-gentoo-r8)
Спасибо сказали:
Itanium
Сообщения: 6

Re: DC++ клиент дружащий с русскими кодировками

Сообщение Itanium »

IFL писал(а):
11.07.2005 18:57
(agent-mega @ Понедельник, 11 Июля 2005, 1:07) писал(а):2mani13 : ты имеешь ввиду у тебя локаль стоит ru_RU.cp1251 ? :blink:

нет, локаль у меня ru_RU.utf8
но запускаю клиент через LANG=ru_RU.cp1251 /<path>/dcpp
так как иначе траблы с русским

объясните пожалуйста "для дураков" как это делается!!!!
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус
Контактная информация:

Re: DC++ клиент дружащий с русскими кодировками

Сообщение KiWi »

Itanium писал(а):
08.01.2006 15:04
объясните пожалуйста "для дураков" как это делается!!!!

открываю терминал и набираю

Код: Выделить всё

LANG=ru_RU.cp1251 /<path>/dcpp

круто, да?
Спасибо сказали:
Itanium
Сообщения: 6

Re: DC++ клиент дружащий с русскими кодировками

Сообщение Itanium »

если бы так круто было я б не спрашивал "для дураков"...

Код: Выделить всё

localhost linuxdcpp]# LANG=ru_RU.cp1251 /<path>/dcpp
bash: path: No such file or directory

при этом если набирать просто

Код: Выделить всё

LANG=ru_RU.cp1251
./dcpp

всё работает, но бНОПНЯ всё равно не пропадает.....
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: DC++ клиент дружащий с русскими кодировками

Сообщение t.t »

(Itanium @ Jan 8 2006, в 18:03) писал(а):при этом если набирать просто

LANG=ru_RU.cp1251
./dcpp

всё работает, но бНОПНЯ всё равно не пропадает.....
Подсказка: вам не зря написали в одну строку -- это надо запускать именно так, как одну команду.

(Itanium @ Jan 8 2006, в 18:03) писал(а):localhost linuxdcpp]# LANG=ru_RU.cp1251 /<path>/dcpp
bash: path: No such file or directory
Ну не надо же всё понимать настолько буквально.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Itanium
Сообщения: 6

Re: DC++ клиент дружащий с русскими кодировками

Сообщение Itanium »

спасибо! на этот раз и правда "для дураков"...
всё заработало!!!!
ещё раз спасибо!
Спасибо сказали:
rab.bit!
Сообщения: 16
ОС: openSuSE 13.2

Re: DC++ клиент дружащий с русскими кодировками

Сообщение rab.bit! »

Вобщем возникла проблема, не знаю как боротся, может кто подскажет, запускаю linuxdcpp (Wulfor)
LANG=ru_RU.cp1251 ./dcpp
В ответ получаю

Код: Выделить всё

(dcpp:8580): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.

клиент запускается, но ни чат ни русские ники не отображаются.
а файл-листы нормально отображаются.
----
OpenSuSE 10.0
openSuSE 13.2
Спасибо сказали:
Аватара пользователя
kusok
Сообщения: 306
Статус: laid to rest
ОС: Debian Sid
Контактная информация:

Re: DC++ клиент дружащий с русскими кодировками

Сообщение kusok »

Вобщем возникла проблема, не знаю как боротся, может кто подскажет, запускаю linuxdcpp (Wulfor)
LANG=ru_RU.cp1251 ./dcpp
В ответ получаю

Код

(dcpp:8580): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.


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


Уже выше сказали:
Если локали CP1251 нет - генерим ее ....
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: DC++ клиент дружащий с русскими кодировками

Сообщение diesel »

KA6AH писал(а):
19.04.2006 14:22
Как её генерить?


ф поиск
Спасибо сказали:
Аватара пользователя
pento
Сообщения: 403
ОС: Fedora 10

Re: DC++ клиент дружащий с русскими кодировками

Сообщение pento »

Всем привет!
Есть трабла при использовании valknut.
Коннектится нормально, но не получается получить файл-листы пользователей.
Кто-нить сталкивался с подобным?

OS: Suse 10.1
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID
Контактная информация:

Re: DC++ клиент дружащий с русскими кодировками

Сообщение BaBL »

pento писал(а):
18.06.2006 19:12
Всем привет!
Есть трабла при использовании valknut.
Коннектится нормально, но не получается получить файл-листы пользователей.
Кто-нить сталкивался с подобным?

OS: Suse 10.1

у SUSE по дефолту тупо настроей фаервол, зайди в яст и выруби его.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус
Контактная информация:

Re: DC++ клиент дружащий с русскими кодировками

Сообщение KiWi »

BaBL писал(а):
18.06.2006 21:25
у SUSE по дефолту тупо настроей фаервол, зайди в яст и выруби его.

Не "тупо настроен фаервол", а протокол DirectConnect очень специфичен и полностью корректно функционирует лишь при открытых >1024 портах, либо фильтрации через layer7.
Спасибо сказали:
Аватара пользователя
aquadelic
Сообщения: 102

Re: DC++ клиент дружащий с русскими кодировками

Сообщение aquadelic »

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

Код: Выделить всё

diff -u valknut-orig/dcfilebrowser.cpp valknut/dcfilebrowser.cpp
--- valknut-orig/dcfilebrowser.cpp      2005-02-01 20:18:53.000000000 +0300
+++ valknut/dcfilebrowser.cpp   2006-06-01 22:11:20.000000000 +0400
@@ -344,6 +344,7 @@
       if ( file.open( IO_ReadOnly ) )
       {
               QTextStream stream( &file );
+               stream.setEncoding(QTextStream::UnicodeUTF8);
               QString line;

               line = stream.readLine();
@@ -374,11 +375,8 @@
                       }

                       // read content ...
-                       while ( !stream.atEnd() )
-                       {
-                               stream.readRawBytes(&ch,1);
-                               m_sList += ch;
-                       }
+                       m_sList=stream.read();
+

                       if ( m_sType != "XMLFILELIST" )
                       {
@@ -540,8 +538,10 @@
       xmlNodePtr node;

       xml = new CXml();
+
+       QCString u8str=m_sList.utf8();

-       if ( xml->ParseMemory(m_sList.ascii(),m_sList.length()) == TRUE )
+       if ( xml->ParseMemory(u8str,u8str.length()) == TRUE )
       {
               for(node=xml->doc()->children;node!=0;node=node->next)
               {
diff -u valknut-orig/main.cpp valknut/main.cpp
--- valknut-orig/main.cpp       2005-02-14 22:39:15.000000000 +0300
+++ valknut/main.cpp    2006-06-01 21:13:56.000000000 +0400
@@ -38,6 +38,7 @@
#include <qlabel.h>
#include <qstylefactory.h>
#include <private/qinternal_p.h>
+#include <qtextcodec.h>

#include "dcconfig.h"
#include "dcsplash.h"
@@ -108,6 +109,8 @@
       bool bTray = FALSE;
       bool bEnableTray = TRUE;

+       QTextCodec::setCodecForCStrings(QTextCodec::codecForName("CP1251"));
+
#ifdef WIN32
#ifdef _DEBUG
       //_CrtSetDbgFlag ( _CRTDBG_LEAK_CHECK_DF | _CRTDBG_ALLOC_MEM_DF | _CRTDBG_CHECK_ALWAYS_DF );
[ IP4 1.8 \ 512 RAM \ GF4Ti4200 \ 160GB | SuSE 10.2 RC1 \ XFCE 4.3.99.2 ]
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID
Контактная информация:

Re: DC++ клиент дружащий с русскими кодировками

Сообщение BaBL »

Зачем патч? он и так их прекрасно находит :blink:
Спасибо сказали:
Аватара пользователя
Ultsuan
Сообщения: 59
ОС: Gentoo. Love'n it ^_^
Контактная информация:

Re: DC++ клиент дружащий с русскими кодировками

Сообщение Ultsuan »

Не подскажите, что мне делат ьс Linux DC++. Он у меня ну ооооочень медленно загружает список тех, кто на хабе. Соединяется с хабом резво, а потом в течении часа если не больше загружает список пользователей...добавляет по одному в пол минуты. Хотя я знаю, что на забе в данынй момент много человек сидит.
Gentoo / 2.6.12-r6 / KDE 3.5.2
Linux User #418441
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID
Контактная информация:

Re: DC++ клиент дружащий с русскими кодировками

Сообщение BaBL »

Ultsuan писал(а):
18.06.2006 23:38
Не подскажите, что мне делат ьс Linux DC++. Он у меня ну ооооочень медленно загружает список тех, кто на хабе. Соединяется с хабом резво, а потом в течении часа если не больше загружает список пользователей...добавляет по одному в пол минуты. Хотя я знаю, что на забе в данынй момент много человек сидит.

в локали запускай, раза 3 в этой теме уже ответили
Спасибо сказали:
Аватара пользователя
Ultsuan
Сообщения: 59
ОС: Gentoo. Love'n it ^_^
Контактная информация:

Re: DC++ клиент дружащий с русскими кодировками

Сообщение Ultsuan »

BaBL писал(а):
18.06.2006 23:50
Ultsuan писал(а):
18.06.2006 23:38

Не подскажите, что мне делат ьс Linux DC++. Он у меня ну ооооочень медленно загружает список тех, кто на хабе. Соединяется с хабом резво, а потом в течении часа если не больше загружает список пользователей...добавляет по одному в пол минуты. Хотя я знаю, что на забе в данынй момент много человек сидит.

в локали запускай, раза 3 в этой теме уже ответили

В локали попробую. Но. В теме шли вопросы по поводу поддержки кирилицы. У файл-листов пользователей. У меня же не грузится сам список присутствующих на хабе. Точней грузится но очень медленно. Фаер встроенный в сузу отключил. Не помогло.

Апдейт:

Ха! Не знаю конечно, как связана локаль и список пользователей среди которого даже нет русских ников. Но сгенерил локаль. Запустил. И всё стало как надо. Всем спасибо ^_^
Gentoo / 2.6.12-r6 / KDE 3.5.2
Linux User #418441
Спасибо сказали:
Аватара пользователя
TeMy4uH
Сообщения: 150

Re: DC++ клиент дружащий с русскими кодировками

Сообщение TeMy4uH »

Поставил linuxdc++, выглядит ничего так, но вот никак не могу поделиться своими богатствами. Как только выбираю папку для шары, и обзываю её как-нить, то сразу вылетает с сегмент фалтом. Кто-нить знает в чём дело? Версия чтоли кривая такая (0.691)?
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: DC++ клиент дружащий с русскими кодировками

Сообщение Xentrix »

BaBL писал(а):
18.06.2006 23:17
Зачем патч? он и так их прекрасно находит :blink:

Неправда ваша. ПОИСК (именно "поиск"!) в валкнуте работает только с английскими названиями - если пытаться ставить русские символы, он их заменяет на знаки вопроа типа "??????????"
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Ответить