DC++ клиент дружащий с русскими кодировками
Модератор: /dev/random
-
- Сообщения: 537
- Статус: 人です
- ОС: Gentoo
Re: DC++ клиент дружащий с русскими кодировками
Прекрасно! У меня тоже usergate.
В общем мне нужно какой-нибудь P2P-клиент, Я подумал что лучше даже Torrent или осёл, в котором можно делать - выставлять конкретную скорость закачки (как например в wget --limit-rate 2048 для скорости в 2 килобайта), и настроить его на собсно usergate - доступны порты HTTP, FTP, и SOCKS 5.
В общем мне нужно какой-нибудь P2P-клиент, Я подумал что лучше даже Torrent или осёл, в котором можно делать - выставлять конкретную скорость закачки (как например в wget --limit-rate 2048 для скорости в 2 килобайта), и настроить его на собсно usergate - доступны порты HTTP, FTP, и SOCKS 5.
Re: DC++ клиент дружащий с русскими кодировками
есть мелкие неприятности, вроде названий файлов с "кракозябрами", и того что не вижу как у меня файллист берут....
вот ещё хочу добавить:
не меняестя в настройки--GUI--шрифт приложения инглиш на кирилик
и в чате вот такая фигня
а консоль при этом говорит следущее
мож кто знает как горю помочь?
вот ещё хочу добавить:
не меняестя в настройки--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
мож кто знает как горю помочь?
-
- Сообщения: 537
- Статус: 人です
- ОС: Gentoo
Re: DC++ клиент дружащий с русскими кодировками
Можно как-нить Valknut заставить работать через SOCKS5, HTTP, или FTP прокси? =\\
Или может какой другой DC клиент можно?
Или может какой другой DC клиент можно?
Re: DC++ клиент дружащий с русскими кодировками
Вопрос по Linucdcpp: у кого-нибудь получилось включить звуки? Там в настройках можно поставить галку, чтоб на приват был звук, но на деле этого звука нет . Моежет нужно куда положить звуковые файлы? И так же я не могу добавить свои user command (при нажатии на клавишу "add" ничего не происходит).
Re: DC++ клиент дружащий с русскими кодировками
Может кто знает, wulfor можно к русскому приучить? Так полностью устраивает, но чатом пользоваться не могу. Вот в именах файлов он русский понимает, а в чате-никак..
Когда я вырасту и стану крутым программистом, я напишу свое ядро и подарю его Ричарду Столлмену
Re: DC++ клиент дружащий с русскими кодировками
Можно ...
нужно запускать в локале 1251 т е запускать в виде:
export LANG="Ru_ru.CP1251" dcpp
только зачем все равно там ерундой люди занимаются ..
Re: DC++ клиент дружащий с русскими кодировками
Спасибо, попробуем...
Когда я вырасту и стану крутым программистом, я напишу свое ядро и подарю его Ричарду Столлмену
Re: DC++ клиент дружащий с русскими кодировками
2Bdfy
Что-то не получается. А можно чуть подробней?
Что-то не получается. А можно чуть подробней?
Когда я вырасту и стану крутым программистом, я напишу свое ядро и подарю его Ричарду Столлмену
Re: DC++ клиент дружащий с русскими кодировками
Можно: открываем 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" ...
Re: DC++ клиент дружащий с русскими кодировками
Спасибо, заработало Только надо было export LC_ALL="ru_RU.CP1251" писать
Когда я вырасту и стану крутым программистом, я напишу свое ядро и подарю его Ричарду Столлмену
Re: DC++ клиент дружащий с русскими кодировками
sergey255 писал(а): ↑20.12.2005 21:58Вопрос по Linucdcpp: у кого-нибудь получилось включить звуки? Там в настройках можно поставить галку, чтоб на приват был звук, но на деле этого звука нет . Моежет нужно куда положить звуковые файлы? И так же я не могу добавить свои user command (при нажатии на клавишу "add" ничего не происходит).
сорцы не смотрел, но по моему это просто кнопки, имхо 50% настроек это просто для красоты повешенные кнопки и галки)
кстати вот что, linuxdcpp собранный из октябрьских исходников отлично работает с русским! при запуске с локалью cp1251 вообще никаких проблем не было... единственное, там еще не оптимизированна загрузка юзер листа, поэтому грузится он минуты три, и с файл листом совсем плохо... но если один раз ресурсы расшарить, все настроить, запустить и свернуть - никаких проблем =)э
а овт в более позних версиях юзер лист грузится в юникода, от этого русские ники не доступны.... даже если в системе юникодовая локаль - не работает, может потом руки дойдут разобраться
Gentoo Base System 1.12.5 (2.6.17-gentoo-r8)
Re: DC++ клиент дружащий с русскими кодировками
объясните пожалуйста "для дураков" как это делается!!!!
Re: DC++ клиент дружащий с русскими кодировками
Re: DC++ клиент дружащий с русскими кодировками
если бы так круто было я б не спрашивал "для дураков"...
при этом если набирать просто
всё работает, но бНОПНЯ всё равно не пропадает.....
Код: Выделить всё
localhost linuxdcpp]# LANG=ru_RU.cp1251 /<path>/dcpp
bash: path: No such file or directory
при этом если набирать просто
Код: Выделить всё
LANG=ru_RU.cp1251
./dcpp
всё работает, но бНОПНЯ всё равно не пропадает.....
Re: DC++ клиент дружащий с русскими кодировками
Подсказка: вам не зря написали в одну строку -- это надо запускать именно так, как одну команду.(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нεиж
Re: DC++ клиент дружащий с русскими кодировками
спасибо! на этот раз и правда "для дураков"...
всё заработало!!!!
ещё раз спасибо!
всё заработало!!!!
ещё раз спасибо!
Re: DC++ клиент дружащий с русскими кодировками
Вобщем возникла проблема, не знаю как боротся, может кто подскажет, запускаю linuxdcpp (Wulfor)
LANG=ru_RU.cp1251 ./dcpp
В ответ получаю
клиент запускается, но ни чат ни русские ники не отображаются.
а файл-листы нормально отображаются.
----
OpenSuSE 10.0
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
Re: DC++ клиент дружащий с русскими кодировками
Вобщем возникла проблема, не знаю как боротся, может кто подскажет, запускаю linuxdcpp (Wulfor)
LANG=ru_RU.cp1251 ./dcpp
В ответ получаю
Код
(dcpp:8580): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
клиент запускается, но ни чат ни русские ники не отображаются.
а файл-листы нормально отображаются.
Уже выше сказали:
Если локали CP1251 нет - генерим ее ....
Re: DC++ клиент дружащий с русскими кодировками
Как её генерить?
Re: DC++ клиент дружащий с русскими кодировками
Всем привет!
Есть трабла при использовании valknut.
Коннектится нормально, но не получается получить файл-листы пользователей.
Кто-нить сталкивался с подобным?
OS: Suse 10.1
Есть трабла при использовании valknut.
Коннектится нормально, но не получается получить файл-листы пользователей.
Кто-нить сталкивался с подобным?
OS: Suse 10.1
Re: DC++ клиент дружащий с русскими кодировками
Кому хочется, чтобы поисковик находил русские файлы - попробуйте (друг написал патчик)
Код: Выделить всё
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 ]
Re: DC++ клиент дружащий с русскими кодировками
Зачем патч? он и так их прекрасно находит
Re: DC++ клиент дружащий с русскими кодировками
Не подскажите, что мне делат ьс Linux DC++. Он у меня ну ооооочень медленно загружает список тех, кто на хабе. Соединяется с хабом резво, а потом в течении часа если не больше загружает список пользователей...добавляет по одному в пол минуты. Хотя я знаю, что на забе в данынй момент много человек сидит.
Gentoo / 2.6.12-r6 / KDE 3.5.2
Linux User #418441
Linux User #418441
Re: DC++ клиент дружащий с русскими кодировками
Ultsuan писал(а): ↑18.06.2006 23:38Не подскажите, что мне делат ьс Linux DC++. Он у меня ну ооооочень медленно загружает список тех, кто на хабе. Соединяется с хабом резво, а потом в течении часа если не больше загружает список пользователей...добавляет по одному в пол минуты. Хотя я знаю, что на забе в данынй момент много человек сидит.
в локали запускай, раза 3 в этой теме уже ответили
Re: DC++ клиент дружащий с русскими кодировками
BaBL писал(а): ↑18.06.2006 23:50Ultsuan писал(а): ↑18.06.2006 23:38
Не подскажите, что мне делат ьс Linux DC++. Он у меня ну ооооочень медленно загружает список тех, кто на хабе. Соединяется с хабом резво, а потом в течении часа если не больше загружает список пользователей...добавляет по одному в пол минуты. Хотя я знаю, что на забе в данынй момент много человек сидит.
в локали запускай, раза 3 в этой теме уже ответили
В локали попробую. Но. В теме шли вопросы по поводу поддержки кирилицы. У файл-листов пользователей. У меня же не грузится сам список присутствующих на хабе. Точней грузится но очень медленно. Фаер встроенный в сузу отключил. Не помогло.
Апдейт:
Ха! Не знаю конечно, как связана локаль и список пользователей среди которого даже нет русских ников. Но сгенерил локаль. Запустил. И всё стало как надо. Всем спасибо ^_^
Gentoo / 2.6.12-r6 / KDE 3.5.2
Linux User #418441
Linux User #418441
Re: DC++ клиент дружащий с русскими кодировками
Поставил linuxdc++, выглядит ничего так, но вот никак не могу поделиться своими богатствами. Как только выбираю папку для шары, и обзываю её как-нить, то сразу вылетает с сегмент фалтом. Кто-нить знает в чём дело? Версия чтоли кривая такая (0.691)?
Re: DC++ клиент дружащий с русскими кодировками
Неправда ваша. ПОИСК (именно "поиск"!) в валкнуте работает только с английскими названиями - если пытаться ставить русские символы, он их заменяет на знаки вопроа типа "??????????"
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
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx