Wersja 2.0 - funkcjonalności

Dodane przez Anonimowy prawie 12 lata temu

Ponieważ od jakiegoś czasu chodzi mi po głowie wersja v2.0, która byłaby praktycznie od nowa zaprojektowana trzeba ustalić co i jak chcemy w niej zmienić/dodać/dokończyć.

Funkcjonalności:
  1. Lista anime z folderu
    - obsługa wielu baz
    - może dodatkowe flagi "do obejrzenia" lub po prostu "z gwiazdką"
    - ocenianie za pomocą gwiazek, a nie paska
    -- w sumie można dodać czy to jest film, czy manga (pliki wideo lub obrazy).-
  2. Lista odcinków + oglądaj następny
    - musi być widoczna od razu, a nie gdzieś ukryta w innym okienku
    - dodatkowa kolumna z numerem odcinka w bazie
    - jak będzie widoczna lista to się wywali okno ostatnio oglądany/następny (będą ikonki na liście)
  3. Kopiowanie odcinków
    - plik = obiekt w klasie anime, żeby nie odświeżać cały czas listy odcinków
    - wiele folderów źródłowych (C:\Downloads;C:\..\Pobrane)
    - jedna lista do zaznaczania opcji i kopiowania (z paskami postępu dla każdego pliku)
    - wykrywanie, które pliki zostały już przekopiowane.. może wg numerów odcinków dla pliku, albo i wagę pliku uwzględnić
  4. Synchronizacja bazy
    - trzeba w końcu dokończyć :)
  5. Kalendarz
    - na pewno dużo większy i z opcją automatycznego przejścia do danego anime po 2-kliku, żeby to było funkcjonalne
    - ikonki (new) na liście - dla tych co komunikat by wyskoczył
    - komunikat bym dał zamiast okienko to jakiś "neon" czyli że jeździ pasek z "Ostatnio emitowane: Fairy Tail, Naruto ..."
  6. Statystyki
    - no tu oczywiście piękny wykresik z danymi z każdego dnia
    - do tego trzeba zapisać datę oglądania do odcinka
  7. Ustawienia
  8. Baza danych
    - nie podoba mi się, że musi być połączenie z bazą danych
    (powinno być tak że wszystko jest zapisywane w pamięci i możesz sobie zapisać zmiany lub nie)
  9. Autoaktualizacja
    - wystarczy samo powiadomienie, że jest nowa wersja, ale AA też by było fajne ;]
  10. Logi
    - dodałbym jako zakładkę
Dodatkowe:
  1. Manga
    - pobieranie mangi z netu? może z kimś nawiążemy współpracę? :)
    - osobna baza i zakładka
    - trzeba zrobić research (wypytać Krzyśka i Justynę)
  2. Angielska wersja
  3. Testy jednostkowe
  4. Kopiowanie wybranych odcinków na pamięć zewnętrzną (pen/dysk/karta pamięci)
  5. Odtwarzacz radia anime24 :)

Odpowiedzi (8)

RE: Wersja 2.0 - funkcjonalności - Dodane przez Wujson シュトラウス prawie 12 lata temu

Co z wersja 1.0?

- może dodatkowe flagi "do obejrzenia" lub po prostu "z gwiazdką"
czy aby na pewno potrzebne?

- w sumie można dodać czy to jest film, czy manga (pliki wideo lub obrazy)
jak beda zakladni to nie bedzie potrzebne

Do kopiowania przyda sie wyswietlanie wagi pliko do przekopiowania i wolnego miejsca jezeli jest jest kopiowane miedzy partycjami/dyskiem zew

Synchronizacja bazy
To na pewno :)

- komunikat bym dał zamiast okienko to jakiś "neon" czyli że jeździ pasek z "Ostatnio emitowane: Fairy Tail, Naruto ..."
To mi sie podoba :D

- pobieranie mangi z netu? może z kimś nawiążemy współpracę? :)
Pewnie juz jakies serwisy sa, ale pewnie bedzie tylko po angielsku

- osobna baza i zakładka?
Jezeli sie zdecydujemy to raczej tak

A co z powiadamianiem o aktualizacjach? Chociaz nowa wersja i tak wychodzi baaardzo rzadko :)
I co z wersja angielska?

RE: Wersja 2.0 - funkcjonalności - Dodane przez Krzysztof Krajewski prawie 12 lata temu

- może dodatkowe flagi "do obejrzenia" lub po prostu "z gwiazdką" 
czy aby na pewno potrzebne?

Przyda się - nawet po to żeby zaznaczyć sobie które anime można wywalić. Taka gwiazdka lub kropka jak jest w gmailu.

Przy kopiowaniu będzie podsumowanie ile razem jest zaznaczonych (ile ważą) i ile miejsca zostało - dobry pomysł

Co do mangi to trzeba mangowców wypytać z czego korzystają :) Chyba są jakieś mangi przetłumaczone.

RE: Wersja 2.0 - funkcjonalności - Dodane przez Wujson シュトラウス prawie 12 lata temu

Przyda się - nawet po to żeby zaznaczyć sobie które anime można wywalić. Taka gwiazdka lub kropka jak jest w gmailu.

Nie musisz zaznacza, przeciez mozna od razu usunac

RE: Wersja 2.0 - funkcjonalności - Dodane przez Krzysztof Krajewski prawie 12 lata temu

Wersje 1.0 oczywiście wydajemy taka jaka jest. Bardzo fajnie działa :)
Może dodałbym jeszcze zapisywanie daty oglądania, żeby później od razu było w statystykach.

A co z powiadamianiem o aktualizacjach? Chociaz nowa wersja i tak wychodzi baaardzo rzadko :)
I co z wersja angielska?

Dlatego, że rzadko wychodzi to koniecznie trzeba zrobić ;]
Nowa wersja już jest przystosowana do tłumaczeń.. chyba nawet wybiera plik z zasobów automatycznie wg ustawień javy (tak samo jest w aktualnej wersji, ale nie używamy).
Tylko muszę nauczyć cię jak korzystać z zasobów. Po prostu przy ładowaniu okienka, będziemy wczytywać i ustawiać wszystkie napisy.

Jeszcze dodałbym coś czego nie lubimy jako programiści - testy jednostkowe ;]

RE: Wersja 2.0 - funkcjonalności - Dodane przez Wujson シュトラウス prawie 12 lata temu

Jeszcze dodałbym coś czego nie lubimy jako programiści - testy jednostkowe ;]

JUnit, jak na TIWO?

RE: Wersja 2.0 - funkcjonalności - Dodane przez Krzysztof Krajewski prawie 12 lata temu

Tak JUnit, a może i EasyMock jakby bardzo nam się nudziło ;]
Głownie chodzi o to, żeby nie testować w funkcjach main(), co i tak robimy tylko dodać 2-3 testy porządnie zrobione, tak żeby później można było odpalić.

A może by dało radę zintegrować z radiem radio.anime24.pl? Tylko jak zrobić odtwarzacz? .. od razu byśmy mieli u nich reklamę jakby się dogadać ;]

I jeszcze kopiowanie danego anime (kilku odcinków) na dysk zewnętrzny i jego synchronizacja.
Przydałoby się jak mamy anime na kompie, a chcemy coś zrzucić na kartę/pendrive i oglądać na netbooku :)

RE: Wersja 2.0 - funkcjonalności - Dodane przez Krzysztof Krajewski prawie 12 lata temu

Wstępnie rozpisane funkcjonalności - plik z FreeMind: http://freemind.sourceforge.net/wiki/index.php/Main_Page

Anime_Manager_v2.0.mm - wersja 1 (6,8 KB)

RE: Wersja 2.0 - funkcjonalności - Dodane przez Wujson シュトラウス ponad 11 lat temu

Moze daloby sie cos zrobic z kopiowaniem wiekszej ilosci odcinkow gdy algorytm nie moze przypasowac ich do zadnego tytulu. Troche ciezko wybiera sie dla 10+ odcinkow tytuly z listy.

I może żeby nie było możliwości odpalenia więcej niż 1 raz, jakieś sprawdzanie się przyda.

Jestem za wykorzystaniem mavenem i springiem(bardzo pomaga w testach :D ). Tylko nie wiem po co maven, wole sam coś napisać niż korzystać z gotowych rzeczy.

Znalazłem błąd przy szukaniu napisów dla numeru odcinka. Po wybraniu odcinka nr. 16 szuka 17.

(1-8/8)