Witaj Gościu ( Zaloguj | Rejestruj )

> Zasady postowania na forum Wtyczki

Forum Wtyczki przeznaczone jest do ogólnych dyskusji na temat wtyczek, każda wtyczka posiada swój wątek.

Zakładanie nowych wątków jest możliwe wyłącznie przez developerów. Twórcy 'niezrzeszeni' proszeni są o zakładanie wątków na forum Tworzenie Wtyczek, zostaną one przeniesione przez moderatorów.

Przed wysłaniem posta upewnij się czy odpowiedź na twoje pytanie, bądź problem nie pojawiła się już wcześniej!!

> kRedirect, nowa wtyczka
Bora
post 25.11.2005 - 19:01
Post #1


Gaduła
****


Wtyczka służy do przekierowywania wiadomości które otrzymujemy do wybranego numeru gg. Wyłapuje gg, jabber, tlen itp. W ustawianiach należy tylko podać numer gg pod jaki ma wysyłać kopie wiadomości.

Włączenie:
CODE
ON


Wyłączenie
CODE
OFF

Status:
CODE
STATUS

Wiadomości przekierowywane:
QUOTE
[1] Konrad : treść
[2] Marta : treść
[1] Konrad : treść inna

Schemat:
QUOTE
[identyfikator] Nazwa kontaktu : treść

Pierwsza wartość w nawiasie jest to identyfikator.

Aby odpowiedzieć wystarczy wóczas napisać:
CODE
1 odpowiedz

Wówczas osoba ta dostanie wiadomość o treści odpowiedź

Pobranie listy osób od jakich przekierowało rozmowy:
CODE
LIST

Odpowiedź:
QUOTE
Kontakty: Konrad [1] Marta [2]


Znalezienie kogoś na liście kontaktów (od wersji 1.0.0.3)
CODE
FIND Konrad

Odpowiedź:
QUOTE
Kontakty: Znalezione kontakty: Konrad <123456789> Konrad <test@tlen.pl>


Dodanie osoby do aktualnej sesji. Dzięki temu będzie można zacząć rozmawiać z tą osobą. (od wersji 1.0.0.3)
CODE
Add 123456789

Odpowiedź:
QUOTE
Kontakt Konrad dodany pod linkiem: 1


W menu wtyczek jest button do włączania/wyłączania ale niestety jeszcze nie wiem jak podpiąć zmiane ikonki pod to.

Narazie jest to wtyczka testowa wiec prosze nie miec pretensji jak coś nie działa.

kRedirect-1.0.0.4
kRedirect-1.0.0.5


Znane błędy:
*Niezależnie od statusu wysyła link z KTP
*Poprawa w konfiguracji zmień

ToDo
* dodanie przekierowywania na inne komunikatory
* Poprawienie wyświetlania statusu w menu wtyczek.
* Wysyłanie wiadomości
* Przekierowywanie wybranej grupy kontaktów.
* Dodawanie informacji w oknie rozmowy o odpowiedzi poprzez kRedirect'a
* import otrzymanych wiadomości

ChangeLog:
1.0.0.5
* Poprawione pobieranie danych z konfiguracji.
1.0.0.4
* Poprawne wyświetlanie w oknie rozmowy wiadomości wysłanych.
* Dodawnie do historii wiadomości wysłanych.
* Dodanie statusu i opisu statusu w FIND i LIST.
1.0.0.3
* Dodanie wyszukiwania osób na liście oraz dodawanie osoby do aktualnej sesji
* Zmiana sposobu wyświetlania wiadomości przekierowywanych.
1.0.0.2
* Poprawione dodawanie do grupy z pluginami.



Mam nadzieje że sie komuś przyda

Ten post edytował Bora 19.12.2005 - 21:20
User is offline
Go to the top of the page
+Quote Post
2 Stron V  1 2 >  
Reply to this topicStart new topic
Odpowiedzi(1 - 19)
riddle
post 25.11.2005 - 22:38
Post #2


Dokumentator
******


Ciekawe! Gdyby dało się przekierować wiadomości z GG, Tlena na Jabbera to bym używał. smile.gif
User is offline
Go to the top of the page
+Quote Post
StRuGi
post 25.11.2005 - 22:59
Post #3


Zaawansowany
*****


Jako nazwe proponuje redireKt, a co do samej wtyczki to moze byc przydatna , zaraz potestuje.
EDIT: wtyczka nie dzialala, jednak po restarcie konnekta zaczela dzialac poprawnie
Bora: jak bys mogl, to taki maly ficzer - mozliwosc wyboru od kogo wiadomosci przekierowywac

Ten post edytował StRuGi 25.11.2005 - 23:14
User is offline
Go to the top of the page
+Quote Post
jareq
post 25.11.2005 - 23:10
Post #4


Ekspert
******


hmm Nie wiem ale u mnie ta wtyczka nie działa /nie przekazuje wiadomości pod podany w ustawieniach numer..
Klikałem na button do włączania/wyłączania ale jakoś nic to nie skutkuje - przydało by się zrobić, że jeśli funkcja jest włączona przycisk jest wciśnięty (tak jak np. Wyciszanie) było by "jaśniej" wink.gif lub rozwinąć to do otwierania się menu kontekstowego w którym po kliknięciu np. w 'Uruchom przekierowanie' - zaznaczało by się "ptaszkiem" (tak jak np. we wtyczce kPilot2) oraz z tego menu można by było odrazu przejść do konfiguracji wtyczki.

W przyszłości można by rozszerzyć funkcjonalność wtyczki o większą ilość komend niżeli tylko włączaniem/wyłączaniem przekierowania począwszy od możliwości zmiany opisu po sterowanie niektórymi funkcjami komputera. Mogło by to być całkiem ciekawe.. rolleyes.gif

Aha i jeszcze jedno standardowo jako nr docelowy przekierowania jest podany 32252145 - nie wiem czy to Twoj (lub jakiś ważny) ale jeśli tak to radziłbym go usunąć bo jeśli ktoś się nie umi nią obsługiwać to możesz się spodziewać mnóstwa przekierowanych wiadomości na ten nr wink.gif

ps. Trochę głupio, że Konnekt z tym numerem na który ktoś pisze a my ustawimy przekierowanie na inny musi być uruchomiony i zalogowany do sieci - no ale cóż innej możliwości nie ma..

User is offline
Go to the top of the page
+Quote Post
StRuGi
post 25.11.2005 - 23:18
Post #5


Zaawansowany
*****


jareq: zrob restart konnekta
User is offline
Go to the top of the page
+Quote Post
Bora
post 25.11.2005 - 23:42
Post #6


Gaduła
****


Niebyłem pewien czy poprawnie odświerza zmienione wpis podczas sesji. Napewno po resiuecie przekierowywuje, jednak żeuy działało podczas sesji trzeba kliknąć zmien a potem zastosuj.
co do przekierowywania na inne konta do zrobienia.
Zapisze do todo.
co do wciśnietego przycisku pisałem że jeszcze nie zaimplementowane , ale jest napewno w todo.
Co do standardowego wpisu musze sprawdzić ale chyba wynika zto z rzutowania stringa smile.gif
Co do konieczności bycia alogowanym na 2gim koncie to to właśnie na tym polega. Sam pisałem żeby wykorzystać to w pracy, w domu mam ciągle włączonego konnekta a nie chce uruchamiać w innym miejscu i z tąd idea tej wtyczki.
W planach jest wysyłanie odpowiedzi.
User is offline
Go to the top of the page
+Quote Post
sleesh
post 26.11.2005 - 08:51
Post #7


Zaawansowany
*****


Jak już koledzy wyżej napisali, przydałby się wybór kogo ma przekierowywać ( np. dany kontakt(y) / wszystkie ) oraz możliwość odpowiedzi ( przekierowanie w drugą stronę ).
User is offline
Go to the top of the page
+Quote Post
Bora
post 30.11.2005 - 00:34
Post #8


Gaduła
****


Opis przeniesiony do 1wszej wiadomości.

W przyszłości wysyłanie wiadomości do osoby z listy lub z poza.
Wersja testowa, prosze pisać o wszelkich błędach.
Narazie jest tylko możliwość przekierowywania na gg, ale inne sieci są w planach. Odpowiedż miała wyższy priorytet.

ps. Wielkie podziękowania dla Olórin'a za pomoc.

Ten post edytował Bora 1.12.2005 - 02:14
User is offline
Go to the top of the page
+Quote Post
Lukas77
post 30.11.2005 - 14:19
Post #9


Ekspert
******


Postanowiłem potestować, ale dostaję poniższy komunikat:

QUOTE
Wystąpił błąd podczas ładowania wtyczki...
Jesli nacisniesz [TAK] ten plugin nie będzie ładowany ponownie.

Grupa 15 dla akcji 31101 nie istnieje!


Ten post edytował Lukas77 30.11.2005 - 14:20
User is offline
Go to the top of the page
+Quote Post
Bora
post 1.12.2005 - 02:00
Post #10


Gaduła
****


QUOTE
UIActionAdd(IMIG_PLUGINS , IMIA_CHANGE_REDIRECT_STATUS , 0 , "Włącz/Wyłącz", UIIcon(IT_MESSAGE,0,MT_SERVEREVENT,0),40,40); // Ta akcja wstawi do kolejki "naszą" wiadomość...

plug.h :
QUOTE
#define IMIG_PLUGINS      15  /**< Grupa dla ikonek wtyczek w głównym oknie... Użytkownik może wybrać
          inną, więc numer aktualnej grupy należy pobrać przez #IMI_GETPLUGINSGROUP.

Masz racje już wrzucam poprawioną wersje.

Ten post edytował Bora 1.12.2005 - 02:03
User is offline
Go to the top of the page
+Quote Post
Bora
post 3.12.2005 - 03:59
Post #11


Gaduła
****


Nowa wersja.
Dodane wszukiwanie osoby na liście oraz dodawanie do aktualnej sesji.

Zapraszam do testowania.
User is offline
Go to the top of the page
+Quote Post
keeveek
post 3.12.2005 - 10:44
Post #12


Ekspert
******


może zaczniemy testować Twój plug kiedy zacznie on wysyłać wiadomości? tongue.gif

// Cytat wyciąłem - prosimy nie cytować ostatniego posta w temacie.

Ten post edytował lhs 3.12.2005 - 13:23
User is offline
Go to the top of the page
+Quote Post
StRuGi
post 3.12.2005 - 12:58
Post #13


Zaawansowany
*****


Co Ty gadasz ?

user posted image
User is offline
Go to the top of the page
+Quote Post
Bora
post 3.12.2005 - 13:51
Post #14


Gaduła
****


Jakby nie działało to bym nie wypuszczał. keeveek ustaw poprawnie w konfiguracji numer na jaki ma przekierowywać.
Sam korzystam z tego w pracy i testuje jescze w paru innych miejscach wiec sytaram sie yłapać błędy, wysyłanie jest od samego początku. PS pamiętam wączyć wtyczke.
Jeżeli masz dobrze ustawione w konfiguracji napiosz z tego konta STATUS. jeśli nie odpowie oznacza że zle ustawiłeś numer gg w konfiguracji kRedirecta.


user posted image

Ten post edytował Bora 3.12.2005 - 23:25
User is offline
Go to the top of the page
+Quote Post
jareq
post 19.12.2005 - 01:35
Post #15


Ekspert
******


hmmm dziwne, ale jak zaznaczę wtyczkę na liście aktywnych, zapisuje i konnekt sie resetuje. Po ponownym uruchomieniu (zaznaczam kR jest włączony) chcąc wejsć w ustawienia (klikając na menu ustawień) wywala taki błąd:

QUOTE
Wystąpił wyjątek krytyczny

Critical structured Exception "Access Violation" occured at adress 0x10005613 in the main Thread.
Information: can't read 35

inIM: 244(0x0 , 0x0)(30B) [wXP UI->CORE]

Stack trace:
.00005613  [ui_0.1.21.49]
.00008002  [ui_0.1.21.49]
.0000CC29  [ui_0.1.21.49]
.0003ECA1  [ui_0.1.21.49]
.00003A68  [USER32_5.1.2600.1106]
.00003B37  [USER32_5.1.2600.1106]
.00005B40 IsWindowVisible+0x00000080 [USER32_5.1.2600.1106]
.00005F87 CallWindowProcA+0x00000019 [USER32_5.1.2600.1106]
.00003AEB  [k.Lawa_0.3.0.0]
.00003A68  [USER32_5.1.2600.1106]
.00003B37  [USER32_5.1.2600.1106]
.00005B40 IsWindowVisible+0x00000080 [USER32_5.1.2600.1106]
.00005F87 CallWindowProcA+0x00000019 [USER32_5.1.2600.1106]
.000051A1  [kZmieniacz_0.4.0.0]
.0000A8F9 wsprintfA+0x00000216 [USER32_5.1.2600.1106]
.0000450D PostMessageA+0x000000AD [USER32_5.1.2600.1106]
.000336F3 SetMenuContextHelpId+0x00000232 [USER32_5.1.2600.1106]
.00064DA6 KiUserCallbackDispatcher+0x00000013 [ntdll_5.1.2600.1106]
.00009414  [ui_0.1.21.49]
.0000CBE0  [ui_0.1.21.49]
.0003ECA1  [ui_0.1.21.49]
.00003A68  [USER32_5.1.2600.1106]
.00003B37  [USER32_5.1.2600.1106]
.00005B40 IsWindowVisible+0x00000080 [USER32_5.1.2600.1106]
.00005F87 CallWindowProcA+0x00000019 [USER32_5.1.2600.1106]
.00003AEB  [k.Lawa_0.3.0.0]
.00003A68  [USER32_5.1.2600.1106]
.00003B37  [USER32_5.1.2600.1106]
.00005B40 IsWindowVisible+0x00000080 [USER32_5.1.2600.1106]
.00005F87 CallWindowProcA+0x00000019 [USER32_5.1.2600.1106]
.000051A1  [kZmieniacz_0.4.0.0]
.00003B37  [USER32_5.1.2600.1106]
.0000546B ReleaseDC+0x0000012A [USER32_5.1.2600.1106]
.000054CC SendMessageW+0x00000047 [USER32_5.1.2600.1106]
.00023B55 Ordinal414+0x00000AB1 [COMCTL32_6.0.2800.1106]
.00024173 Ordinal342+0x00000055 [COMCTL32_6.0.2800.1106]
.0008103A  [COMCTL32_6.0.2800.1106]
.00081AB0  [COMCTL32_6.0.2800.1106]
.00003A68  [USER32_5.1.2600.1106]
.00003B37  [USER32_5.1.2600.1106]
.00005B40 IsWindowVisible+0x00000080 [USER32_5.1.2600.1106]
.00005F87 CallWindowProcA+0x00000019 [USER32_5.1.2600.1106]
.00005191  [ui_0.1.21.49]
.00003A68  [USER32_5.1.2600.1106]
.00003B37  [USER32_5.1.2600.1106]
.0000546B ReleaseDC+0x0000012A [USER32_5.1.2600.1106]
.000054CC SendMessageW+0x00000047 [USER32_5.1.2600.1106]
.00024028 Ordinal414+0x00000F84 [COMCTL32_6.0.2800.1106]
.00026204 Ordinal384+0x00001512 [COMCTL32_6.0.2800.1106]
.000067EF Ordinal258+0x000067EF [COMCTL32_6.0.2800.1106]
.0000A34F Ordinal258+0x0000A34F [COMCTL32_6.0.2800.1106]
.0000A45D Ordinal258+0x0000A45D [COMCTL32_6.0.2800.1106]
.0000B420 CreateToolbar+0x00000B6F [COMCTL32_6.0.2800.1106]
.00003A68  [USER32_5.1.2600.1106]
.00003B37  [USER32_5.1.2600.1106]
.00003D91 GetMessageW+0x00000125 [USER32_5.1.2600.1106]
.00003DF7 DispatchMessageW+0x0000000B [USER32_5.1.2600.1106]
.00020D5E IsDialogMessage+0x00000048 [USER32_5.1.2600.1106]
.00014EEA  [konnekt_0.6.22.137]
E837E83A


Nastąpi zamknięcie programu!


Próbowałem kilak razy i za każdym to samo. W czym może być problem ?
User is offline
Go to the top of the page
+Quote Post
Bora
post 19.12.2005 - 01:58
Post #16


Gaduła
****


Przyznam sie że też walczyłem z tym już i chyba będę musiał dłużej przysiąść. Z moich obserwacji wynika że problem ten wystepuje podczas pierwszego uruchomienia i to tylko w przypadku gdy konnekt odrazu próbuje sie połaczyć. Sposobem na obejście tego jest to pierwsze uruchomienie odpalić i odrazu przełączyć na niepołączony lub podczas poprzedniego uruchomienia ustawić żeby nie łączyło na początku.

ps może ktoś z reszty dev bedzie wiedział gdzie szukać błąd.
User is offline
Go to the top of the page
+Quote Post
jareq
post 19.12.2005 - 11:15
Post #17


Ekspert
******


Nigdy nie miałem i nie mam ustawionego automatycznego łączenia, więc raczej nie w tym przyczyna.
User is offline
Go to the top of the page
+Quote Post
KoSiarzPL
post 19.12.2005 - 11:22
Post #18


Ekspert
******


I nikt ci nie pomoze bez udostepnionego kodu. Poza hao, któremu coś mówią te opszczególne funkcje z loga.
Nawet z kodem trzeba by było porządnie wniknąc w twój kod.

Ten post edytował KoSiarzPL 19.12.2005 - 11:22
User is offline
Go to the top of the page
+Quote Post
Bora
post 19.12.2005 - 21:20
Post #19


Gaduła
****


Szybka poprawka już jest.
User is offline
Go to the top of the page
+Quote Post
riddle
post 24.12.2005 - 22:43
Post #20


Dokumentator
******


Twoja wtyczka nie pozwala na włączenie się Konnekta. Program zamarza, bądź wywala krytyka.


Załączony/e plik/i
Dodany plik  log.zip ( 4,73k ) Liczba pobrań: 620
User is offline
Go to the top of the page
+Quote Post
2 Stron V  1 2 >
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 

- Aktualny czas: 30.07.2010 - 05:40