Autor Wątek: [Emots] - emotikony w WTW  (Przeczytany 275645 razy)

0 Użytkowników i 2 Gości przegląda ten wątek.

Offline zhvir

Re: Emots
« Odpowiedź #20 dnia: Czerwca 13, 2009, 10:44:27 am »
A co za tym idzie, samo udostępnienie wtyczki w takim stanie jest bezcelowe.

(...)po to udostepnilem wtyczke w takim a nie innym stanie, zeby ktos powiedzial, co jest nie halo(...)

i wszystko w tym temacie... osobiste wycieczki zostawcie na PM :P

Wracając do głównego tematu - jak zachowują sie obecnie niektóre wyrażenia:
test         działa
r?zygi      działa
r?zygi/gi      nie działa
lol|LOL      zwiecha ale działa
:)         nie działa (osobno dwukropek działa, nawias nie)
)      encja html znaku ) też nie działa
\)      encja html znaku ) łapie wyrażenie ale nie wyświetla emoty (obrazek poniżej)



czekam na poprawioną wersję (czekałem pół roku to poczekam jeszcze trochę ;))

btw. podstawy wyrażeń regularnych z tematu na forum konnekta - to powinno wystarczyć do stworzenia własnego zestawu emotikon
http://www.konnekt.info/forum/index.php?s=&showtopic=5367&view=findpost&p=48976
« Ostatnia zmiana: Czerwca 13, 2009, 11:03:56 am wysłana przez zhvir »
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Re: Emots
« Odpowiedź #21 dnia: Czerwca 13, 2009, 11:27:41 am »
patrz pierwszy post ^^

a tu troche formalniej o regex w pluginie
http://msdn.microsoft.com/en-us/library/bb982727.aspx

Post Merge: Czerwca 13, 2009, 12:34:44 pm
jeszcze tylko podbije temat, bo nowy build wyskoczyl, jednak bez encji xml sie krzaczy i ta zmiana wlasnie zaszla, trzeba encje stosowac :P
« Ostatnia zmiana: Czerwca 13, 2009, 12:34:44 pm wysłana przez adrian_007 »

Offline zhvir

Re: Emots
« Odpowiedź #22 dnia: Czerwca 13, 2009, 12:49:27 pm »
coraz lepiej :)

:-?\)+      działa :) :)) :))) :-) :-)) :-))) itd


Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Re: Emots
« Odpowiedź #23 dnia: Czerwca 13, 2009, 12:58:43 pm »

Re: Emots
« Odpowiedź #24 dnia: Czerwca 13, 2009, 13:35:38 pm »
hmmmm... moje propozycje do nastepnej wersji :)
1) przeniesienie katalogu "emoticons" do "/%profile_name%/emoticons" -> przed formatem kopiujemy profil, co za tym idzie rowniez emotki ( nie trzeba latac do katalogu programu ), analogicznie dla wtyczki Sounds,
2) zamiast wpisywania sciezki do schematu, wtyczka "skanowala by" katalog emoticons w poszukiwaniu xml'ow i tworzyla rozwijana lista z nazwami zestawow,
3) wymog dla tworcow zestawow - plik np. preview.png (np. 200x150px) ktory zawieral by podglad najpopularniejszych emotek, widoczny by byl w menu wtyczki gdzies na samej gorze :P

no i dzieki za wtyczke, kawal dobrej roboty :)
« Ostatnia zmiana: Czerwca 13, 2009, 13:37:26 pm wysłana przez unkn0wn »
brak ogonków? alt mi wypadł

Offline zhvir

Re: Emots
« Odpowiedź #25 dnia: Czerwca 13, 2009, 13:41:55 pm »
zgadzam się w całości z przedmówcą
3xTAK

---

mam problem z wyrażeniem ^^ a w zasadzie z samym znakiem ^
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Re: Emots
« Odpowiedź #26 dnia: Czerwca 13, 2009, 13:43:29 pm »
\^\^

Offline zhvir

Re: Emots
« Odpowiedź #27 dnia: Czerwca 13, 2009, 14:00:10 pm »
heh wydawało mi się że to już sprawdzałem i jakoś nie chciało działać... widocznie jakaś literówka

do propozycji dodam jeszcze oczywiście okno wyboru emotikon, ale nie żeby musiało być już w następnym buildzie

edit:
!!! wpisując <d lub <p odczytuje mi to jako :d lub :p
« Ostatnia zmiana: Czerwca 13, 2009, 14:46:22 pm wysłana przez zhvir »
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Offline Dimension

Re: Emots
« Odpowiedź #28 dnia: Czerwca 13, 2009, 15:05:14 pm »
W 0.2.0.2 już jest poprawione to, o czym mówiłem. Wcześniej nie wykrywało mi nawet defaultowego zestawu. Teraz działa.
Dziękuję.
Mam jednak propozycję, a mianowicie chodzi o to, by przy wybieraniu zestawu - juz po kliknięciu przycisku "...", otwierało folder Emoticons, jako domyślny folder emot, zamiast niepotrzebnego biegania po katalogach.

Re: Emots
« Odpowiedź #29 dnia: Czerwca 13, 2009, 15:13:48 pm »
jezeli przejdzie:
2) zamiast wpisywania sciezki do schematu, wtyczka "skanowala by" katalog emoticons w poszukiwaniu xml'ow i tworzyla rozwijana lista z nazwami zestawow,

to Twoje
 
by przy wybieraniu zestawu - juz po kliknięciu przycisku "...", otwierało folder Emoticons, jako domyślny folder emot, zamiast niepotrzebnego biegania po katalogach.
nie bedzie juz potrzebne :)
brak ogonków? alt mi wypadł

Offline Dimension

Re: Emots
« Odpowiedź #30 dnia: Czerwca 13, 2009, 15:29:56 pm »

Offline zhvir

Re: Emots
« Odpowiedź #31 dnia: Czerwca 13, 2009, 15:33:47 pm »
a ten przecinek w wyrażeniu to do czego służy?
jeżeli do rozdzielenia kliku wyrażeń to raczej skorzystaj ze znaku |
nawiasy też są niepotrzebnie skopiowane z konnektowego zestawu
« Ostatnia zmiana: Czerwca 13, 2009, 15:37:54 pm wysłana przez zhvir »
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Offline Dimension

Re: Emots
« Odpowiedź #32 dnia: Czerwca 13, 2009, 15:43:10 pm »
Wyrażenie skopiowane żywcem tak, jak jest z zestawu emot z K. Zmiana , na | nie zmienia nic.
Z regexp miałem do czynienia 2 razy i to dość dawno i chciałbym zobaczyć na tym przykładowym fragmencie kodu, jak powinno to wyglądać poprawnie. Jak nie będzie za dużo poprawek, to hmm..może pomyśli nad jakimś skryptem, który by ewentualnie przekonwertował całość, czy coś..

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Re: Emots
« Odpowiedź #33 dnia: Czerwca 13, 2009, 15:43:15 pm »
1. to co jest w K to nie sa wyrazenia regularne kilka wyrazen regularnych, trzeba to skleic w calosc i tak poza tym, to to co przekopiowales nie jest zgodne z xml
2. jakos nie sadze, zeby byl jakis preview emotow
3. to samo sie tyczy okna wyboru emoty w oknie rozmowy
4. roletka z xml'ami jest w planie, ale blizej nieokreslonym

co do <d i <p, to bol polega na tym, ze na encjach wyglada to tak:
&gt;p i &gt;d, czyli polowicznie sie zgadza :P na razie nie mam pomyslu jak to rozwiazac.
« Ostatnia zmiana: Czerwca 13, 2009, 15:54:48 pm wysłana przez adrian_007 »

Offline zhvir

Re: Emots
« Odpowiedź #34 dnia: Czerwca 13, 2009, 16:21:37 pm »
@Ddimension: myślę że kod powinien wyglądać tak (chociaż nie powiem żeby kod był zoptymalizowany)
twój:   Item RegEx="(":)","/:-?\)+/")" File="IPB\smile.gif" Description="blablabla"/>
mój:    Item RegEx=":\)|:-?\)+" File="IPB\smile.gif" Description="blablabla"/>
« Ostatnia zmiana: Czerwca 13, 2009, 16:23:13 pm wysłana przez zhvir »
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Re: Emots
« Odpowiedź #35 dnia: Czerwca 13, 2009, 16:25:20 pm »
brak ogonków? alt mi wypadł

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Re: Emots
« Odpowiedź #36 dnia: Czerwca 13, 2009, 16:30:44 pm »
[:;]-?\)+

Offline zhvir

Re: Emots
« Odpowiedź #37 dnia: Czerwca 13, 2009, 16:40:11 pm »
oczywiście tak to powinno optymalnie wyglądać jak podał adrian_007 natomiast mój przykład dotyczył wyłącznie podanego przez Dimension kodu tak jak powinien być poprawnie zapisany dla wtyczki

kolejne dwie sprawy które mogą sprawiać problemy:
1. polskie znaki w wyrażeniach też powinny zostać zamienione na kody
2. odwieczny problem z emotką :/ wewnątrz linków http://
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

rafalodi

  • Gość
Re: Emots
« Odpowiedź #38 dnia: Czerwca 13, 2009, 17:05:25 pm »
A jak sprawa wygląda kiedy osobna emoikona jest dla :) a osobna dla :)) ?

Offline zhvir

Re: Emots
« Odpowiedź #39 dnia: Czerwca 13, 2009, 18:38:58 pm »
« Ostatnia zmiana: Czerwca 13, 2009, 21:20:26 pm wysłana przez zhvir »
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...