JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Сообщения об ошибках [BugTraq] » gtalk.jrudevels.org Goto page Previous  1, 2, 3, 4  Next
Post new topic  Reply to topic View previous topic :: View next topic 
PostPosted: Tue May 22, 2007 8:15 am Reply with quote
Alek
Отметившийся
Отметившийся
Joined: 01 Dec 2006
Posts: 15
Location: Belgorod, Russia




ikd wrote:
Alek wrote:
Вот у меня такабер из под свн что я нетак делаю?


Во-первых в custom.tcl опция:

Code:
{::plugins::headlines::options(display_subject_only) 0}


Если еще что нужно то headlines.tcl посмотри.

Да, урлы так и не работают Smile


костыль помог Smile))) тока странно что у Сереги работает по умолчанию Wink а уменя из свн и под гентой и под дебычем не работало Smile

_________________
SY, Alek | 2:5037/0
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Tue May 22, 2007 7:41 pm Reply with quote
ikd
Отметившийся
Отметившийся
Joined: 18 May 2007
Posts: 16




Как обещал, выкладываю костыль к ткабберу для починки урлов.

В файле tkabber-svn/plugins/general/headlines.tcl есть функция:
Code:
proc headlines::update_body


В ней строка:
Code:
set url $props(url)


После нее дописываем:
Code:

set result [regexp {http://mail.google.com/.*&th=([0-9]*)&.*} $url match threadid]
if {$result==1} {
  set url [format "http://mail.google.com/mail/?view=cv&search=inbox&th=%lx&lvp=-1&cvp=9&qt=&fs=1&tf=1" $threadid]
}


Может можно красивее, но это то что работает Smile
View user's profile Send private message
PostPosted: Tue May 22, 2007 10:44 pm Reply with quote
ikd
Отметившийся
Отметившийся
Joined: 18 May 2007
Posts: 16




Замечен глюк. Ссылка которая Читать далее... работает нормально, а двойной щелчек по теме письма открывает кривую ссылку. Исправлю Grin
View user's profile Send private message
PostPosted: Tue May 22, 2007 11:02 pm Reply with quote
ikd
Отметившийся
Отметившийся
Joined: 18 May 2007
Posts: 16




ikd wrote:
Исправлю Grin


Done.

Вообщем сделал отдельную функцию:
Code:

proc headlines::gmail_hack {url} {
    set result [regexp {http://mail.google.com/.*&th=([0-9]*)&.*} $url match threadid]
    if {$result==1} {
   set url [format "http://mail.google.com/mail/?view=cv&search=inbox&th=%lx&lvp=-1&cvp=9&qt=&fs=1&tf=1" $threadid]
    }
    return $url
}


И вызов сделал в присвоении свойств списку. В headlines::show заменил строчку:
Code:

array set props [list text $desc url $url body $body]

на:
Code:

array set props [list text $desc url [gmail_hack $url] body $body]


Вроди работает и с даблклика и со ссылки Smile
View user's profile Send private message
PostPosted: Wed May 23, 2007 2:46 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Мне кажется, надо решать не костылями, а докопаться до сути таки.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Aug 03, 2007 11:56 am Reply with quote
tomahawk
Отметившийся
Отметившийся
Joined: 03 Aug 2007
Posts: 4




Довольно много времени пользовался транспортом к жталку (в основном через Бомбус). Как-то были несколько сбоев подряд, и у оператора в сети, и на jrudevels.org, и в результате мой аккаунт постоянно висит в онлайне, уже неделю. Никакие соединения/отсоединения не помогают - как я понимаю, где-то на сервере висит незакрытое соединие. Теперь, во-первых, мне постоянно приходят сообщения в 2-х экземплярах, а во-вторых, я как-бы постоянно в онлайне. Как бы эту беду побороть?
View user's profile Send private message
PostPosted: Fri Aug 03, 2007 12:02 pm Reply with quote
Alek
Отметившийся
Отметившийся
Joined: 01 Dec 2006
Posts: 15
Location: Belgorod, Russia




Тоже самое и у меня, только до 5х штук теперь доходит Smile
я думаю это гугль тупит...
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Aug 03, 2007 3:23 pm Reply with quote
tomahawk
Отметившийся
Отметившийся
Joined: 03 Aug 2007
Posts: 4




Alek wrote:
Тоже самое и у меня, только до 5х штук теперь доходит Smile
я думаю это гугль тупит...


Имхо не гугль. На других клиентах, работающих напрямую, все нормально. К тому же если бы на jrudevels.org не висели эти оторванные коннекты, то я бы и не получал лишние сообщения, ибо гугль не знал бы, куда их слать. Логично?
View user's profile Send private message
PostPosted: Fri Aug 03, 2007 3:42 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




tomahawk wrote:
Alek wrote:
Тоже самое и у меня, только до 5х штук теперь доходит Smile
я думаю это гугль тупит...


Имхо не гугль. На других клиентах, работающих напрямую, все нормально. К тому же если бы на jrudevels.org не висели эти оторванные коннекты, то я бы и не получал лишние сообщения, ибо гугль не знал бы, куда их слать. Логично?

вопрос, почему гуголь после </stream:stream> продолжает их слать. пока нет возможности разбираться... Sad

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Aug 03, 2007 4:06 pm Reply with quote
GCA Balthazar
Отметившийся
Отметившийся
Joined: 03 Aug 2007
Posts: 3




А можно их как-нибудь принудительно разлогинить? А то хоть JID меняй...
View user's profile Send private message
PostPosted: Fri Aug 03, 2007 5:59 pm Reply with quote
GCA Balthazar
Отметившийся
Отметившийся
Joined: 03 Aug 2007
Posts: 3




Ура. Я его разлогинил
View user's profile Send private message
PostPosted: Mon Aug 06, 2007 9:48 am Reply with quote
tomahawk
Отметившийся
Отметившийся
Joined: 03 Aug 2007
Posts: 4




GCA Balthazar wrote:
Ура. Я его разлогинил


Я по всякому пытался отлогиниться. Похоже, придется ждать, пока сервер не перегрузится, и соединение не разорвется Sad.
View user's profile Send private message
PostPosted: Wed Aug 08, 2007 3:16 pm Reply with quote
GCA Balthazar
Отметившийся
Отметившийся
Joined: 03 Aug 2007
Posts: 3




Отправь вручную
Code:
<presence type="unavailable" to="gtalk.jrudevels.org" />

В Psi это можно сделать через Консоль XML

В JAJC - просто выбрать Logout

Оба метода - повторять пока все инстанции не разлогинятся

Note: приоритет и имя ресурса должны совпадать с теми, при которых транспорт логинился
View user's profile Send private message
PostPosted: Thu Aug 09, 2007 11:44 pm Reply with quote
tomahawk
Отметившийся
Отметившийся
Joined: 03 Aug 2007
Posts: 4




GCA Balthazar wrote:
Отправь вручную
Code:
<presence type="unavailable" to="gtalk.jrudevels.org" />

В Psi это можно сделать через Консоль XML

В JAJC - просто выбрать Logout

Оба метода - повторять пока все инстанции не разлогинятся

Note: приоритет и имя ресурса должны совпадать с теми, при которых транспорт логинился


Большое спасибо! на четвертый раз разлогинилось!
Но странно - я захожу через Бомбус, в последнее время смена статуса на offline не отрубает транспорт. Приходится вначале делать транспорту Logoff, потом изменять статус на Offline и лишь затем с чистым сердцем делать Quit
View user's profile Send private message
PostPosted: Thu Aug 16, 2007 6:51 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Chris Archer wrote:
p.p.s. Разве тот факт, что gtalk.google.com позволяет соединяться ресурсам с одним приоритетом - не глюк сервера?

нет, это разрешено.

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
gtalk.jrudevels.org
JRuDevels Forum Index » Сообщения об ошибках [BugTraq]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 3 of 4  
Goto page Previous  1, 2, 3, 4  Next
  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin