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

0 Użytkowników i 1 Gość przegląda ten wątek.

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
[Emots] - emotikony w WTW
« dnia: Czerwiec 10, 2009, 23:23:49 pm »
http://wtw.adrian-007.eu/

Pokaż więcej...
przykladowy schemat zestawu:
<?xml version="1.0" encoding="utf-8"?>
<wtwEmots author="adrian_007" desc="template_set">
<item regex=":\)+" file="emots\wesoly.gif" desc="" icase="1" match=":)"/>
</wtwEmots>

-----------------------------------------------------------------------------------
Wyjasnienie zestawu - wielkosc liter MA znaczenie !!!
regex - kazdy wie
file - sciezka do pliku z obrazkiem, na poczatek zostanie dopisana sciezka do Components/Theme/Emoticons
desc - opis (opcjonalnie!). jezeli ta opcja jest pusta, to w atrybut alt w kodzie html emota zostanie wstawione slowo zlapane przez regex, w innym przypadku zostanie wstawiona owa opcja
icase - ignore case (ale cos srednio to dziala...)
match - przykladowy wyraz, ktory pasuje do wzorca (uzywane przy podgladzie emotow)
-----------------------------------------------------------------------------------

program do tworzenia zestawow kompatybilnych z ta wtyczka

wtyczka automagicznie sama tworzy folder Emoticons w folderze profilu, do ktorego to wrzucamy nasze zestawy.

powodzenia w pisaniu regexp ^^


** 0.7.5.0
 * poprawione ladowanie ikon
 * eksperymentalne zastosowanie GDI+ do wyswietlania podgladu emotow
 * podglad moze teraz miec max 10x10
 * kosmetyka


---
Poradnik: Jak zainstalować emotikony - adrian_007 - w budowie
Poradnik: Jak zainstalować emotikony - zhvir
« Ostatnia zmiana: Styczeń 27, 2014, 20:28:44 pm wysłana przez adrian_007 »

rafalodi

  • Gość
Re: Emots
« Odpowiedź #1 dnia: Czerwiec 11, 2009, 07:39:21 am »
Werjsa 32bit

Cytuj
Nazwa:   
Plik:   Emots.plug
Autor:    ()
WWW:   
Prawa:   
Wersja:   0.0.0 (Build: 0)
Opis:

Nie można odnaleźć określonej procedury.

Offline zhvir

Re: Emots
« Odpowiedź #2 dnia: Czerwiec 11, 2009, 08:23:32 am »
Wersja 64bit

jw.
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ź #3 dnia: Czerwiec 11, 2009, 09:10:44 am »
hmm, na moim x64 smiga.
wtyczka korzysta z MSXML i feature pack z visual studio 2008 (std::tr1::regex), zobaczcie, czy przypadkiem nie brakuje czegos.

aha, dziala tylko z nowym api (nightly)

Re: Emots
« Odpowiedź #4 dnia: Czerwiec 11, 2009, 10:42:34 am »
32bit sie uruchamia, ale nie mozna wybrac zestawu
brak ogonków? alt mi wypadł

Offline zhvir

Re: Emots
« Odpowiedź #5 dnia: Czerwiec 11, 2009, 12:18:56 pm »
dependency walker wywala mi 2 brakujące pliki:
IEShims.dll
msvcr90.dll
Po przekopiowaniu do windows/system32 obu plików nadal błąd ładowania wtyczki... dependency walker oznajmia mi że:

Cytuj
Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
Error: Modules with different CPU types were found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

Zaznaczam iż msvcr90.dll jest w wersji 32bitowej a system mam 64bit - to na pewno powoduje komunikat o różnicy CPU
IEShim.dll wyciągnięty z katalogu internet explorera - ostrzeżenie o jego braku po skopiowaniu do system32 zniknęło
« Ostatnia zmiana: Czerwiec 11, 2009, 12:28:14 pm 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ź #6 dnia: Czerwiec 11, 2009, 13:14:46 pm »
tak to sie dllkami nie bawi, 64-bitowa aplikacja nie uzyje 32-bitowej dllki

to jest potrzebne http://www.microsoft.com/downloads/details.aspx?familyid=BA9257CA-337F-4B40-8C14-157CFDFFEE4E&displaylang=en

a z ta dllka od ie to nie wiem co to za czary mary, sprawdzic najpierw ten link powyzej (jest dla x64, 32 w googlach)

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Re: Emots
« Odpowiedź #7 dnia: Czerwiec 11, 2009, 13:31:44 pm »
Tyle, ze WTW zawiera runtime v9 ;p

Offline zhvir

Re: Emots
« Odpowiedź #8 dnia: Czerwiec 11, 2009, 14:01:39 pm »
po zainstalowaniu Microsoft Visual C++ 2008 SP1 Redistributable Package (x64) odpaliło się :P
...a nie da się bez tego?

edit: długi weekend - chyba wrzucę parę dodatków niedługo... 2 style czata i może jak mi się uda jakiś zestaw emotek ;)
« Ostatnia zmiana: Czerwiec 11, 2009, 14:03:55 pm 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ź #9 dnia: Czerwiec 11, 2009, 14:06:06 pm »
ale nie zawiera dla SP1 a tam jest feature pack (czyli rozszerzenie C++0x w tym biblioteka regex)

Offline zhvir

Re: Emots
« Odpowiedź #10 dnia: Czerwiec 11, 2009, 14:11:19 pm »
32bit sie uruchamia, ale nie mozna wybrac zestawu


ja też nie mogę wybrać zestawu
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Offline Rafit

  • Młodzież
  • **
Re: Emots
« Odpowiedź #11 dnia: Czerwiec 11, 2009, 14:22:54 pm »
Wtyczka działa na 32-bit

Jednak próba wpisania np: ":>" kończy się zwiechą WTW

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Re: Emots
« Odpowiedź #12 dnia: Czerwiec 11, 2009, 17:22:49 pm »
dlatego nie polecam uzywania jej na razie, niestety czas na jej naprawe znajdzie sie najprawdopodobniej dopiero w sobote... :P

ale schemat xml jest, wiec mozna probowac tworzyc zestawy (mozna sobie sciagnac jakies narzedzie do wyrazen regularnych i testowac)
jedyne co, to <, & i > w wyrazeniu maja byc zamienione na encje html'a, nie sprawdzalem w 100% ale msxml cos burczy jak sie wstawi te znaki w atrybutach :P

Offline Dimension

Re: Emots
« Odpowiedź #13 dnia: Czerwiec 12, 2009, 13:09:18 pm »
A po co tworzyć te zestawy, jak ich sprawdzić się nie da? oO

No i jak zwykle:


Cytat: adrian_007
Folder Emoticons musi znajdowac sie w folderze Components (to samo czeka sounds)
A czemu nie Components\Theme, albo chociaż userTheme w katalogu profilu? Nie jest to logiczniejsze? W końcu to też powinno należyć do theme...
« Ostatnia zmiana: Czerwiec 12, 2009, 13:11:55 pm wysłana przez Dimension »

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Re: Emots
« Odpowiedź #14 dnia: Czerwiec 12, 2009, 14:31:23 pm »
jezeli ktos jest na tyle inteligentny, zeby zaopatrzec sie w proste narzedzie do wyrazen regularnych, to wcale nie musi widziec efektu, a ta praca i tak bedzie musiala byc zrobiona....

Offline Dimension

Re: Emots
« Odpowiedź #15 dnia: Czerwiec 12, 2009, 15:58:27 pm »
jezeli ktos jest na tyle inteligentny, zeby napisac wtyczke, sprawi tez, zeby ona cos faktycznie robila, a nie tylko widniala w opcjach....

I nie rozumiem takiej wybiórczej odpowiedzi. Na 2 pozostałe sprawy nie odpowiedziałeś nic.

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Re: Emots
« Odpowiedź #16 dnia: Czerwiec 12, 2009, 16:10:26 pm »
no i jak zwykle:

i tyle mam w temacie.

jak wtyczke konczylem, co dzialo sie ok. 2 w nocy, wydawalo sie, ze w miare dziala - nie mialem czasu, zeby wszystko sprawdzac samemu, wiec udostepnilem to co jest. fakt wtyczka nie dziala, ale naprawa tego + doszlifowanie pewnych aspektow to jeden wieczor roboty, a jako student czas mam dosyc ograniczony...

tak w ogole, ja nic udostepniac nie musze, sobie napisze i bede mial, ty mozesz czekac, az ktos cos zrobi, ewentualnie sam sobie wtyczke napiszesz.

btw, calkiem duze wymagania jak na plug napisany w niespelna 2 godziny....

Offline Dimension

Re: Emots
« Odpowiedź #17 dnia: Czerwiec 12, 2009, 17:08:11 pm »

Też potrafię posypać ironią, sarkazmem.

Nie zachowuj się, jak pewien wtyczkopisarz z ekipa.tlen.pl, który jest obecnie w TlenTeam, czyli jak dziecko..

Ten screen to co to niby jest? Aktualna wersja, czy jakaś przeróbka? Jeśli aktualna, to hmm, po co udostępniać wtyczki, które działają tylko u autora? Tu też mi przypominasz tego wtyczkopisarza. Jak widzisz, nie działa[ło] to poprawnie i kropka. Tak miałeś już w poprzedniej wtyczce. Dlatego "jak zwykle".

2h? No właśnie. Skoro sam wiesz, ile Ci to zajęło i sam wiesz, że nie działa, to po co udostępniać w ogóle? Nie lepiej naprawić to, dopieścić, a potem udostępnić? nie udostępniaj czegoś, tylko po to, by to udostępnić.

Owszem, nie musisz niczego udostępniać. Ja Ci tylko mówię, jak ta Twoja wtyczka się sprawuje i co udostępniasz, a nie się czepiam, że w ogóle udostępniasz. oO'

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Re: Emots
« Odpowiedź #18 dnia: Czerwiec 13, 2009, 01:00:00 am »
coz, u mnie to dziala, z tego co widze, korzystasz z xp, ja z visty - u mnie dziala, u ciebie nie, skoro widze, ze u mnie dziala, to znaczy, ze dziala - myslisz, ze bede to sprawdzac na kazdym systemie? nie chce mi sie instalowac wirtualnych maszyn tylko po to, zeby cos sprawdzic.

screen jest z wersji, ktora jest na serwerze.

i nie, nie wiem jak sie jacys wtyczkopisarze zachowuja z jakielkolwiek ekipy - ja tu robie wtyczki dla siebie (taa, egoista ze mnie), moja dobra wola, ze to udostepniam, bo - za przeproszeniem - moglbym miec innych w d**** i napisac sobie i tylko sobie wtyczke i mialbym komunikator, ktory by mi pasowal. tak wyszlo z sounds - nie pasowal mi sposob doboru plikow, przydala mi sie opcja ustawienia glosnosci, wiec sobie napisalem, a skoro napisalem to i udostepnilem. pisanie wtyczek do wtw nie jest dla mnie priorytetem - mam swoj glowny projekt na ktory poswiecam wiekszosc czasu przeznaczonego na programowanie i tak to zostanie. co za tym idzie, nie mam czasu na dopieszczanie ok. 200 linijek kodu wlaczajac w to GUI i caly inny stuff - po to udostepnilem wtyczke w takim a nie innym stanie, zeby ktos powiedzial, co jest nie halo, a nie po to, zeby ktos mnie moralizowal i rzucal pretensjami, ze cos nie dziala, ze to i tamto. napisalem, ze wtyczka nie jest do uzytku w ogole (wystarczy napisac wiadomosc rozdzielona enterem i wtw sie zawiesi) - wiem jakie sa bledy i mam zamiar je poprawic, co nie zmienia faktu, ze rzucasz sie tu (a nawet i nie tu) jakbys wylozyl kase na ta wtyczke i cos wymagal. jak ktos jest cierpliwy, to wytrzyma do konca tygodnia, widac ty nie dajesz rady. jak ktos jest zainteresowany tworzeniem zestawow, to zna schemat xml dla wtyczki - argument, ze nie moze sprawdzic czy dziala jest beznadziejny bo sorry, ale sprawdzanie za pomoca wtyczki, czy wyrazenie regularen jest poprawne czy nie i czy lapie konretna ikone jest bezcelowe, dlatego od razu pisalem, ze lepiej jest zaopatrzec sie w narzedzia do wyrazen regularnych (tak jak to zrobil koles zwiazany z moim glownym projektem - po mimo tego, ze w programie nic praktycznie nie bylo zrobione, koles dzieki temu, ze ustanowilem "twardy" schemat xml, mogl tworzyc profile, zanim program zostal w ogole przystosowany do dzialania z ta funkcja.)

rozumiem uwagi, kiedy ktos mowi, ze cos nie dziala i wsio - ale twoje komentarze to lekka przesada....

Offline Dimension

Re: Emots
« Odpowiedź #19 dnia: Czerwiec 13, 2009, 08:42:09 am »
Ty się tak nie burz, człowieku, bo ja nie mam żadnych pretensji, a wyrażam swoje wątpliwości co do poprawnego działania wtyczki  i ogólnie.

Idąc Twoim tokiem myślenia to tylko moja dobra wola sprawia, że w ogóle coś piszę, pokazuję w czym błąd, wyrażam swoje wątpliwości.
A z zestawami nadal nie zrozumiałeś. Po co komu robić zestaw, jeśli go NIE MOŻNA użyć, bo zwyczajnie wtyczka ich nie czyta i sam napisałeś, że to wszystko do poprawy jest. A co za tym idzie, samo udostępnienie wtyczki w takim stanie jest bezcelowe.

I nie wiem, jaki masz system i co Ty tam masz, ale skoro ta wtyczka ma działać tylko u Ciebie, to niepotrzebne jest udostępnianie, a jeśli udostępniasz, to przygotuj się na to, że wielu osobom może nie działać i że mają inny system, niż Ty, no chyba, że w pierwszym poście, ładnie, czytelnie poinformujesz, że wtyczka jest dedykowana tylko i wyłącznie pod Vistę 64 bit [bo chyba tego czegoś używałeś] i resztę systemów masz głęboko gdzieś i że jak komuś nie działa, to jego sprawa.

P.S.: to Ty zacząłeś sypać jakimiś ironicznymi komentarzami. Ja zadałem pytanie, pokazałem też błąd, wyraziłem swoją wątpliwość, a Ty mi sypiesz komentarzem, że ktoś jest inteligentny, bądź nie. Nie wiem, jakiej odpowiedzi ode mnie po takim czymś się spodziewasz, ale na pewno nie będzie ona super milusia.

P.S.2: zadałem pytanie, zresztą na które nadal nie dostałem odpowiedzi. Pytałem, czemu zestawy nie będą w Theme, bądź userTheme.
« Ostatnia zmiana: Czerwiec 13, 2009, 08:45:44 am wysłana przez Dimension »