Kenemoti

Z MruczekWiki
Przejdź do nawigacji Przejdź do wyszukiwania
Kenemoti
Kenemoti projekt.png
Projekt głównego ekranu
Typ Projekt interfejsu
Autor Kenex
Kolory #413c58
#a3c4bc
#bfd7b5
#413c58
Paleta kolorów

Kenemoti - koncepcja Kenexa na program do wygodnego tworzenia emospamów.

Geneza projektu

Kenex miał ogólny pomysł na taki program od wielu lat. Tworzenie emospamu na forum lub w edytorach tekstowych jest bardzo niewygodne. Szczególnie uciążliwe są:

  • Brak podglądu w czasie rzeczywistym
  • Zaznaczanie wzdłuż linii, a nie w kształcie prostokąta

G7OZtzn.png

Kenex uważa że ta uciążliwość jest głównym powodem, dla którego działy do emospamów na trzeciej edycji Kenex Spam Center stoją tak puste. Rozwiązaniem jest więc wygodny program, przypominający edytory z gier, ale dedykowany emospamom.

Działanie

Program umożliwia "rysowanie" emospamów za pomocą prostej metody "przeciągnij i upuść". Gdy praca jest gotowa, można wygenerować kod, który można wkleić na Kenex Spam Center. Aby Kenemoti był bardziej uniwersalny, generowanie można skonfigurować, by możliwe było otrzymanie kodu także na inne strony niż KSC.

Interfejs

Interfejs programu jest wzorowany na edytorach do gier oraz programach graficznych. Kenex stara się, by był możliwie jak najbardziej intuicyjny i wygodny w użyciu.

Panel emotikon

Z lewej strony znajduje się panel emotikon, z którego można wybierać emotikony.

  • Rozwijana lista to wybór bazy emotek - do wyboru konkretne bazy oraz opcje "Historia" i "Wszystkie". W jednym emospamie można korzystać z wielu baz emotek.
  • Plus. Dodaj nową bazę emotek.
  • Ołówek. Edytuj bazę emotek.
  • Lupa. Szukaj wśród baz emotek.

Tryb zaznaczenia

Zaznaczanie szerokie i wąskie.
Farba.

W górnym pasku można wybrać tryb zaznaczania.

  • Łapka. Przesuwaj emospam przytrzymując LPM i przesuwaj łapką po ekranie. Ten tryb zapobiega zaznaczaniu emospamu.
  • Ołówek. Przytrzymaj LPM, by zaznaczyć pola, przez które przejedziesz ołówkiem
  • Zaznaczenie szerokie. Przytrzymaj LPM i zaznacz wszystkie pola, które chociaż trochę zahaczysz.
  • Zaznaczenie wąskie. Przytrzymaj LPM i zaznacz wszystkie pola, które obejmiesz w całości.
  • Farba. Kliknij LPM, by zaznaczyć wszystkie emotikony tego samego rodzaju, które nie są oddzielone emotikonami innego rodzaju.
  • Lupa. Zaznacz wszystkie emotikony wskazanego rodzaju.

Operacje

Odbij pionowo.

W tym górnym pasku można wykonywać różne operacje.

  • Wytnij
  • Kopiuj
  • Wklej
  • Obróć (x2)
  • Odbij (x2)

Dolny pasek w stylu Minecraft

Funkcja, która w teorii powinna znacznie przyspieszyć tworzenie emospamu.

Zwykle w jednym emospamie używamy tylko paru emotek, między którymi się przełączamy. Wzorując się na Minecrafcie, Kenex zaprojektował pasek, gdzie umieszcza się emotikony na konkretnych polach. Między polami można się przełączać, naciskając klawisze 1-9 oraz kręcąc kółkiem myszy. Pole 0 to "pusty pędzel" czyli możliwość zaznaczania emotek w emospamie, bez zastępowania ich. Kenex zapowiada, że w przyszłości da do tego bardziej intuicyjny symbol. Obecnie nie ma na niego pomysłu.

Na dole panelu można przełączać się między "stronami". Kenex podejrzewa, że z tej funkcji będzie się bardzo sporadycznie korzystać, ale może być dla kogoś przydatna. Przełączanie następuje za pomocą klikania na ikony lub za pomocą SHIFT + numer.

To rozwiązanie jest dość nowatorskie w aplikacji graficznej, dlatego jeżeli komuś praca z tym paskiem bardzo się nie spodoba, Kenex przewiduje opcję wyłączenia go.

Dynamiczny podgląd

Co się dzieje podczas trzymania emotki nad emospamem.

Kenex rozważa mechanizm, że jak się trzyma emotkę nad polem emospamu, to po chwili robi się w nim miejsce. W ten sposób można podejrzeć, jak będzie wyglądała praca po puszczeniu LPM.

Z grupą emotikon dzieje się analogicznie, tylko przesunięcie następuje o wiele pól.

Przesunięcie nie następuje od razu, żeby uniknąć chaosu na ekranie.

Zarządzanie bazą i generowanie kodu

W jednej pracy graficznej można korzystać z wielu baz emotek. Można się między nimi przełączać w panelu.

Każdą bazę można też modyfikować.

W każdej bazie emotikonów może być wiele kodów. Przykładowo dla bazy emotek z KSC można by zrobić 3:

  • KSC - do wklejania na KSC
  • BBCode - do wklejania na inne fora
  • Html - do wklejania na strony internetowe

Gdy zechcemy wygenerować kod, program wyświetla, jakie bazy emotek użyto. Pozwala też zdecydować, z którego kodu chcemy skorzystać przy każdej z nich. Dzięki takiemu rozwiązaniu możemy np. na KSC wkleić emospam, który częściowo składa się z emotek KSC i częściowo z emotek qus.fora.pl.

Ciekawostki

Linki zewnętrzne

Zobacz też