K2T.eu :: Forum

WTW => Rozszerzenia => Katalog Wtyczek => Wątek zaczęty przez: sWirus w Maj 18, 2010, 13:41:04 pm

Tytuł: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 18, 2010, 13:41:04 pm
Wtyczka dodająca kilka komend, które można wpisać w oknie rozmowy. Przeznaczona dla tych którzy nie lubią myszki lub szukania okna z listą kontaktów.

Co potrafią komendy?
- zmiana statusu lub opisu dla wszystkich protokołów lub każdego z osobna
- prosty tryb away (jeśli włączony to wtw automatycznie odpowie osobie która do nas napisała, że nas nie ma)
- otwarcie okna rozmowy z daną osobą
- zmiana rozmiaru i pozycji okna rozmowy

Aktualna wersja:  0.2.5.5
 - podbijam

Starszy changelog:
0.2.5.4
 - kolejna aktualizacja do API

0.2.5.3
 - kolejna rekompilacja (bug fix: nie pokazywał się kontakt Console)
 - poprawka wyglądu opcji

0.2.5.2
 - rekompilacja w celu pokazywania powiadomień po zmianie w API
 - przejście na system paczek WTW (.wtwExtension)

0.2.5.1

 - opcja ustawienia kontaktu Console jako Online (default - wlaczona)
 - wyswietlenie bledu jesli wtyczka nie wylaczy ktorejs komendy podczas swojego wyladowania
 - usuniecie pewnej liczby bledow pamieci

0.2.5.0

 - możliwość dodania kontaktu Console
 - poprawka działania /info
 - poprawki interface'u opcji

0.2.4.0

 - nowa komenda /top - włącza/wyłącza pozostawanie okna rozmowy zawsze na wierzchu
 - dodany ignore case dla nazw komend (osobna opcja - "commands/ignore_case")
 - mała poprawka w opcjach

0.2.3.0

 - nowa komenda /info - informacje o kontakcie z którym aktualnie rozmawiamy
 - /find wyświetla #nr (do /ftalk)
 - okno Console działa teraz jak konsolka (zapamiętuje ostatnio użyte komendy, i po wciśnięciu strzałki pozwala na ich wczytanie)
 - opcja "consoleWnd/lastCommandsNr" określa ilość wcześniejszych komend zapamiętanych przez wtyczkę

0.2.2.0

 - funkcja /ftalk #nr przyjmuje kilka argumentow
 - opcja zmiany statusu i opisu w Trybie Away zapamiętuje teraz stany każdego protokołu osobno
 - okno opcji wreszcie wygląda po ludzku
 - poprawienie kilku wyciekow pamieci
 - poprawki w API wtyczki


 0.2.1.1

 - nowa komenda /alert - wysyla alert do aktualnie otwartego kontaktu
 - nowa komenda /ftalk - polaczenie /find i /talk
 - obsługa timera w Trybie Away
 - nowa opcja "away/repetitionTime" - określa po jakim czasie wiadomość do nadawcy w Trybie Away zostanie ponownie wysłana
 - scroll w opcjach powinien juz dzialac normalnie (zarwono przesowanie, jak i obsluga myszy)

0.2.0.0

 - przepisana znaczna czesc kodu
 - mozliwosc zmiany sposobu wywolania komendy zmieniajac wartosc opcji 'command[cmd]' czyli np. dla /away 'command/away'
 - nowa komenda /find
 - nowa komenda /restart
 - komenda /quit moze teraz posiadac parametr - sciezke do programu, ktory ma zostac uruchomiony po wylaczeniu WTW
 - opis away do /isaway
 - dodane powiadomienie INFO po zmianie tresci wiadomosci Away
 - powiadomienia o wyslaniu wiadomosci Trybu Away (po ustawieniu 'true' w opcji "away/msgnotify")
 - nowa opcja "away/msgnotify"
 - nowa opcja "proto/ignore_case" - okresla czy wielkosc liter w /find /talk i /st ma byc brana pod uwage (domyslnie nie)
 - opcja "proto/ignore_case" dodana do opcji (tych graficznych)
 - uaktualnienie helpa

0.1.7.1
 - poprawienie głupiego błędu z /isaway

0.1.7.0
 - nowa komenda /open - otwiera zakladke rozmowy z console lub kontaktem o wybranim id
 - nowa komenda /sh - wyswietla (tylko u nadawcy) tekst dopisany jako argument
 - nowa komenda /isaway - sprawdza czy tryb away jest aktywny
 - zmiana treści wiadomości w away po ponownym użyciu komendy /away lub /awayex
 - dopisanie do help'a opisu /isaway /open i /sh
 - uaktualnienie opisu /away i /awayex w helpie
 - dodany GUID


 0.1.6.0
 - nowa komenda /awayignored - wypisuje w oknie rozmowy listę ignorowanych przez Tryb Away kontaktów
 - nowa komenda /proto [:proto:] - wypisuje dane wszystkich protkolow lub wybranego
 - nowa komenda /clear - czyści okno rozmowy
 - nowa komenda /mute - włącza/wyłącza Tryb Cichy
 - uaktualniona komenda /quit - teraz już bezpieczna
 - jeżeli /back nie ma zdefiniowanego tekstu domyślnego i zostanie użyte bez argumentu
   to Tryb Away skończy się bez wysylania wiadomości do użytkowników, którzy do nas napisali
 - kilka powiadomień INFO o błędnym wpisaniu komendy
 - mała ikonka w opcjach
 - CHYBA poprawiony błąd niedziałania /away po
   otrzymaniu wiadomosci jesli ktos ma ustawione standardowe powiadomienie
   lub powiadomienie w tray'u
 - dopisanie do help'a opisu /awayignored /proto /mute i /clear
 - uaktualnienie opisu /back i /quit w helpie

0.1.5.1
 - do INFO z komendy /help dopisana informacja o tym, że można skorzystać z /help [komenda]
 - jakiś tam komunikat o błędzie
 - poprawiony błąd ustawiania kontaktu jako ignorowany
 - CHYBA poprawiony błąd (czasami występującej) zamiany 4 pierwszych znaków w powiadomieniach INFO

0.1.5.0
 - dodane ignorowanie wybranych kontaktów w trybie away
 - usunięte "stałe" ignorowanie blipa w trybie away
 - do opcji (tych graficznych) dodana obsługa zmiany statusów i opisu w Away i ustawiania własnych nazw statusów dla /st
 - kilka poprawek wizualnych okienka opcji
 - dodane zostało polecenie /help
 - dodane zostało polecenie /quit - wyłącza WTW ale w dość toporny sposób
   (innego nie znalazłem, używam więc PostQuitMessage, co oznacza, że część ustawień nie jest przez wtw
   zapamiętywana - działa na podobnej zasadzie co wyłączenie procesu wtw.exe z Menadżera Zadań [alt+ctr+del])
 - poprawiony błąd powiadomień INFO dla Away - nawet jeżeli ktoś napisał do nas podczas tego trybu,
   wszystkie powiadomienia pokazywały się jedynie na aktualnie otwartej zakladce (tyle powiadomień ile osób napisało ^^)
 - poprawiony błąd włączania do trybu away osoby której wiadomości zostały wczytane z archiwum
 - poprawiony błąd crush'a po podaniu błędnego protokołu wewnątrz :proto:

0.1.4.0
 - dodanie opcji away/st i away/dsc
 - dzięki czemu away może automatycznie ustawiać zdefiniowany wcześniej status
   oraz ustawić opis zgodny z powodem z /away
 - nowe powiadomienia w oknie wiadomości (po komendach /dsc /st /talk /set)
 - lekka korekta powiadomień z trybu away (dodane "chatCommands | " dla standaryzacji) ^^
 - dodana komenda
/shset ustawienie
   która wyświetla w oknie rozmowy wartość ustawienia z pliku konfiguracyjnego wtyczki

0.1.3.1

 - teraz wykluczenie blipa powinno już działać

0.1.3.0
 - poprawiona jedna literówka w opcjach ^^
 - wykluczenie blipa z kontaktów away (kiedyś może doda się ogólnie wykluczanie podanych przez nas kontaktów)
 - nowa komenda -> /set pozwalająca na zmianę ustawień wtyczki
 - możliwość ustawienia własnych nazw dla stanów w komendzie /st (na razie tylko za pomocą /set)
 - trochę poprawek w pliku konfiguracyjnym

 0.1.2.0
 - poprawiony błąd alokacji pamięci podczas zapisywania opcji

0.1.1.0:
 - małe poprawki dla okna opcji (zastosuj w dowolnym miejscu opcji powodowało pokazanie się okienka opcji dla tej wtyczki)

Poniżej uproszczony opis komend:

wszystko co w nawiasach kwadratowych [] jest opcjonalne


/[cokolwiek] - powoduje nie wyslanie wiadomości (wykrywa to jako komendę)

//jakis tekst - wyśle wiadomość o treści "/jakiś tekst"

/find [:proto:] czesc_nazwy - wyszukuje kontakt na podstawie częsci jego nazwy

/talk [:proto:] name - otwiera zakładkę rozmowy z kontaktem

/ftalk [:proto:] name
&
/ftalk #nr - połączenie /talk i /find

/open :proto: id - otwiera zakladke rozmowy z danym id

/dsc [:proto:] opis - ustawia opis

/st [:proto:] stan - ustawia stan

dostępne stany (domyślne wartości):
Online
Chat
DND
Away
Inv
XA
Offline

co oznacza :proto:? to określenie protokołu. Np. dla Gadu-gadu wpisujemy :GG: , dla XMPP :XMPP: a dla Tlena :TLEN:

jeżeli mamy więcej kont danego protokołu, to mozemy dopisac nr konta po ukośniku. Np :GG/2: dla drugiego konta gadu-gadu
w tym sensie zapis :GG: oznacza pierwsze konto.

/info - informacje o kontakcie z którym rozmawiamy

/alert - wysyła alert do osoby z którą aktualnie rozmawiamy

/away [powod] - ustawia tryb away (nie mylić z auto-away).

/awayex [powod] - ustawia tryb away ale zamiast wstawiac powod do defaulta wysyła wiadomość o treści 'powod'

/back [tekst] - wylacza tryb away

/awayignored - wyswietla kontakty ignorowane w trybie away

/isaway - sprawdza czy tryb away wlaczony

/clear     - czysci okno rozmowy

/min - minimalizacja okna rozmowy

/max - maksymalizacja okna rozmowy

/rest - przywrócenie okna rozmowy

/close - zamkniecie okna rozmowy

/top - włącza/wyłącza "zawsze na wierzchu" dla okna rozmowy

/mov [l | r | b | t] - przesuwa okno rozmowy

/umov - usuwa zmiany dokonane za pomoca /mov

/res [l | r | b | t] - rozszerza okno romowy

/ures - usuwa zmiany dokonane za pomoca /res

/uresall - to samo co /ures ale dodatkowo wraca oknem na poczatkową pozycję

/set ustawienie wartość - zapisuje wartość dla danego ustawienia w pliku configracyjnym wtyczki

/shset ustawienie - wyświetla w oknie rozmowy wartość danego ustawienia

/quit - wyłącza WTW

/restart - restart WTW

/sh tekst - wyswietla w oknie rozmowy (tylko dla nadawcy - nie wysyła) podany tekst (przydatne w połączeniu z wtwRegexReplacer)

/mute - wlacza/wylacza tryb cichy

/help - pomoc z okna rozmowy


jeśli chcesz wiedzieć o komendzie więcej wpisz /help komenda. np:
/help /dsc

Pole Bitwy:
964 (http://bugtraq.k2t.eu/view.php?id=964) - win (0.1.6.0)
965 (http://bugtraq.k2t.eu/view.php?id=965) - win (0.1.6.0)
966 (http://bugtraq.k2t.eu/view.php?id=966) - win (0.1.6.0)
1044 (http://bugtraq.k2t.eu/view.php?id=1044) - win (0.2.0.0)


Uwaga! Komunikat: "Nie udało się rozpakować archiwum":
Jeżeli przy próbie instalacji dodatku otrzymasz powyższy komunikat, spróbuj pobrać dodatek ponownie inną przeglądarką (najpewniej działa Firefox). To nie problem dodatku, a skryptu forum - pliki pobierają się niepoprawnie.

W razie dalszych problemów z pobraniem załącznika, wtyczkę można pobrać stąd:
chatCommands.wtwExtension (http://wtw.kwiateusz.pl/sWirus/chatCommands/chatCommands.wtwExtension)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: switalski.piotr w Maj 18, 2010, 14:02:46 pm
Cieszymy się z nowego dziecka :)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Vimes w Maj 18, 2010, 14:03:00 pm
WOW rewelacja
Czy planujesz /quit jak zamknięcie programu ?
i czy nie lepiej by było pozycji podawać w kolejności jak jest w CSS L T R B
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 18, 2010, 14:16:58 pm
na /quit nie wpadłem... pomysł w sumie dobry. Się pomyśli, może coś się wymyśli... ale nie obiecuje w najbliższej przyszłości bo mam ostatnio sporo do roboty przez studia ;/

Kolejność LTRB jest dowolna... właściwie mógłbyś wpisać dowolny ciąg znaków, wtyczka sprawdza tylko czy są w nim odpowiednie literki. W opisie komend mogę zmienić jak coś... tylko po co? ^^
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: macie3k w Maj 18, 2010, 15:16:23 pm
A czy /away nie może zmieniać statusu na 'zaraz wracam'? Nie będę oryginalny jeśli napiszę, że tak miałem w konnekcie i tak się przyzwyczaiłem :) /st Away (jeszcze z sziftem) to kupa klepania.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 18, 2010, 15:46:26 pm
macie3k - owszem mogłaby móc... nawet były takie założenia, ale jeszcze nie teraz bo to by raczej musiało być opcjonalne itd. a z czasem u mnie super nie jest ostatnio (to co powstało do tej pory powstawało prawie miesiąc). No chyba, że ustawić zmianę statusu na stałe póki co, ale to więcej osób by musiało się na ten temat wypowiedzieć.

potfur co ci nie działa? Jeśli opcje to sprawdź nowszą wersję chociaż nic nie obiecuję.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: wujek_bogdan w Maj 18, 2010, 17:16:18 pm
Cytuj
/dsc [:proto:] opis - ustawia opis dla wszystkich protokolow lub wybranego
już kolejny raz spotykam się z "ciekawym" tłumaczeniem polskiego opis na angielskie description (bo podejrzewam, że to właśnie od description jest skrót /dsc ;)), ale to niezbyt udane tłumaczenie. po angielsku to raczej status message, albo po prostu status.

sam pomysł na wtyczkę za to bardzo zacny. thx.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 18, 2010, 19:03:40 pm
Nowa wersja (baardzo zalecana) w pierwszym poście (dwie poprawki pierwszego dnia ;/)

potfur teraz powinno już działać. Błąd był nie tylko na x64 i wynikał z mojej głupoty ;/ Co ciekawe testowałem wcześniej działanie zapisywania i wszystko działało o_O

wujek_bogdan a i owszem, zgadzam się (nawet kiedyś już czytałem twoją opinię na ten temat ^^), ALE:

1. /st jest już zajęte
2. nawet w API dla wtw jest curDescription i właśnie stąd wzięło się /dsc
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zhvir w Maj 18, 2010, 19:51:00 pm
1. zamiast XE powinno być chyba XA (eXtended Away)
2. może komenda /help ? ;)
3. w ustawieniach wtyczki trochę to wszystko mało rozciągliwe
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: buttie w Maj 18, 2010, 19:55:11 pm
Wtyczka super, pewnie się pojawi jeszcze kilka pomysłów na komendy od userów ;)

Mała prośba o zmniejszenie poziomych rozmiarów textboxów w opcjach, i może jakiś scroll całego menu opcji? (jeśli api daje możliwość of coz).
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zhvir w Maj 18, 2010, 20:04:00 pm
komendy /away i /back rewelacja :)

wracając do komendy /help to mogłaby wypisywać swoją pomoc np poprzez strukturę INFO w stylu czata (tę od statusów) przynajmniej nic by się nigdzie nie zapisywało
ponadto każdą wykonaną operację też mogłoby w ten sposób przekazywać, ale w sumie to jest kwestia do przedyskutowania, które potwierdzenia komend i czy w ogóle należy pokazywać w INFO
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: refresh w Maj 18, 2010, 20:33:55 pm
1. zamiast XE powinno być chyba XA (eXtended Away)
w aktualizacji działa XA, chyba w dokumentacji jest po prostu błąd ;)

btw wtyka ma autoapdejta?
oraz jak ma się /away i /back do wiadomości, jakie dostajemy z blipa? tam też jest wysyłany autorespond?
also: literówka - "dAmyślny tekst /back"
prosiłbym też o przykład wywołania /mov - próbowałem /mov 10, /mov 10 10, /mov 10 0 10 0, /mov 10|0|10|0 ale nic z tego nie zadziałało ;P
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 18, 2010, 20:52:58 pm
No to po kolei:

Cytat: zhvir
1. zamiast XE powinno być chyba XA (eXtended Away)

to jest XA tylko w "dokumentacji" źle napisałem ;)

Cytat: zhvir
2. może komenda /help ? ;)

No racja, przydała by się. Tylko, że jakby tak za jednym zamachem wszystko wypisać to i tak trzeba by przesuwać suwak okna żeby cokolwiek zobaczyć. Myślę, że się zrobi: pod /help - lista komend a dokładniejszy opis jako /help [komenda]


Cytat: zhvir
3. w ustawieniach wtyczki trochę to wszystko mało rozciągliwe
i
Cytat: buttie
Mała prośba o zmniejszenie poziomych rozmiarów textboxów w opcjach, i może jakiś scroll całego menu opcji? (jeśli api daje możliwość of coz).

Myślę, że to się zrobi, ale autor musi lepiej poznać winAPI bo do tej pory pisał raczej w Qt i VCL, a do natywnego systemu okienek windowsa jakoś go nie ciągnęło i używał go w większym stopniu może ze dwa razy w życiu. Jak nic nie stanie na przeszkodzie to powinno być w ciągu tygodnia max.

Co do informacji o wykonaniu czegoś jako INFO... może, ale na pewno nie dla wszystkich komend. Efekt /max czy /rest jest chyba dostatecznie widoczny.
/away /awayex i /back już w sumie są
z pozostałych, które powinny mieć takie powiadomienie to chyba /st /dsc i może /talk (chociaż to ostatnie chyba też wielkiego sensu nie ma).

A i jeszcze oficjalna prośba do Kaworu o zaimplementowanie funkcji włączającej/wyłączającej tryb cichy bo nigdzie tego w API nie znalazłem... pewnie powinienem to do bugtraq'a wpisać, ale póki co mam chyba trochę innych rzeczy do zrobienia.

edit:

Cytat: refresh
btw wtyka ma autoapdejta?

Nie ma bo nie mam gdzie jej wrzucać ^^

Cytat: refresh
oraz jak ma się /away i /back do wiadomości, jakie dostajemy z blipa? tam też jest wysyłany autorespond?

Szczerze powiedziawszy... nie mam pojęcia ^^. Nie używam blipa nie wiem na jakiej zasadzie działa. Jeżeli leci po którymś protokole to bardzo możliwe, że będzie odpowiadać

Cytat: refresh
prosiłbym też o przykład wywołania /mov - próbowałem /mov 10, /mov 10 10, /mov 10 0 10 0, /mov 10|0|10|0 ale nic z tego nie zadziałało ;P

hehe... mov i res działają na zasadzie - do krawędzi (głównie dlatego, że tak jest szybciej a mnie o szybkość przesunięcia głównie chodziło). Tak więc poprawnym wywołaniem było by
/mov l (przesuń do lewej krawędzi)
albo
/mov tl (przesuń w lewy górny róg)
.

Jak ktoś się będzie upierał przy przesuwaniu/rozszerzaniu o konkretną wartość to się dopisze nową komendę.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kwiateusz w Maj 18, 2010, 21:06:48 pm
jak coś służę serwerem do autoupdate :) pomieści sie gdzies obok mojego kwNotify ;) co do /away to sam mialem pisać ale chyba sobie odpuszcze jak już takie cudo jest :)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: refresh w Maj 18, 2010, 22:13:16 pm
co do blipa - to kontakt gg 202 lub xmpp/tlen blip@blip.pl - może da radę te dwa jakoś dodać do wykluczeń? tak, że /away rozmowy z tymi idkami ignoruje

i zbyt kombinowałem z tym przesuwaniem okna ;P
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 19, 2010, 09:37:42 am
W pierwszym poście update, ale

UWAGA.
jako, że zaszły zmiany w pliku konfiguracyjnym wszystkie (całe dwie) dotychczasowe ustawienia wtyczki będą skasowane toteż, jeżeli ktoś zmieniał teksty away i back to zalecałbym zapisanie ich sobie w notatniku i później wklejenie ponownie w opcje.

Co nowego?

 - wykluczenie blipa z kontaktów away

   Z tym, że nie testowane (bo jak pisałem nie używam), więc jakby ktoś sprawdził to byłbym wdzięczny


 - nowa komenda -> /set pozwalająca na zmianę ustawień wtyczki
   Jak działa? np. żeby zmienić domyślny tekst away'a na "Cośtam cośtam"

   /set away/text Cośtam cośtam
   (skąd akurat away/text -> gdzieś w pierwszym poście jest lista ustawień)

 - możliwość ustawienia własnych nazw dla stanów w komendzie /st (na razie tylko za pomocą /set)
   przykładowo jeżeli chcemy ustawiać sobie stan na Away wpisując coś takiego:

   /st a

   to należy ustawić:
   /set st/Away a

   proste chyba?

 - trochę poprawek w pliku konfiguracyjnym (i stąd kasacja ustawien)


ps. byłbym zapomniał. Scroll w opcjach jest -> nie działa ^^ Nie przejmować się. Nie chciało mi się usuwać wklepanego już kodu.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: buttie w Maj 19, 2010, 09:54:43 am
Wykluczenie dla jabberowego kontaktu blip@blip.pl nie działa, dla numeru gg 202 nie sprawdzałem.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 19, 2010, 10:04:33 am
hmm... Tzn dokładnie jak nie działa?

Może wiem co jest źle, jeżeli wysyła wiadomość z /back ale z /away nie wysyła. Jeżeli obie wysyła to będę musiał pomyśleć dłużej.


ok nie działa w ogóle. Będzie trzeba pomyśleć dłużej

^^ dobra teraz powinno działać... update pierwszy post
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: buttie w Maj 19, 2010, 11:02:20 am
Teraz bangla, dla każdego proto zresztą: xmpp, tlen i gg.

Przydałoby się jeszcze wykluczenie dla kontaktu *@twitter.tweet.im, dla tych co używają bramki tweet.im (https://www.tweet.im) do Twittera. ;)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zhvir w Maj 19, 2010, 14:46:17 pm
ja proponowałbym inną zasadę wykluczania, bardziej ogólną i opartą o menu dla kontaktu:
Edytuj -> Ignorowanie
dołożyć do już istniejących opcji ignorowanie poleceń wtyczki per kontakt
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 20, 2010, 19:24:44 pm
zhvir w pierwszym poście już pisałem, że jak będzie czas to się doda ogólnie ignorowanie dla wybranych kontaktów. Nie wiem jednak czy opcja będzie pod Edytuj->Ignorowanie, bo jakoś nie widzę tam dostępu z API, ale może ślepy jestem. Jak ktoś wie jak się do tego dorwać to niech pisze... jak nikt się nie odezwie to dodam to pod prawomlaskiem kontaktu w swoim czasie.

Update w pierwszym poście... może faktycznie powinienem zrobić autoupdate...

 0.1.4.0
 - dodanie opcji away/st i away/dsc
 - dzięki czemu away może automatycznie ustawiać zdefiniowany wcześniej status
   oraz ustawić opis zgodny z powodem z /away

czyli coś dla maci3k'a (nie wiedziałem jak odmienić) ^^

tych funkcji nie ma w opcjach - kiedyś się doda, póki co można je ustawić za pomocą /set.

away/st przyjmuje standardowe nazwy stanów (Online, Away itp... oraz NONE jeśli status ma się nie zmieniać po włączeniu trybu away

away/dsc przyjmuje wartości true albo false. true sprawia, że po włączeniu trybu away ustawi nam się opis dokładnie taki jaka jest wiadomość wysyłana do innych użytkowników, false to wyłącza.


 - nowe powiadomienia w oknie wiadomości (po komendach /dsc /st /talk /set)
 - lekka korekta powiadomień z trybu away (dodane "chatCommands | " dla standaryzacji) ^^

Tak jak pisaliśmy wcześniej -> wiadomości typu info lecą do aktualnie otwartego okna rozmowy


 - dodana komenda
    /shset ustawienie
   która wyświetla w oknie rozmowy wartość ustawienia z pliku konfiguracyjnego wtyczki

Dodana po to żeby było jak sprawdzić ustawienia których nie ma jeszcze widocznych w opcjach.

Poza tym chyba nic nowego nie ma.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: AmBeR w Maj 21, 2010, 10:43:47 am
Wtyczka niezła, ale jedną z podstawowych opcji której mi brakuje jest:

/clear - czyszczenie okna rozmowy
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: marmot w Maj 21, 2010, 12:10:40 pm
Wtyczka niezła, ale jedną z podstawowych opcji której mi brakuje jest:

/clear - czyszczenie okna rozmowy
dokładnie, jak i cytowany tekst , mozna to dorobic ?

Ostatniego posta w całości nie cytujemy...  //Vimes
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 21, 2010, 16:01:54 pm
AmBeR obawiam się, że z /clear jest podobny problem jak z /mute i /sound...

marmot Jeżeli dobrze cię rozumiem to chodzi ci o to: http://forum.k2t.eu/propozycje-oraz-info-o-nowych-wersjach/'wklej-jako-cytat'-w-menu-kontekstowym/ ?

Czy jest sens wklepywać całą komendę, żeby nie musieć wklepywać dwóch znaczków "" ?
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Maj 21, 2010, 16:50:51 pm
Po włączeniu "/away x" osoba z listy kontaktów, która nic do mnie nie napisała i tak dostała powiadomienie. Także niestety odpuszczam wtyczkę :/
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 21, 2010, 18:27:28 pm
Hmm... a nie lepiej by było gdybym znalazł błąd i go wyeliminował?

Jesteś pewien, że ta osoba dostała tą wiadomość? W ostatniej wersji jest błąd z powiadomieniami w oknie rozmowy. Trochę pozmieniałem w kodzie i w przeciwieństwie do wcześniejszych wersji powiadomienia wysyłane są do aktualnie otwartej karty, a nie do karty rozmowy z osobą która ci napisała (wiadomości powinny być rozsyłane dobrze).

Może być tak że powiadomienie o wysłaniu pokazało ci się u osoby, która do ciebie w tym czasie nie pisała. Mam nadzieję że to to, bo wysłanie do osoby która nic nie pisała wydaje się niemożliwe.

Powiadomienia będą poprawione w następnej wersji, ale że chcę ją przygotować do autoupdate'a trzeba będzie na nią poczekać przynajmniej do czasu, aż dostane info od kwiateusza.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Maj 21, 2010, 19:29:44 pm
Po prostu nie mogę sobie pozwolić na to, żeby osoby z mojej listy dostawały takie wiadomości bez powodu. Zrozum mnie :)

Nie chodzi mi o powiadomienie w moim oknie rozmowy.

Włączyłem tryb /away. W międzyczasie otworzyłem kartę z osobą X, żeby przypomnieć sobie pewną informację. Po jakimś czasie osoba X napisała mi, że dostała:
18:41:35 ------
Będę około 20.50
/Wiadomość została wysłana automatycznie/

18:41:42 ------
Już jestem
/Wiadomość została wysłana automatycznie/
[Sam zmodyfikowałem treść powiadomień; to nie błąd :P]

Za to ja nie dostałem żadnego powiadomienia o tym, że owa wiadomość została wysłana do osoby X.

Z czasów wiadomości wychodzi na to, że po otwarciu przeze mnie karty z osobą X dostała ona powiadomienie.


Jeżeli piszesz, że ta wtyczka wysyła te informacje do aktualnie otwartych kart to jest to bez sensu.
Wychodzi na to, że po włączeniu /away nie można otwierać kart z żadnymi kontaktami. Mało praktyczne.

Czy może źle rozumiem?

Osoba X na milion procent dostałą to co dostała. Zaufaj mi :)


PS. Sama idea wtyczki bardzo mi się podoba, a zwłaszcza funkcja /away. Jeżeli będzie to działać poprawnie to bardzo chętnie będę z niej korzystał :)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zhvir w Maj 21, 2010, 19:52:21 pm
a mi się zdawało że jak wychodzi nowa wtyczka i jest ona w okresie bardzo wczesnej testowej to nie ma miejsca na obrażanie się za ewentualne błędy (bo takie jeszcze długo będą) tylko o ich wyłapywanie i szczegółowe opisywanie, żeby kolejne wersje były ich pozbawione

więc teksty typu:
(...) Także niestety odpuszczam wtyczkę :/
sa całkowicie nie na miejscu, bo albo masz świadomość że pomagasz w dziele tworzenia czegoś wyjątkowego jako tester, albo dajesz sobie spokój z wtyczką i siedzisz cicho zanim inni testerzy nie wyłapią błędów, żeby zwykli śmiertelnicy mogli się cieszyć bezbłędną funkcjonalnością

EOT
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Maj 21, 2010, 20:35:15 pm
Pewnie dobrze Ci się zdawało. Napisałem tylko co myślę. Przetestowałem, a następnie stwierdziłem, że nie zafunduję tego moim znajomym i tyle. Proste. Wolność słowa panuje w naszym kochanym kraju ;)

Btw. Cała idea WTW jest taka, że "zwykli śmiertelnicy" chcący mieć bardzo stabilny komunikator razej nie będą go używali, bo... beta i "trelemorele". Suma summarum właśnie takie uwagi są raczej nie na miejscu.

EOT, jak to pięknie już napisałeś :)

w kraju teoretycznie panuje wolność słowa, ale forum to nie kraj :P //zhvir
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 21, 2010, 20:37:56 pm
zzjacek piszesz, że otworzyłeś okno, żeby sprawdzić jakąś informację... czyli masz włączone wczytywanie wiadomości z archiwum?

Jeżeli tak to chyba wiem co było źle... wtyczka sprawdza wiadomości, które przychodzą na okno rozmowy i odfiltrowuje wszystkie poza tymi oznaczonymi jako przychodzące z zewnątrz... z tym, że te wczytywane z arch też są tak oznaczone, o czym nie pomyślałem.
Od następnej wersji będę filtrować dodatkowo wiadomości, które mają nie być zapisywane do archiwum, co naprawia problem. (I dla uspokojenia tych, którzy mają włączoną opcję "Nie zapisuj wiadomości do archiwum" <jeśli są tacy> - away i tak będzie działać, bo ta opcja filtruje wiadomości trochę później)

W każdym razie zzjacek, jeżeli u ciebie to wina opcji wczytywania ostatnich wiadomości z archiwum to poprawka wyjdzie z następną wersją wtyczki.

zhvir, on się wnerwił bo niechciane info mu przecieka... Zresztą się wytłumaczył. A wtyczka pozbyła się przynajmniej ciekawego bug'a.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Maj 21, 2010, 20:40:37 pm
Dokładnie, mam włączone wczytywanie wiadomości z archiwum.

Dzięki za rozwiązanie problemu :)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 22, 2010, 18:55:57 pm
Ok. Jest już wersja przygotowana pod autoupdate (mam nadzieję, że będzie działać bo nawet przy testach były problemy ^^). W każdym razie podziękowania dla Kwiateusza

Co się zmieniło:

0.1.5.0
 - dodane ignorowanie wybranych kontaktów w trybie away
 - usunięte "stałe" ignorowanie blipa w trybie away

UWAGA. trzeba dodać blipa do ignorowanych, bo wtyczka już go automatycznie nie blokuje.
Ignorowanie jest w menu podręcznym kontaktu. Było testowane więc powinno działać, ale jak nie będzie to zgłaszać ;p

zhvir zakładka ignorowanie jest tworzona przez utlIgnore i raczej dostępu tam nie ma niestety. A spod PPM jest szybciej.

 - do opcji (tych graficznych) dodana obsługa zmiany statusów i opisu w Away i ustawiania własnych nazw statusów dla /st
 - kilka poprawek wizualnych okienka opcji

Czyli opcje wyglądają już w miarę normalnie i funkcjonalnie. Może można się jeszcze do czegoś przyczepić (np. scroll nie reaguje na rolkę myszki), ale jest na pewno lepiej

 - dodane zostało polecenie /help

I tutaj prośba, żeby przyjrzeć się opisom funkcji, stwierdzić co jest źle albo też co mogło by być lepiej/bardziej zrozumiale napisane i o tym napisać. Bo ja dobrze wiem jak bardzo niezrozumiały czasami mogę być.

 - dodane zostało polecenie /quit - wyłącza WTW ale w dość toporny sposób
   (innego nie znalazłem, używam więc PostQuitMessage, co oznacza, że część ustawień nie jest przez wtw zapamiętywana - działa na podobnej zasadzie co wyłączenie procesu wtw.exe z Menadżera Zadań [alt+ctr+del])

Coś co proponował Vimes
Problemem jest to co w opisie -> to wyłączenie WTW jest całkiem szybkie itp., ale raczej nie należy go używać jeżeli chcemy żeby jakieś ważne opcje nam się zapisały.
Tak więc: zostaliście ostrzeżeni

 - poprawiony błąd powiadomień INFO dla Away - nawet jeżeli ktoś napisał do nas podczas tego trybu, wszystkie powiadomienia pokazywały się jedynie na aktualnie otwartej zakładce (tyle powiadomień ile osób napisało ^^)

 - poprawiony błąd włączania do trybu away osoby której wiadomości zostały wczytane z archiwum

thx to zzjacek
o obydwóch powyższych pisaliśmy wcześniej


 - poprawiony błąd crush'a po podaniu błędnego protokołu wewnątrz :proto:

thx to Meddy

teraz będzie się pojawiać powiadomienie o tym, że nie ma protokołu lub funkcja nie została zdefiniowana

btw.
/dsc :]
wam nie zadziała bo dsc będzie szukać nazwy protokołu (wyskoczy powyższy komunikat), ale można to obejść dodając drugą spację po dsc
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zhvir w Maj 22, 2010, 20:49:47 pm
po wpisaniu /help zwróciło mi
Info:  Ř?

Vista x64
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: refresh w Maj 22, 2010, 21:16:29 pm
mi /help działa, za to ciekaw jestem, jak sprawdzić, jakie kontakty są ignorowane dla /away. ewentualnie pod prawoklikiem po zignorowaniu tegoż zamiast pozycji "Ignoruj w Trybie Away" powinna być pozycja "Przestań ignorować w Trybie Away"

oraz męcz Kawa o dodanie odpowiednich funkcji dla /quit i /clear do API, dla mnie te dwie w tej chwili byłyby priorytetem :>
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Maj 22, 2010, 21:30:24 pm
W 0.1.5.0 x86 nie dostaję powiadomienia o włączeniu/wyłączeniu "away". Tylko dymek systemowy. Tak ma być? Poprzednio była informacja w okienku rozmowy :)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 22, 2010, 22:20:33 pm
zhvir zawsze to występuje? z tego co zdążyłem zauważyć to czasem pierwsze cztery znaki powiadomienia INFO mi się sypią, ale nie bardzo wiem czemu o_O z tym, że pierwszy raz widzę, żeby całe powiadomienie ucieło.

refresh było "Nie ignoruj w Trybie Away" i działało... a teraz gdzieś znikło ;/
lepiej... mam dwa profile u siebie (jeden testowy) i na jednym działa na drugim nie ^^ ustawiłem nawet te same wtyczki na start programu i to samo... ciekawa sprawa

Jak chcesz zobaczyć kto jest ignorowany to użyj
/shset away/ignored
wypisze ci tylko protokoły i id ale dobre i to na początek... później się coś dopisze
(i nie radzę modyfikować away/ignored za pomocą /set)

... i po sprawdzeniu tą komendą wychodzi na to że na jednym profilu mi nie dodaje nikogo do ignorowanych.

zzjacek powiadomienie było zawsze tylko jako dymek... w oknie rozmowy pojawiało się dopiero gdy ktoś napisał.

Kawa będzie trzeba pomęczyć kiedyś, ale nie wiem czy w najbliższym czasie
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Maj 22, 2010, 22:33:56 pm
A to przepraszam za zamęt.
Byłem święcie przekonany, że wcześniej było info o włączeniu away w oknie rozmowy.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Maj 22, 2010, 23:32:06 pm
1. proponuje dodac opcje dla polecenia /back czy ma wysylac wiadomosc do kontaktow po jego wpisaniu czy nie.
2. do polecenia /help proponuje dodac opis tych funkcji ktore sie tam wyswietlaja i ewentualnie jakies przyklady.
3. fajnie by bylo gdyby wszystkie te opcje wykonywane komendami byly rowniez mozliwe do wykonania w trybie graficznym.
4. obecnie opcja /away dziala tylko gdy po otrzymaniu wiadomosci zostaje otarte automatycznie okno rozmowy, jesli ktos ma ustawione standardowe powiadomienie lub powiadomienie w tray'u wtyczka ta nie spelnia swojego zadania.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Vimes w Maj 22, 2010, 23:40:00 pm
byly rowniez mozliwe do wykonania w trybie graficznym.
To jest wtyczka dla "konsolowców". Nie należysz do takowych nie masz z tego powodu profitów. A większość rzeczy działa po dotknięciu myszy...
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Maj 23, 2010, 00:01:56 am
a czy ja ci kaze uzywac trybu graficznego? innym moze sie przyda!? skoro juz powstal graficzny interfejs to warto go rozbudowac o wzystkie funkcje a nie tylko czesc.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zhvir w Maj 23, 2010, 09:05:25 am
po wpisaniu /help zwróciło mi
Info:  Ř?

Dziś po uruchomienu komunikatora i wpisaniu komendy jest wszystko ok
Jeżeli kiedyś znowu informacja pokaże się błędna, dam znać i spróbuję dość w jakim przypadku to występuje


3. fajnie by bylo gdyby wszystkie te opcje wykonywane komendami byly rowniez mozliwe do wykonania w trybie graficznym.

Tryb graficzny nie jest priorytetem tej wtyczki, zgodnie zresztą z tym co mówi nam jej nazwa - chatCommands
Przeładowywanie okna rozmowy ikonkami czy nowymi opcjami w menu nie jest także zgodne z założeniami wtw
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Maj 23, 2010, 13:15:05 pm
dla mnie idealna byla by wtyczka posiadajaca tylko funkcje /away oraz /back. moze autor pokusie sie o stworzenie takie? ;)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 23, 2010, 15:09:27 pm
Cytat: kiso
1. proponuje dodac opcje dla polecenia /back czy ma wysylac wiadomosc do kontaktow po jego wpisaniu czy nie.

hm... nie widzę za bardzo sensu w niepowiadamianiu ludzi ze już mogą z nami gadać, ale się dopisze coś. To 5 minut roboty powinno być.
Pytanie... czy to ma być ustawiane w opcjach czy zrobić drugą komendę kończącą tryb away... chyba to drugie rozwiązanie będzie lepsze?

Cytat: kiso
2. do polecenia /help proponuje dodac opis tych funkcji ktore sie tam wyswietlaja i ewentualnie jakies przyklady.

Oj faktycznie po wpisaniu /help nie pisze, że /help może mieć jeszcze argumenty -_-'
Na początek proponuje wpisać
/help /help
Tam dowiesz się, że możesz poznać nie tylko opis komend ale i opcji pliku konfiguracyjnego.
Pisząc gdzieś tam wcześniej, żeby przyjrzeć się opisom funkcji, chodziło mi o przeczytanie wszystkiego tego co jest np. pod
/help /away
/help /set
itp.

Cytat: kiso
3. fajnie by bylo gdyby wszystkie te opcje wykonywane komendami byly rowniez mozliwe do wykonania w trybie graficznym.

Wszystkie raczej nie... ale /away MOŻE się doczeka. Z tym, że z BAAARDZO małym priorytetem. Moim (i chyba nie tylko moim) zdaniem wpisanie /away jest szybsze i wygodniejsze ^^.

Zresztą tak jak pisał ktoś (może nawet ja) w pierwszym poście, ta wtyczka jest
Cytat: sWirus
Przeznaczona dla tych którzy nie lubią myszki lub szukania okna z listą kontaktów.
O i widze dalej, że Vimes potwierdza. No ale moim problemem jest to, że nie lubię zostawiać ludzi niezadowolonych, więc może...

Cytat: kiso
4. obecnie opcja /away dziala tylko gdy po otrzymaniu wiadomosci zostaje otarte automatycznie okno rozmowy, jesli ktos ma ustawione standardowe powiadomienie lub powiadomienie w tray'u wtyczka ta nie spelnia swojego zadania.

Oj... toś mi roboty zadał... coś mi się wydaje, że do przepisania będzie całe wykrywanie przychodzenia wiadomości.
tak więc nie spodziewaj się naprawienia tego bug'a zbyt szybko.

Cytat: zhvir
Dziś po uruchomienu komunikatora i wpisaniu komendy jest wszystko ok
Jeżeli kiedyś znowu informacja pokaże się błędna, dam znać i spróbuję dość w jakim przypadku to występuje

No tak jak pisałem, może to jakaś odmiana tego błędu zamieniającego czasem pierwsze 4 znaki w moich powiadomieniach INFO... będę z tym jeszcze kombinował.

kiso, jeszcze co do tej osobnej wtyczki to... po co? nie widzę powodu obdzierać wtyczki z funkcjonalności. Nawet sobie zrobiłem prosty test zasobożerności wtyczki... tzn włączyłem wtw raz z włączoną i raz z wyłączoną... i wyszło że z włączoną wtyczką mniej pamięci wtw ciągnął ^^. Tak wiem, że to nie jest jakieś super dokładne i pewnie wynikało z czegoś innego, ale chodzi o to, że chatCommands nie zżera swoimi pozostałymi funkcjami nie wiadomo ile pamięci, żeby robić osobną wtyczkę tylko do /away
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Maj 23, 2010, 15:19:21 pm
sWirus co do wysylania powiadomenia, ze sie wrocilo to fajnie by bylo gdyby bylo to do ustawnienia w opcjach np. poprzez wymazanie calego tekstu i zostawienie tego pola pustego.
no i wielkim zmartwieniem dla mnie jest fakt, iz funkcja /away dziala tylko podczas automatycznego otwarcia okna rozmowy i poprawa tego zajmnie teoche czasu (uzywam standardowego powiadomienia) :(
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 23, 2010, 21:49:37 pm
Ok... kolejna wersja (tym razem jednak wprowadza tylko poprawki i jest dostępna tylko przez autoupdate - tak będą wszystkie wersje zawierające jedynie poprawki, bo za dużo grzebania w pierwszym poście ^^)

Autoupdate wysoce sugerowany dla osób chcących ignorować kogoś w trybie away, bo wychodzi na to, że wcześniej zaraz przed wydaniem coś skopałem i ignorowane kontakty się najzwyczajniej nie dodawały do listy

Aktualna wersja: 0.1.5.1
 - do INFO z komendy /help dopisana informacja o tym, że można skorzystać z /help [komenda]

bo wcześniej zapomniałem ^^

 - jakiś tam komunikat o błędzie

chociaż mam nadzieję, że nikt nie będzie musiał go oglądać

 - poprawiony błąd ustawiania kontaktu jako ignorowany

no i teraz to co refresh zgłaszał... mam nadzieję, że nikt przez chwilowy brak ignorowania nie napisał informacji, że nie odpisze do blipa ^^. Od teraz, jeśli ktoś jest ignorowany przez /away to będzie można zdjąć z niego ignora klikając PPM -> "Nie ignoruj w Trybie Away"

 - CHYBA poprawiony błąd (czasami występującej) zamiany 4 pierwszych znaków w powiadomieniach INFO

zhvir mam nadzieję, że to to było przyczyną tamtego dziwnego błędu i że tym razem udało mi się to poprawić.



Cytat: kiso
sWirus co do wysylania powiadomenia, ze sie wrocilo to fajnie by bylo gdyby bylo to do ustawnienia w opcjach np. poprzez wymazanie calego tekstu i zostawienie tego pola pustego.

Ok jeśli chcesz tak to tak będzie, chyba, że ktoś zdąży zgłosić sprzeciw.

Cytat: kiso
no i wielkim zmartwieniem dla mnie jest fakt, iz funkcja /away dziala tylko podczas automatycznego otwarcia okna rozmowy i poprawa tego zajmnie teoche czasu (uzywam standardowego powiadomienia) :(
hmmm... może nabierz nawyku trzymania otwartego okna rozmowy, wtedy powinno działać ^^. Z drugiej strony pewnie niektórzy nie mogą mieć go otwartego... szef przez ramię patrzy czy coś.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Vimes w Maj 24, 2010, 11:46:08 am
sWirus a dało by radę dorobić wysyłanie alertu do kontaktów z tlena  z którym rozmawiamy i ewentualnie ustawianie mood w PEP ?
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 26, 2010, 13:25:06 pm
Raz, że póki co chciałbym pozostać zgodny z wszystkimi protokołami, dwa że i tak pewnie bym nie wiedział jak się za to zabrać... jak będzie czas to się pomyśli. Teraz mam go tak mało, że do kodu nie zaglądałem od ostatniego update'a

btw
964 (http://bugtraq.k2t.eu/view.php?id=964)
965 (http://bugtraq.k2t.eu/view.php?id=965)
966 (http://bugtraq.k2t.eu/view.php?id=966)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 29, 2010, 16:08:43 pm
Ok. Podbijam bo oto nowa wersja (1.6.0)

ChangeLog:

 - nowa komenda /awayignored - wypisuje w oknie rozmowy listę ignorowanych przez Tryb Away kontaktów

coś o co wcześniej prosił Refresh... co prawda teraz jest to nie potrzebne bo po PPM widać czy ktoś jest ignorowany czy nie, ale może się przyda

 - nowa komenda /proto [:proto:] - wypisuje dane wszystkich protkolow lub wybranego

Konkretnie to wyświetla nazwę, nasze id, identyfikator (to w postaci :proto/nr:), status i opis... powstało po to, żeby nie trzeba było patrzeć na listę kontaktów żeby przypomnieć sobie opis/status

 - nowa komenda /clear - czyści okno rozmowy

Nareszcie prawda?

 - nowa komenda /mute - włącza/wyłącza Tryb Cichy

dziala jako przełącznik wł/wył SilentMode, czyli całkowicie wycisza dzwięki WTW

 - uaktualniona komenda /quit - teraz już bezpieczna

Bo na podstawie funkcji dostępnej z API. Tyle na ten temat

 - jeżeli /back nie ma zdefiniowanego tekstu domyślnego i zostanie użyte bez argumentu
   to Tryb Away skończy się bez wysylania wiadomości do użytkowników, którzy do nas napisali

Coś o co prosił kiso. Nie pamiętam żebym robił testy;> A to oznacza, że działało od razu bez problemu, albo faktycznie ich nie robiłem

 - kilka powiadomień INFO o błędnym wpisaniu komendy

To jest po to, żeby od razu wiedzieć, że wpisana komenda była zła (np jakaś literówka czy coś)

 - mała ikonka w opcjach

Konkretnie to iconConsole.png z Components/Theme. Tak żeby ładniej wyglądało.

 - CHYBA poprawiony błąd niedziałania /away po
   otrzymaniu wiadomosci jesli ktos ma ustawione standardowe powiadomienie
   lub powiadomienie w tray'u


thx to kiso
Z tym, że tego na pewno nie testowałem ^^ (wiem, leniwy jestem), ale powinno działać.

 - dopisanie do help'a opisu /awayignored /proto /mute i /clear
 - uaktualnienie opisu /back i /quit w helpie

Czyli aktualizacja o nowe komendy.

 Czekam na raporty. Szczególnie odnośnie poprawionego błędu - czy na pewno jest poprawiony i nie wysyłania wiadomości po /back.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Maj 29, 2010, 18:42:47 pm
sWirus, wszystko co opisałeś w changelogu działa u mnie bez zastrzeżeń, co mnie niezmiernie cieszy!

Dzięki wielkie :)

Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: flankerr w Maj 29, 2010, 19:07:30 pm
Moja propozycja - można /clear zamienić na /cls, będzie szybciej i intuicyjniej (tak jak w cmd)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: UsagiAddict w Maj 29, 2010, 20:09:35 pm
@up: zamienić albo wprowadzić alias (przywykłem do cls ;))
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Maj 29, 2010, 20:47:01 pm
sWirus, z tego co na szybko przetestowalem to tryb /back bez domyslnego tekstu i argumentu nie wysyla wiadomosci, czyli jest ok!. tryb away teraz dziala z dymkiem (traya nie sprawdzalem). dzieki!

jesli chodzi o jakies nowe mozliwosci wtyczki to proponuje:
1. obecnie jak jestesmy w trybie away z jakims opisem i ponownie wklepiemy polecenie away z nowym opisem to nic sie nie dzieje (pozostaje stary opis), zeby zrobic nowy musimy uzyc back a nastepnie away z nowym opisem. podsumowujac chodzi o to, ze jesli mamy uruchomiony tryb away z opisem "test1" i uzyjemy jeszcze raz polecenia away z opisem "test2" to wszyscy ktorzy do nas napisza od tego momentu dostanawiadomosc "test2"; chyba tego nie zagmatwalem zbytnio? ;p
2. przydala by sie jakas komenda, ikonka lub cokolwiek innego co by w szybki sposob informowala nas czy jestesmy w trybie away czy nie.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Ivek88 w Maj 30, 2010, 04:11:31 am
Jeśli o mnie chodzi to prosiłbym o możliwość dodawania własnych komend.
Przydatne gdy chcemy połączyć funkcje wtwRegexReplacer z utlChatCommands.
Można by dodać dużo nowych rzeczy w Regex, np słownik ang/pol itp gdzie po wpisaniu /ap dog by tłumaczył na nasz, tak jak to jest w infobocie i wszystko dostępne w opcji własnego komunikatora i każdego okienka rozmowy.
Proponuję, żeby w folderze profilu pojawił się plik utlChatCommands.xml, w którym możemy sami dodawać komendy lub wyłączać te które są, albo zmieniać nazwy komend na te które nam bardziej odpowiadają :)

PS: Dla mnie wygodniej do zapamiętania jest /opis niż /desc :p
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Maj 30, 2010, 07:29:43 am
sWirus, znalazlem 1 blad, a mianowicie jak mam powiadomienie w dymku i wlaczony tryb away i gdy ktos do mnie w tym czasie napisze to nie dostaje informacji w stylu: chatCommands info | Tryb Away: wiadomość o treści: "....." została wysłana. W przypadku gdy mam otwarte okno rozmowy u danej osoby i wlaczony try away komunikat ten sie pokazuje.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Majaque w Maj 30, 2010, 12:14:31 pm
Ponadto konsola w najnowszym nighlty pluje nieaktualnym GUID'em :P
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Maj 30, 2010, 13:03:28 pm
nastepna rzecz ktora zauwazylem to fakt, ze jesli jestesmy away i ktos do nas napisze wtedy dostaje stosowny komunikat, w przypadku gdy napisze do nas jeszcze raz wtedy juz komunikatu nie dostanie; trzeba przejsc do trybu back i ponownie do away zeby znowu ta osoba otzymala komunikat
tutaj wlasnie pojawia sie prosba aby jakos to rozwiazac w sensie ustawienia jakiegos parametru (najlepiej kazdy zeby mogl go sam zdefiniowac w minutach) po ktorych osoba dostanie ponowna wiadomosc trybu away.
jest to przydatne gdy kogos dluzszy czas niema (pare dni) a ma wlaczony komunikator, chyba wiesz o co mi chodzi? ;-)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 30, 2010, 14:30:26 pm
/cls czy /clear
/clear czy /cls
oto jest pytanie...  Ja tam jestem przyzwyczajony do clear właśnie ;p cls jest krótsze ale jakoś "clear screen" mi nie pasuje. Jedynej funkcji z aliasem też robić nie chcę.
Na razie zostanie clear chyba że będziecie więcej spamować ;p

Cytuj
1. obecnie jak jestesmy w trybie away z jakims opisem i ponownie wklepiemy polecenie away z nowym opisem to nic sie nie dzieje (pozostaje stary opis), zeby zrobic nowy musimy uzyc back a nastepnie away z nowym opisem. podsumowujac chodzi o to, ze jesli mamy uruchomiony tryb away z opisem "test1" i uzyjemy jeszcze raz polecenia away z opisem "test2" to wszyscy ktorzy do nas napisza od tego momentu dostanawiadomosc "test2"; chyba tego nie zagmatwalem zbytnio? ;p

Nie, ja potrafię gmatwać bardziej ;>
pomyśli się...

Cytuj
2. przydala by sie jakas komenda, ikonka lub cokolwiek innego co by w szybki sposob informowala nas czy jestesmy w trybie away czy nie.

dostarcz mi cztery ikony: awayInactive, awayActive, awayIgnored, awayMsg to się opcjonalnie (ja nie lubię wielu ikonek w oknie rozmowy) doda ikonkę stanu away do okna rozmowy (coś jak ikonka "pisaka"). Tzn. jeśli sobie z tym poradzę ^^. Komenda... w sumie będzie prosta do napisania więc czemu nie.

Ivek88 mam pytanie. Jak ty sobie wyobrażasz dodawanie nowych komend z poziomu xml'a? ;>

Wiesz co mogę zrobić? Dodać funkcję do API z której inne wtyczki będą mogły korzystać, która będzie dodawać nowe komendy. Ale raz, że dopiero po sesji (zaczyna mi się w drugiej połowie czerwca), i dwa, że i tak byś musiał namówić kogoś, żeby dopisał "dodawanie komend" w swoich wtyczkach.

kiso błąd w sensie, że ty nie dostajesz powiadomienia? No bo okienka nie masz otwartego, to nie mam gdzie wysłać wiadomości... hmm... przyjmij ze to feature. Jeżeli nie chcesz mieć otwartego okienka to po co mam je otwierać i wypisywać tam powiadomienie?

Majaque - nie tylko w najnowszym nightly, bo w ogóle nie miała GUID'a wpisanego ;> next ver. będzie mieć jeśli nie zapomnę.

kiso:
Cytuj
jest to przydatne gdy kogos dluzszy czas niema (pare dni) a ma wlaczony komunikator

sWirus got owned... szczerze nie zdarzyło mi się jeszcze mieć włączony komunikator kilka dni, nie mając do niego dostępu, więc o tym nie pomyślałem ^^
Myślałem o tej opcji (też korzystałem z 'pewnego' komunikatora...) ale wymaga długiego grzebania w kodzie [znowu...] a przecież ludzie w końcu dostaną info, że wróciłeś jak już wrócisz. Może po sesji...
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Maj 30, 2010, 14:49:07 pm
kiso błąd w sensie, że ty nie dostajesz powiadomienia? No bo okienka nie masz otwartego, to nie mam gdzie wysłać wiadomości... hmm... przyjmij ze to feature. Jeżeli nie chcesz mieć otwartego okienka to po co mam je otwierać i wypisywać tam powiadomienie?
dokladnie, chodzi o to ze ja nie dostaje powiadomienia ze ta wiadomosc zostala przeslana, tak jak jest to w przypadku samootwierajacego sie okna rozmowy. wlasnie chodzi o to zeby ta wiadomosc jakos doslac bez otwierania okienka ;p dasz rade! ;p
az tak to nie jest uciazliwe i da sie wytrzymac ;-) ale mam nadzieje, ze po sesji z tym i z ponownym powiadomieniem po x munutach powalczysz ;-)
no i powodzenia na uczelni.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Maj 30, 2010, 15:13:23 pm
sWirus, byłby problem z dodaniem czegoś w stylu /restart [restart WTW]? :)

jesli jestesmy away i ktos do nas napisze wtedy dostaje stosowny komunikat, w przypadku gdy napisze do nas jeszcze raz wtedy juz komunikatu nie dostanie; trzeba przejsc do trybu back i ponownie do away zeby znowu ta osoba otzymala komunikat
Ja bym tego nie zmieniał ;) Wg mnie tak jest ok.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Maj 30, 2010, 17:05:02 pm
zzjacek, skoro dla ciebie jest ok, to sobie ustawisz ze bedzie tylko 1 powiadomienie.
ja sobie ustawie ze bede mial reset co 30min i jak ktos po tych 30minutach znowu do mnie napisze to ponownie otrzyma ten komunikat, ale nie wczesniej.
i wszyscy beda szczesliwi prawda? ;-)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Maj 30, 2010, 17:08:19 pm
kiso, spokojnie. Na razie nie ma takiej opcji ;)
Jak będzie taka opcja - ok. Ale jak ma być np. tylko i wyłącznie automatyczna odpowiedź na każdą otrzymaną wiadomość to lekko bez sensu już :)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Maj 30, 2010, 17:23:21 pm
a kto mowi o odpowiedzi na kazda wiadomosc?
mi chodzi o ponowna wiadomosc po uplywie x minut i tylko tyle ;-)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Ivek88 w Maj 30, 2010, 19:48:19 pm
Nie wiem jak :D
Chodzi o to, że np jak mu wpisze np /!pogoda!, żeby pobierał dane z pliku cos.xml, żeby pokazywał to tylko u mnie :p
Jeśli jakoś nie widać, żeby można było coś takiego zrobić, to będę musiał kombinować z wtwRegexReplacer.plug, żeby wszystko co wpisze poprzez / pokazywał tylko u mnie a nie wysyłał tej wiadomości, co jest dostępne w chatCommands. Chyba, że można dostać źródło pluginu i samemu coś pokombinować ?:)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 30, 2010, 20:06:39 pm
zzjacek, z całą pewnością nie robiłbym tak, że wiadomość wysyła się za każdym razem po otrzymaniu od kogoś tekstu bo to by była 'lekka' przesada :>

Timer będzie jako opcja jeśli w ogóle, bo sam chyba z tego korzystać nie będę... ale to za jakiś czas.

Ivek88 a co powiesz na komendę /sh tekst
Wyświetli ci w oknie wiadomości tekst, który nie zostanie do nikogo wysłany

np.: (niech będzie to twoje)
/sh !pogoda!

wyświetli ci napis !pogoda!, który później zostanie podmieniony przez regex'a... właściwie to dopisanie tego zajęło mi 2 minuty i już to mam ;> sprawdziłem na jakiejś piosence z wrzuty i działa... w każdym razie Infobot nie odpisał więc raczej nic nie dostał.

edit:
zzjacek co do restartu... wtw nie ma takiej funkcji w API. Ewentualnie można znowu kaw'a męczyć na bugtraq'u
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Ivek88 w Maj 31, 2010, 02:36:37 am
Mówisz, że masz ?:D
A gdzie to mogę pobrać ? :p
Ciągle się zastanawiam nad tym sh, żeby to zmienić na coś bardziej możliwego do zapamiętania.
Aha jeszcze jedno: nie działa /help nazwa_komendy :p
chatCommands info | 
Użyłeś złej składni polecenia /help lub podana przez ciebie komenda nie istnieje. Proszę spróbuj ponownie
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Majaque w Maj 31, 2010, 10:25:24 am
Znalazłem błąd powodujący wysypanie się wtw na 64-bitowej Siódemce
Krok po kroku, jak wywołać:
Wchodzimy do menu wtyczek mając aktywne okno rozmowy;
Włączamy wtyczkę chatCommands, klikamy "Zastosuj";
Wracamy do okna rozmowy, używami jakiegokolwiek polecenia (najbardziej awaryjne zdaje się być /clear)
Obserwujemy jak WTW wywija orła.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 31, 2010, 11:06:33 am
Ivek88 co konkretnie wpisujesz? Moja uwaga jest taka : każda spacja się liczy
jeżeli masz
/help  /dsc
albo
/help /dsc
to pierwsze nie zadziała a drugie zadziała

/sh pochodzi od show -> jest krótsze ;p I moim zdaniem dość logiczne. Robienie zmian nazw komend mi się póki co nie uśmiecha bo było by dużo do przepisania.

Z nową wersją chciałem zaczekać, aż będzie trochę więcej zmian. Jak chcesz wersję z dodanym sh to pisz na priv, chyba że więcej ludzi będzie chciało to wrzucę do autoupdate'a.

Dalej...
Czy ktoś by mógł potwierdzić błąd Majaque? Ja mam 32 bit i u mnie nie udało się wywołać, więc jak coś to chyba błąd z wersją 64... coś poszukam, ale że nie mam wina 64 to raczej kolejne testy czy błąd poprawiony będą wraz z kolejnymi wersjami ;/ Albo związane z wersją wtw...ja mam betę. Majaque, którą masz?
Ewentualnie zmiany jakie wprowadziłem po wydaniu 0.1.6.0 już poprawiły błąd, ale w to ciężko uwierzyć.

Acha, kiso, bo mi nie odpowiedziałeś, mam czekać na te ikonki do stanu away, czy nie?
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: refresh w Maj 31, 2010, 11:39:58 am
Potwierdzam słowa Majaque, dokładnie tak - mamy orzełka :D

a /sh to mi się kojarzyło ze skryptem linuksowym ;P
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: MusX w Maj 31, 2010, 18:58:13 pm
brakuje chyba helpów do większości komend, nie idzie zmienić opisu na ":)" przez /dsc, swoją drogą wolałbym /desc zamiast /dsc, dłuższe ale z sqla już zakorzenione w ręku :p
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Maj 31, 2010, 19:25:56 pm
Cytat: refresh
a /sh to mi się kojarzyło ze skryptem linuksowym ;P
No, to może moje skrzywienie z korzystania ostatnio z CISCO OS (takie coś do konfigurowania routerów).
Tam jest sh zamiast show. Chociaż bardziej rozbraja ctrl+shift+6 jako odpowiednik ctl+c (przerwanie działania). Niesamowicie wręcz intuicyjny system.

W każdym razie /sh póki co zostaje ;p /dsc raczej też bo jest krótsze... ;p

I dalej czekam na napisanie, które to komendy nie działają w helpie, bo ja, której bym nie sprawdzał zawsze działa o_O.
Przypomne tylko ze wpisujemy np
/help /st
/help /dsc
/help /away

itd.
ew.
/help options text/away
^^

Co do tego ':)' to już wcześniej pisałem, że ':' spowoduje ze wtyczka będzie szukać potem nazwy protokołu.
Jak chcesz taki opis to daj dwie spacje po dsc:
/dsc  :)
. Wtedy opis będzie taki:
' :)'
ale dla tak krótkiego to chyba nie przeszkadza, że jest jedna spacja z przodu
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Maj 31, 2010, 21:31:12 pm
Hmm, mając status "niewidoczny" [obojętnie czy ustawiony myszą, czy też poprzez /st Inv] i zmieniając opis poprzez /dsc xxx automatycznie gg przechodzi mi do stanu z/w. Tak ma być? :>
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Czerwiec 04, 2010, 12:11:05 pm
zzjacek... no oczywiście, że tak miało być ;p A tak na serio to dzieje się to samo jak zrobisz /st i /dsc (oba lub któryś) z parametrem :GG:?

refresh, Majaque

 - x64 wywala się po dokładnie czymś takim? :
   > otwórz okno rozmowy
   > otwórz okno opcji wtyczki
   > "Zastosuj"
   > wpisz komendę w oknie rozmowy

Czy może inaczej też się da? Kilka dodatkowych pytań:
   ? Jakie komendy wywołują orła
   ? Czy OK w opcjach też spowoduje orła
   ? Czy Anuluj w opcjach tez spowoduje orła
   ? Czy bez Zastosuj też wystartuje orzeł
   ? Czy okno rozmowy musi być otwarte przed otwarciem opcji

A tak btw... (pytanie do wszystkich) jak by wam się podobała fonkcja /open:
   - Bez parametru otwiera zakładke rozmowy oznaczoną jako "Console" (z niej przynajmniej do nikogo nie będą wysyłane "pisaki", jak będziemy wbijać komendy). Oczywiście komendy dalej będzie można wpisywać gdziekolwiek, to po prostu taki dodatek

   - parametry (oba wymagane) :proto: id
czyli np. /open :GG: 100 otworzy przez protokół GG zakładkę rozmowy z nr. 100 (Infobot zdaje się). Czyli ogólnie
/open :proto: id
to rozmowa z osobami spoza listy. Nie wiem czy WTW takiej rozmowy nie będzie blokować (jeszcze tego nie wpisałem do kodu) ale nie powinno...


Acha... jest jeszcze błąd (czy raczej niedopracowanie) /away i /back
W momencie gdy mamy ustawioną zmianę statusu lub opisu w away to away ustawia na każdym protokole wartości 'globalne' WTW (czyli wszędzie ustawia się ten sam opis i status) i po /back wszystkie wracają do ustawień 'globalnych' sprzed trybu away
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: luk47 w Czerwiec 04, 2010, 18:51:33 pm
/open jak najbardziej, szczególnie ta bezparametrowa jest bardzo fajnym pomysłem. Mam takie pytanie, czy jest technicznie możliwe do wykonania, aby właśnie ta zakładka 'Console' zapamiętywała wprowadzone komendy? Tak jak to robią zwykłe konsole systemowe, za pomocą strzałek można wybrać te ostatnio użyte polecenia.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Czerwiec 05, 2010, 10:03:38 am
Nju werszin:

0.1.7.0
 - nowa komenda /open - otwiera zakladke rozmowy z console lub kontaktem o wybranim id

Co to takiego było w poprzednim poście...

 - nowa komenda /sh - wyswietla (tylko u nadawcy) tekst dopisany jako argument

Dla Ivek88

 - nowa komenda /isaway - sprawdza czy tryb away jest aktywny

kiso chciał sprawdzanie czy jest włączony Tryb Away

 - zmiana treści wiadomości w away po ponownym użyciu komendy /away lub /awayex

Znowu dla kiso

 - dopisanie do help'a opisu /isaway /open i /sh
 - uaktualnienie opisu /away i /awayex w helpie

Standard...

 - dodany GUID

Zgłaszane przez Majaque


EDIT:

Od razu na autoupdate wersja
0.1.7.1
poprawiająca głupi błąd z /isaway
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Jarson w Czerwiec 06, 2010, 08:08:47 am
W autoupdate Twoja wtyczka w wersji x64 Tworzy plugin X64.plug, który non stop chce się aktualizować.
Ściągnąłem ręcznie ze strony, okazało się, że również ma nazwę x64.plug, zmieniłem jego nazwę na utlchatCommands.plug.
Jak można się domyślać autoupdate przy każdym włączeniu znajduje aktualizację.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Czerwiec 06, 2010, 08:52:24 am
sWirus z x86 jest to samo co Jaron opisal.
zmiana tresci wiadomosci w away po ponownym uzyciu komendy /away lub /awayex dziala poprawnie tylko przydalby sie ponowny dymek z nowym opisem.
/isaway tez dziala dobrze chociaz przydala by sie jeszcze informacja o tresci wiadomosci jaka mamy ustawiona jesli jestesmy away.
jak juz pisalem wczeniej bylbym wdzieczny jeszcze za dorobienie:
-ponowna wiadomosc away po uplywie x minut
-komunikat chatCommands info | Tryb Away: wiadomość o treści: "....." została wysłana. dla opcji powiadamiania dymkiem i trayem.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Czerwiec 06, 2010, 10:21:18 am
Damn ;/ mój błąd, bo się spieszyłem... zaraz postaram się poprawić

EDIT
Ok teraz powinno się już aktualizować dobrze... źle pliki nazwałem ;/
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: domik w Czerwiec 17, 2010, 07:30:04 am
A ja mam pytanie/prośbę o prostą komendę. Czy możliwe jest stworzenie /find ?

/find [:proto] kwalek_kontaktu

komenda zwracała by kontakty które spełniają warunek, przy czym lista mogła by wyglądać

nazwa_kontakt - ID_kontaktu

w ten sposób jeśli nie wiem jak kontakt się nazywa, a z tego co widzę to rozpoznawane są duże/małe litery

czyli /talk Agnieszka jest czymś innym niż /talk agnieszka

można by łatwo zawęzić listę, następnie tylko

/talk ID_kontaktu ;)




Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: DemoNCS w Czerwiec 17, 2010, 11:15:39 am
Ja bym prosił o poprawę przewijania Opcji ;)
Nie działa Scroll myszki oraz chwycenie paska przewijania i przeciąganie w dół - brak obsługi? ;)
Jedynie kliknięcie w dół paska przewijania, przewinie Opcje wtyczki.

Wątpię by to był błąd WTW, bo to jedyna wtyczka która tak ma.
- Kosmetyka
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Czerwiec 17, 2010, 18:24:09 pm
Cytat: DemoNCS
- Kosmetyka

Eeeech... jeszcze możesz dodać do listy szare tło pod CheckBox'em ;>

Jak najbardziej jestem świadom, że działa to okropnie i poprawienie tego jest w planach. Acz wychodzę z założenia, że do opcji i tak rzadko się zagląda ^^.
Wygląd opcji wynika z tego, że nie znam zbyt dobrze części WinAPI odpowiedzialnej za tworzenie okienek (zawsze to załatwiałem bibliotekami zewnętrznymi) i nie bardzo mam czas się temu przyjrzeć (a już tego, że mi się nie chce to wspominał nie będę ^^). Będzie wolne to się pomyśli.
Lista na wakacje powoli robi się długa.

domik. Po pierwsze /talk otwiera kontakty z nazwy kontaktu:
/talk Infobot
Z ID otwiera /open:
/open :GG: 100
Find myślę, że da się zrobić. Ostatnio chciałem zrobić Wyświetlenie całej listy, ale jak zobaczyłem wyniki doszedłem do wniosku, że nie ma sensu, bo za dużo tego. Find będzie dobre.
A opcję ignorowania wielkości liter w kilku komendach (np /talk) też mogę dopisać w sumie.

W tej chwili raz, że ledwie mam czas żeby zaglądać do kodu, dwa, że robię w tym kodzie porządki (sporo zmian, które nie będą miały wielkiego przełożenia na funkcje, a raczej na wygodę pisania), więc nowej wersji jeszcze jakiś czas nie będzie.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: DemoNCS w Czerwiec 17, 2010, 18:33:31 pm
Spoko, przecież nie popędzam ;P
Chciałem tylko byś miał to na uwadze z tym suwakiem :)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Czerwiec 19, 2010, 13:15:07 pm
W załączniku RC do nowej wersji (nie leci ani na autoupdate ani do pierwszego posta narazie).
W kodzie powstało tyle zmian, że ciężko przetestować czy wszystko co działało działa dalej, dlatego prosiłbym o testy.
Jak nikt nie zgłosi żadnego błędu związanego z tym co działało wcześniej, to za kilka dni ta wersja poleci do pierwszego posta i AU. Jak błędy będą to będę poprawiać.

0.1.99.0 (0.2 RC)

Głównie dlatego minor numerek wersji dostanie +1, jeśli będzie wszystko działać



Czyli np. jak chcemy zamiast /dsc używać /desc (chyba najczęstszy przypadek ^^) wpisujemy:
/set command/dsc /desc
Ta opcja NA PEWNO do opcji (tych w okienku) nie poleci, bo by tylko śmieciła.

Przypomnę tylko, że żeby zobaczyć wszystkie opcje jakie możemy ustawić za pomocą /set wystarczy wpisać:
/help options


Coś o co prosił domik


Kaw dodał do API, więc dodałem. Propozycja zzjacek


Przyszło razem z restart. Moim zdaniem trochę bezsensowne, ale implementacja to dwie dodatkowe linijki.


Dwie prośby kiso.


W opcjach (okienkowych) jeszcze nie ma. Powiadomienie pojawia się zawsze kiedy ktoś do nas napisze przy WŁ. Trybie Away, oraz raz po jego zakończeniu, jeżeli jakakolwiek wiadomość została wysłana. Też dla kiso


Czyli mówiąc prościej po wpisaniu:
/set proto/scale_letter false
wielkość liter argumentów NIE będzie brana pod uwagę:
/talk Infobot == /talk inFoBot

ps. generowanie podglądu posta (postu?) na forum nie działa, czy to tylko mi?
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: DemoNCS w Czerwiec 19, 2010, 14:28:16 pm
ps. generowanie podglądu posta (postu?) na forum nie działa, czy to tylko mi?
U mnie działa bez zarzutu :)
Możliwa przyczyna że u Ciebie nie działa - wielkość posta i skrypt sobie z tym nie radzi lub przywiesza* x]
Ale u mnie długość posta nie ma znaczenia i tak działa, nawet z tym info ("Wiadomość przekracza dozwoloną długość (20000 znaków).") ;)
Więc stawiam na przeglądarkę x]

Zabieramy się do testów ;D
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Czerwiec 19, 2010, 15:14:02 pm
Po krótkich, aczkolwiek namiętnych testach stwierdzam, że na mój rozum wszystko działa poprawnie. Dzięki za /restart ;)

Ale znów się przyczepię i...

1. Co do /open.
Chyba nikt nie pamięta numerów gg znajomych. Za to nazwy pod którymi ma ich wpisanych - owszem. Nie da się zrobić czegoś w tym kierunku? :)

2. Jest możliwość, żeby we wpisywaniu :proto: nieważna była wielkość liter? :gg: = :GG: etc.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: DemoNCS w Czerwiec 19, 2010, 16:16:42 pm
Szkoda że się nie da zdefiniować tego, np :
Cytuj
/set "command/open :GG:" /gg
w ten spsób mógłbym zdefiiowac bezpośrednio dostęp do protokołu gg.
Zamiast wpisywać : /open :GG: 100
Wpisał bym /gg 100 :)

ale z tego co widzę nie ma możliwości wstawienia spacji? x]
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Czerwiec 19, 2010, 16:30:41 pm
Cytat: DemoNCS
Więc stawiam na przeglądarkę x]

Też na to stawiam, niestety. Przeglądarki zmieniać nie zamierzam.

Cytat: zzjacek
1. Co do /open.
Chyba nikt nie pamięta numerów gg znajomych. Za to nazwy pod którymi ma ich wpisanych - owszem. Nie da się zrobić czegoś w tym kierunku? :)

/open powstało głównie do rozpoczynania rozmowy z kontaktami których na liście nie mamy ^^.
Przyjrzyj się /talk

Cytat: zzjacek
2. Jest możliwość, żeby we wpisywaniu :proto: nieważna była wielkość liter? :gg: = :GG: etc.

Będzie w następnej RC, albo już w 0.2. Pytanie czy zrobić to zależne od "proto/scale_letter", czy na stałe?

DemoNCS obawiam się, że możesz ustawić wartości tylko dla opcji wypisanych przez
/help options

Opcje 'command/*' służą tylko do zmiany rozpoznawalnej nazwy komendy, nie da się do nich przypisać jeszcze argumentów. Aktualnie struktura wtyczki raczej nie za bardzo na coś takiego pozwala
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: DemoNCS w Czerwiec 19, 2010, 16:54:28 pm
/open :gg: 100 << u mnie działa :)
/open :GG: 100 << tak samo jak to :)

sWirus, będzie może kiedyś(nie mówię teraz) taka opcja dostępna?
Można by było wprowadzić w ten sposób "konstrukcję" komend :)
i zrobić sobie skróty ;)

Tylko musiało by akceptować takie coś, chociaż przez wprowadzenie ' do wyznaczenia zakresu :)
np:
/set command'/open :gg:' /gg

Komenda /open Wymaga podania protokołu, tak to bym zdefiniował i po problemie :)
Aczkolwiek to nie tylko w przypadku GG było by fajną sprawą, ale też w innych opcjach ;)

Ewentualnie wprowadzić "konstruktora command" ? - kiedyś ;)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zzjacek w Czerwiec 19, 2010, 18:30:12 pm
/open :gg: 100 << u mnie działa :)
/open :GG: 100 << tak samo jak to :)
Przyjrzałeś się? Owszem otwiera nową kartę z numerem 100, ale numer ten nie jest przypisany do żadnego protokołu. Tak przynajmniej jest u mnie.

sWirus, ja bym ustawił, żeby domyślnie było włączone [bez żadnych opcji]. A jak ktoś lubi klawisz Shift to przecież zawsze możne z niego skorzystać :)

edit:
/talk faktycznie przeoczyłem - o to mi chodziło :D
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: DemoNCS w Czerwiec 19, 2010, 19:30:50 pm
Przyjrzałeś się? Owszem otwiera nową kartę z numerem 100, ale numer ten nie jest przypisany do żadnego protokołu. Tak przynajmniej jest u mnie.
Zgadza się, nie można napisać nawet do takiego kontaktu :(
Póki co przydała by się opcja konstruktora.
Mam nadzieję że Kiedyś będzie x]
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: charfa w Czerwiec 19, 2010, 21:01:48 pm
Taka drobna uwaga: nazwa opcji "scale_letter" jest trochę z kosmosu - tę cechę określa się raczej zwrotem "ignore case". Mi to w sumie wisi, bo z wtyczki nie korzystam ;P ale pomyślałem, że zwrócę uwagę.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Czerwiec 20, 2010, 09:07:08 am
charfa co racja to racja. Wyleciało mi z głowy jak to to się nazywa więc dałem pierwsze co mi do głowy przyszło ^^. Podmieni się w wersji 0.2 i przy okazji ustawi domyślnie na włączone, tak jak mówił zzjacek.

DemoNCS. Konstruktor komend. Hmm... Na pewno nie na takiej zasadzie jak napisałeś z /set'em :> Raczej będzie może jakaś komenda dodająca nowe komendy.
Zobaczymy, ale nawet jeśli powstanie to raczej wyleci z głównej wtyczki (W sensie poleci do jakiejś, która będzie korzystać z tej, bo nie jest to jakaś "podstawowa" funkcja). Ot, moje zdanie... możecie się nie zgadzać ;p

Edit:
Acha... w RC w komendzie /away wyskakuje dziwne powiadomienie... nie zwracać uwagi ;>
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: DemoNCS w Czerwiec 20, 2010, 13:00:38 pm
sWirus, wiadome że nie na konstrukcji /set ;)
Coś prędzej na konstrukcji /create command(/open :GG:) /gg ?? xD
I jakby to korzystało z np wtw-command-config.xml można by było szybciej Dopisać własne konfiguracje komend :)
Zostaje czekać na takie coś, to tylko propozycja ;)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Czerwiec 27, 2010, 11:04:30 am
No ok. Wrzucam wersję 0.2 na Autoupdate (już) i do pierwszego posta (zaraz).

Oprócz zmian o których pisałem, dodałem jeszcze ignore case do opcji graficznych.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Ivek88 w Czerwiec 27, 2010, 12:08:55 pm
Ja bym proponował dodać jeszcze funkcje /on / off wtyczka, przydatna rzecz, tak jak przy Regex, żeby zobaczyć zmiany trzeba zrestartować wtyczkę, albo WTW :)
Będę wdzięczny za rozpatrzenie propozycji.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: domik w Czerwiec 28, 2010, 07:28:53 am
sWirus dzięki za /find mam jeszcze pomysł na pewne usprawnienie i wydaje mi się, że jest to łatwe do wdrożenia.

W pracy mam część kontaktów ponazywane tak: Imię Nazwisko stanowisko firma.

/find po_nazwisku zwróci wynik elegancko problem pojawia się kiedy chcę nawiązać rozmowę z takim delikwentem

Łączę się przez firmowego jabbera czyli wynik mam w postaci

Imię Nazwisko stanowisko firma :XMPP/1: numer@gg.domena.com.pl

Aby usprawnić nawiązanie rozmowy bez użycia myszki (kopiowania nazwy z okna rozmowy czy klikania na liście), przydały by się jeszcze 2 usprawnienia.

1. /find zwraca wynik w postaci - nazwa :proto: identyfikator: #1

więcej wyników = więcej numerów

Zapisywany jest wynik tylko ostatniego wyszukiwania, wpisując /talk #1 w rzeczywistości nawiązujemy połączenie z : Imię Nazwisko stanowisko firma bez potrzeby wpisywania całej nazwy kontaktu. Jestem pewien, że możesz trzymać taką tablicę w pamięci.

2. /talk %like% - mam na liście tylko 1 kowalskiego (jan kowalski programista K2T) wpisuję zatem " /talk %kowalski%". W rzeczywistości leci find i jeśli wynikiem jest tylko 1 osoba spełniająca kryteria to rozpoczynana jest rozmowa z tą osobą.

W przypadku wyniku różnego od 1 preferował bym komunikat - "Wynik wyszukiwania jest większy od 1". W takim przypadku mogła by być  zwracana lista z pkt 1.

Użytkownik taki jak jak zrobił by sobie wtedy /talk #2 i po kłopocie :)

Nie wiem tylko jak rozwiązać sytuację kiedy ktoś na liście ma kontakt nazwany %cos% (inaczej czy to nic nie zepsuje)


PS. Tak wiem - jestem wymagający ;) Programiści w pracy też mi to mówią.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Czerwiec 28, 2010, 22:10:50 pm
Ok wakacje są, nowa wersja jest:

0.2.1.1

 
Ivek88 API nie pozwala na wł/wył wtyczki obawiam się.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kiso w Czerwiec 29, 2010, 07:30:48 am
wtyczka ciagle informuje, ze jest dostepny update...
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Vimes w Czerwiec 29, 2010, 09:05:51 am
Ja miałem dokładnie to samo wtyczka w wersji x86 w katalogu znajduje się w katalogu z profilem i nie chciała się aktualizować. Nie wiem czy jest to problem wtw czy wtyczki.
Dzięki za dodanie /alert :)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Czerwiec 29, 2010, 18:46:31 pm
OK. ja mam jakiś specyficzny talent do psucia autoupdate'a tej wtyczki. Nie zmieniłem numerku wersji we wtyczce, stąd ponowne wieczne updaty. Dobrą wersję już wrzuciłem na AU, więc jeden update więcej i koniec
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Keleos w Czerwiec 29, 2010, 21:06:54 pm
po pierwszym użyciu (zaraz po updacie) mi wywinął WTW orła... następne użycie było już na szczęście w normie ; )

świetna sprawa z tym /ftalk. Tego mi było trzeba!
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: domik w Czerwiec 29, 2010, 21:41:22 pm
Cytuj
świetna sprawa z tym /ftalk. Tego mi było trzeba!

Ktoś docenił ;)

sWirus da radę dodać "#nr" do zwykłego /find ?
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Keleos w Czerwiec 30, 2010, 12:10:54 pm
Ja doceniam wszystko co konsolowe - jak kiedyś w bugtracku podawałem propozycje konsolowych poleceń to się wszyscy oburzyli i mnie wymyślać zaczęli, że po co powielać funkcje, że jest konsola cmd pod startem, że można kliknąć myszką itd. itd.

Dobrze, że znalazł się ktoś normalny w tym wszystkim i zrobił co trzeba.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Lipiec 01, 2010, 20:51:44 pm
Nowa wersja: 0.2.2.0

 - funkcja /ftalk #nr przyjmuje kilka argumentow

tzn. że można zrobić np:
/ftalk #1 #3 #8
i się otworzą trzy nowe zakładki z odpowiednimi kontaktami


 - opcja zmiany statusu i opisu w Trybie Away zapamiętuje teraz stany każdego protokołu osobno

Sam kiedyś pisałem, że to źle działa bo przywraca tylko stan/opis globalny, teraz poprawiłem

 - okno opcji wreszcie wygląda po ludzku

Czyli nie ma szarego tła. DemoNCS może się ucieszy (ja się cieszę ^^)

 - poprawienie kilku wyciekow pamieci

Takie tam ;>

 - poprawki w API wtyczki

A to dla zewnętrznych wtyczek. Może się przyda, ale jeszcze nie opublikuję, bo się jeszcze tym bawię

Cytat: Keleos
Dobrze, że znalazł się ktoś normalny w tym wszystkim i zrobił co trzeba.

Czuję się doceniony ;)
Jak się orzełek powtórzy to zgłaszaj

Cytat: domik
sWirus da radę dodać "#nr" do zwykłego /find ?

Da. Właściwie to zmiana jednego 'false' na 'true'. Miało być w tej wersji ale zapomniałem -_-'
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Keleos w Lipiec 01, 2010, 21:53:24 pm
Ja mam jeszcze propozycję komendy - bowiem często chce przeczytać opis osoby, z którą rozmawiam, no i w okienku na pasku się nie mieści. Musze klikać w traya i szukać tej osoby na liście żeby przeczytać cały opis.

Propozycja komendy zatem: /showdesc - wyświetlenie aktualnego opisu osoby, z którą prowadzimy rozmowę
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: DemoNCS w Lipiec 01, 2010, 21:59:10 pm
- okno opcji wreszcie wygląda po ludzku

Czyli nie ma szarego tła. DemoNCS może się ucieszy (ja się cieszę ^^)
Hehe tez się  Cieszę... chociaż teraz nie mam czasu na zabawę z wtyczkami i nawet nowszymi wersjami WTW x/
Przy najbliżej okazji z chęcią przetestuje :)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Lipiec 07, 2010, 13:04:11 pm
Nowa wersja:

 - nowa komenda /info - informacje o kontakcie z którym aktualnie rozmawiamy

bez parametrów.
dla Keleosa. Wyświetla nazwę kontaktu, id, protokół, grupę, jego stan i opis

 - /find wyświetla #nr (do /ftalk)

dla domika

 - okno Console działa teraz jak konsolka (zapamiętuje ostatnio użyte komendy, i po wciśnięciu strzałki pozwala na ich wczytanie)
 - opcja "consoleWnd/lastCommandsNr" określa ilość wcześniejszych komend zapamiętanych przez wtyczkę

propozycja luk46. Już mi się przydało parę razy.

Przypomnę, że okno Console otwieramy wpisując komendę
/open
bez żadnych parametrów. Tam możemy strzałkami góra/dół obejrzeć wcześniej użyte komendy. Standardowo wtyczka zapamiętuje ostatnie 10, ale można to zmienić w opcjach lub za pomocą
/set consoleWnd/lastCommandsNr jakaś_liczba
Gwoli ścisłości. Zapamiętywane są wszystkie komendy, nie tylko tez wpisane w oknie rozmowy z Console.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Lipiec 15, 2010, 13:22:08 pm
nowa wersja:

0.2.4.0

 - nowa komenda /top - włącza/wyłącza pozostawanie okna rozmowy zawsze na wierzchu

nie wymaga komentarza

 - dodany ignore case dla nazw komend (osobna opcja - "commands/ignore_case")

drugi ignore case ^^. Tym razem dla wszystkich komend, ale tyczy się jedynie ich nazw czyli:

/talk Infobot == /Talk Infobot == /TALK Infobot
domyślnie włączony

 - mała poprawka w opcjach

już nie pamiętam co to było. Literówka chyba
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Tribiasz w Lipiec 15, 2010, 16:07:38 pm
o dzięki Ci za /top :P Tego najbardziej brakowało mi w WTW :P
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Vimes w Lipiec 16, 2010, 08:40:29 am
Z cyklu Vimesa pomysłów dziwnych ;]
Czy dało by radę zrobić komendę /IP żeby sprawdzało jakie się ma IP zewnętrzne tak jak wtyczka od tlena pokazuje w "Połączeniach bezpośrednich"
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Lipiec 16, 2010, 21:19:12 pm
Tribiasz nie ma za co, przydaje się.

Vimes Czy da radę nie wiem. Nie używałem tlena więc nie mam porównania ;p No i czasu teraz trochę mało mam. Tzn wakacje są ^^
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: INWision w Lipiec 17, 2010, 11:31:20 am
komenda /info w konsolce crashuje WTW :)

btw

dało by sie uruchamiac ta konsolke np z szukajki ? wpisując w szukajke /open , ew. wpisując console, a moze dało by się ją ładnie dodać do listy kontaktów ? bo tak to trzeba otwierac przypadkowy kontakt zeby znalesc np inny, a tak była by takim kontaktem konsolka. Nie jest to takie ważne, bo zawsze można ładować wszystko w infoboty, ewentualnie w swój nr na liscie kont. taka luzna propozycja/myśl


EDIT: dzieki sWirus, teraz smiga elegancko z ta konsolka w kontaktach ;)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Lipiec 19, 2010, 19:41:57 pm
INWision się ucieszy.
Nowa wersja 0.2.5.0

Głównie:
- można dodać sobie kontakt Console
- /info nie zepsuje WTW przy rozmowie z kontaktem z poza listy
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kamisek6 w Lipiec 19, 2010, 20:20:16 pm
Wczoraj zaktualizowałem komunikator i wszystkie wtyczki. Wszystko działało ok do dzisiejszego wieczoru, gdy komputer "wstał" po uśpieniu. Komunikator nie chciał się uruchomić (zażądało hasła do profilu, a potem była tylko ikonka w tray`u - szczegóły problemu: http://forum.k2t.eu/zglaszanie-bledow/problem-z-uruchamianiem-wtww/ (http://forum.k2t.eu/zglaszanie-bledow/problem-z-uruchamianiem-wtww/)).

Metodą włączania wszystkich wtyczek po kolei wyszło, że wtyczka chatCommands (w wersji 0.2.4.0 jak i 0.2.5.0) zawiesza WTW oraz pamięć zajęta przez proces wtw.exe wzrasta proporcjonalnie do czasu.

Podobno problem z linku wyżej http://forum.k2t.eu/zglaszanie-bledow/problem-z-uruchamianiem-wtww/ (http://forum.k2t.eu/zglaszanie-bledow/problem-z-uruchamianiem-wtww/) ma coś wspólnego z usypianiem komputera, ale ja spotykam się z tym problemem po raz pierwszy mimo, iż mój komputer "śpi" bardzo często. Myślę, że wina raczej leży po stronie wtyczki, ale nie mnie to oceniać. :)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: luk47 w Lipiec 20, 2010, 09:30:33 am
Głównie:
- można dodać sobie kontakt Console

To od razu propozycja, by kontakt był jako online, co by go widzieć przy ukrytych kontaktach offline ;)

Ewentualnie niech po prostu zostanie tak jak jest, a w opcjach wtyczki dojdzie opcja typu "Traktuj kontakt Console jako Online".
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Lipiec 20, 2010, 20:59:21 pm
kamisek6 przyjrzę się jak wrócę. W tej chwili wyjeżdżam na wakacje ^^

luk47 myślę, że da się zrobić przez opcje.

Odezwę się jak wrócę.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Sierpień 23, 2010, 15:49:35 pm
Nowa wersja:
0.2.5.1
 - opcja ustawienia kontaktu Console jako Online (default - wlaczona)

dla luk47

 - wyswietlenie bledu jesli wtyczka nie wylaczy ktorejs komendy podczas swojego wyladowania

jak by się komuś to pojawiło to sprawdzić co wypluwa konsolka w trybie debug i napisać

 - usuniecie pewnej liczby bledow pamieci

znalezionych podczas przeglądania wtyczki w związku z tym co napisał kamisek6.

Nie znalazłem jednak we wtyczce nic co mogło by powodować taki błąd przy uruchamianiu wtw.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: refresh w Sierpień 23, 2010, 19:11:36 pm
wtyczka po aktualizacji dostała nazwy x64
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Sierpień 23, 2010, 19:15:59 pm
Eee nie możliwe... jesteś pewien, że to nie jest pozostałość z tego wcześniejszego zamieszania z nazwami?
Tego przy okazji wersji 0.1.7.1? Jest o tym na 4 stronie tematu
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: refresh w Sierpień 23, 2010, 21:04:28 pm
mam cos takiego http://dl.getdropbox.com/u/6950293/Screeny/2010-08-23_2301.png (http://dl.getdropbox.com/u/6950293/Screeny/2010-08-23_2301.png)

ale żeby nie było działa
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Wrzesień 10, 2010, 14:41:49 pm
refresh - jestem niemal pewien, że to jest wina tamtego błędu... po prostu sobie podmień nazwę, albo lepiej zaktualizuj wtyczkę i skasuj ten plik, bo wtyczka leci do profilu.

Nowa wersja (tylko przekompilowanie, żeby działały powiadomienia w tray'u) 0.2.5.2

Aktualizuje się już jako paczka. Z podobnego powodu w pierwszym poście też będzie paczka.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Tribiasz w Wrzesień 10, 2010, 15:02:29 pm
wyskakuje błąd przy próbie instalacji, że nie udało się rozpakować archiwum
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Wrzesień 10, 2010, 15:06:54 pm
hmm... po kilku błędach z aktualizacjami teraz zawsze sam testuję aktualizację na sobie (:>) i mi udało się zaktualizować bez problemu ;/

Ktoś może potwierdzić, że się nie aktualizuje? Tribiasz możesz spróbować jeszcze raz? Jak nie pójdzie to spróbuj paczki z pierwszego postu może.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Tribiasz w Wrzesień 10, 2010, 15:16:25 pm
Zawsze biorę paczki z 1-go postu :P

Próbuje już zainstalować 4 raz, nadal ten sam błąd pokazuje... w załączniku dowód :P

edit: po AU pojawiła się w menedżerze dodatków, nie mam pojęcia jakim cudem :P
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Wrzesień 10, 2010, 15:47:30 pm
Hmm... pobrałem właśnie paczkę z pierwszego postu i zainstalowałem u siebie jeszcze raz -> Działa.

Też mam wersję x86 więc wina architektury to to nie jest. System też chyba nic tutaj do powiedzenia nie ma.
Jesteś pewien, że paczka z forum ci się dobrze pobrała?

Na upartego w załączniku wrzucam ci wersję x86 pluga, ale raczej lepiej będzie znaleźć błąd.

Post scalony: Wrzesień 10, 2010, 16:15:40 pm
OK wrzuciłem do pierwszego postu jeszcze raz tą paczkę (może się jednak źle wysłała - w wersji normalniej i spakowanej do zip'a - jak komuś nie będzie działać pierwsza to niech sprawdza drugą)

Post scalony: Wrzesień 10, 2010, 16:21:01 pm
Ok. Wygląda na to, że błąd pobierania to wina przeglądarki. Jak ktoś jeszcze będzie mieć kłopoty to skorzystać z innej ;p
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kwiateusz w Wrzesień 11, 2010, 20:11:33 pm
cos kiedys zhvir mi pisal ze niektore przegladarki maja problem z zapisaniem 7z na dysk, w firefoxie napewno działa ;)
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: INWision w Wrzesień 19, 2010, 18:33:25 pm
po ostatniej aktualizacji wtw, we wtyczce nie dziala kontakt console - znikl
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Wrzesień 19, 2010, 18:38:15 pm
Też to zauważyłem.
Powiększył się chyba rozmiar strukturki elementu na liście... pewnie będzie trzeba przekompilować wtyczkę... jutro ;p

Edit:

Ok zaktualizowałem wtyczkę. Teraz Console powinien się już pojawiać.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Kaworu w Wrzesień 20, 2010, 19:23:45 pm
sWirus, sprawdź czy zwalniasz w unload wszystkie zakładane hooki.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Wrzesień 20, 2010, 19:38:12 pm
Przeczesywałem tą wtyczkę już z 10 razy w poszukiwaniu takich błędów. ;p ale ok, zdarza mi się nie widzieć głupszych błędów. Mam szukać jakiegoś konkretnego rodzaju hooka?
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Kaworu w Wrzesień 20, 2010, 19:41:35 pm
Jakiegokolwiek, po prostu przyszly ze 3 raporty ze sie program sypnął po aktualizacji chatCommands na tym samym, czyli w momencie wywolania Notify ;P
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: zhvir w Wrzesień 20, 2010, 19:58:28 pm
ja też dziś dostałem crasha w pobliżu whatify po jakiejś nieopisanej aktualizacji... ale wtyczkę chatCommands mam nieaktywną :P za to w tym samym czasie robiłem aktualizację do dzisiejszej nightly
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Wrzesień 20, 2010, 20:01:00 pm
Nic takiego nie ma. Zresztą ten update nic we wtyczce nie zmieniał, więc problemy powinny być wcześniej. Za to przy aktualizacji przez 5 min była niepoprawna paczka (miała inny GUID ^^). Pewnie to tego wina?
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Kaworu w Wrzesień 20, 2010, 20:06:21 pm
Acz wnioskujac z tego, ze tylko nightly sie wyklada - podejzewam ze to mogla byc jakas zmiana ktora zrobilem w API i nie pamietam o co chodziło ;D
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Wrzesień 20, 2010, 20:24:38 pm
No to czekam na info co zmieniłeś :P Chociaż jak teraz zainstalowałem nową nightly to też nie widziałem problemów. A specjalnie przetestowałem działanie. Chyba, że wywalała się tylko przy AU.
Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Kaworu w Wrzesień 21, 2010, 10:41:21 am
Wywalalo sie konkretnie przy czyms co au robi, czyli:
1. wyladuj wtyczke
2. zaladuj wtyczke
---
3. pusc cokolwiek przez proto hook ;P

Tytuł: Re: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Wrzesień 25, 2010, 13:49:59 pm
Na AU i w pierwszym poście paczka przystosowana do nowego API

Edit:
WAŻNE
Jako, że udało mi się coś sknocić jeszcze bardziej nie polecam pobierać wtyczki z pierwszego postu, bo nie działa ;/ Nie zauważyłem bo mam jakąś starszą wersję w Plugins i ona się odpaliła.

Edit2:
Dobra teraz powinno działać. "Jak się człowiek śpieszy to się Kaworu cieszy".
Tytuł: Odp: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Vimes w Październik 16, 2011, 10:29:58 am
Czy dało by się zrobić tak żeby istniało jeszcze jedna opcja dla proto - this albo :this: tak żeby się odnosiła tylko do tego konkretnego proto?
Tytuł: Odp: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: sWirus w Październik 22, 2011, 13:22:15 pm
tzn. do proto z aktualnego okna rozmowy? raczej by się dało.
Problemem jest czas, którego dla projektów własnych nie mam i to już dość długo... zbiera się coraz więcej rzeczy do zrobienia, które odkładam na później. W tej chwili nie mam nawet na kompie przygotowanego środowiska do pracy z kodem do wtyczek i pewnie do grudnia nic nie ruszę w tej sprawie. Muszę sobie zrobić jakąś listę rzeczy do zrobienia...
Tytuł: Odp: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: Vimes w Październik 23, 2011, 00:27:34 am
Tak, dokładnie tak.
Oj znam ten ból braku czasu...
Tytuł: Odp: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: matiasmovie w Październik 08, 2014, 21:55:17 pm
Nie wiem czy dokładnie tej wtyczki dotyczy problem ale używając "/top" i próbując używać przycisku Emotek z innej wtyczki, są schowane za oknem i nie mogę ich używać w pełnii
http://i.imgur.com/cAdjCAM.png
Tytuł: Odp: [chatCommands] Kilka komend w oknie rozmowy
Wiadomość wysłana przez: kwiateusz w Lipiec 12, 2018, 21:06:58 pm
zmieniam serwer gdzie leży wtyczka, jakby ktoś szukał to:

chatCommands.wtwExtension (https://wtw.kwsoft.info/sWirus/chatCommands/chatCommands.wtwExtension)