View previous topic :: View next topic |
Author |
Message |
mdk Apprentice
Joined: 30 Sep 2004 Posts: 243 Location: Warsaw / Poland
|
Posted: Thu Jan 13, 2005 3:35 pm Post subject: [OT] Monotheka |
|
|
W wolnych chwilach piszę aplikację do kompleksowego zarządzania kolekcją DivX'ów/DVD/etc. Piszę, bo nie znalazłem niczego, co by mnie w pełni satysfakcjonowało. Screenshoty z tego jak to wygląda możecie zobaczyć:
http://www.mdk.org.pl/linux/monotheka.png
http://www.mdk.org.pl/linux/mist.png
(Screenshoty są troche stare, w rzeczywistości filmy mają już więcej "pól").
Założenia programu są następujące:
* Maksymalne zintegrowanie z Gnome'em, kompatybilność z HIG.
* Prostota w wykonywaniu najczęstszych czynności (wyszukiwanie filmu, wypożyczanie filmu, wyszukiwanie wszystkich filmów danego reżysera, etc.)
* Dodawanie/Edytowanie/Kasowanie filmów.
* Konfigurowalne importowanie bazy filmów z plików tesktowych CVS
* Eskportowanie kolekcji do HTML'a przez konfigurowalne szablony.
* Eksportowanie do pliku tekstowego.
* Interfejs plug-inów do zautomatyzowanego wprowadzania filmów do bazy. Plug-iny pisane w C. Dwa plug-iny przewidziane na początek:
- Automatyczne pobieranie "danych" filmu na podstawie tytułu z IMDB (Internet Movie Database)
- Automatyczne pobieranie informacji o kodeku/jakości/dźwięku z pliku AVI (Gstremear).
* Filmy w bazie mogą być oznaczane flagami ("rzadki", "uszkodzona płytka", "zagubiony", "do skopiowania", "mój rip", etc.).
* Baza danych przechowywana w statycznym pliku (sqllite)
* Lokalizacje językowe całego programu.
* Szybkość.
* Program napisany w mono + gtk-sharp + gnome-sharp.
Zastanawiam się, czego jeszcze byście oczekiwali od takiej aplikacji. Nie chcę pisać "totalnego kombajnu", ale program musi być maksymalnie używalny. Obecnie zastanawiam się nad możliwością dodawania do filmów okładek/plakatów filmów. Sam tego nigdy nie robię, ale może dla kogoś to jest ważne (?).
Pierwszy "release" programu przewiduję w ciągu najbliższego miesiąca. Sporo jest już zrobione. _________________ Michael Dominic K.
www.mdk.org.pl |
|
Back to top |
|
|
cielak n00b
Joined: 01 Dec 2004 Posts: 65
|
Posted: Thu Jan 13, 2005 3:59 pm Post subject: |
|
|
z checia potestuje a i szczerze mowiac, kto dodaje okladki i plakaty,(po co?sic!) wydaje mi sie to nie potrzebne, a w zamian moze dorzucic sortowanie filmow (alfabetycznie, data etc.) ? |
|
Back to top |
|
|
Pepek Guru
Joined: 25 Apr 2004 Posts: 313 Location: Tarnowskie Góry - Poland - Europe
|
Posted: Thu Jan 13, 2005 5:53 pm Post subject: |
|
|
No miodny programik. Sam zawsze spis, co kto mojego ma (a mam tego ponad 360 tytułów) trzymałem w pliku txt, potem w OOo. Teraz będzie do tego odpowiedni programik. Cool. Możesz na mnie liczyć jako na testerka.
Pozdrówki. _________________ For Polish users :
$ man mas
Nie ma strony manuala dla mas
For Other users :
Sorry for my english, I know it's bad, but I think it's at least understandable |
|
Back to top |
|
|
Raku Bodhisattva
Joined: 28 Feb 2004 Posts: 2374 Location: Poland
|
Posted: Thu Jan 13, 2005 9:07 pm Post subject: |
|
|
z nieba mi spadłeś !!
tylko czemu maksymalna integracja z gnome?
nie chcę instalować połowy gnome, żeby to pod KDE uruchomić
(tak btw - da się uruchomić to pod KDE?) _________________ raku
Powered by Archlinux |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Thu Jan 13, 2005 9:21 pm Post subject: |
|
|
hm , mnie sie pododba
przydaloby mi sie w koncu skatalogowac jakos to wszystko
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
mdk Apprentice
Joined: 30 Sep 2004 Posts: 243 Location: Warsaw / Poland
|
Posted: Sat Jan 15, 2005 8:50 pm Post subject: |
|
|
Quote: |
Wydaje mi sie to nie potrzebne, a w zamian moze dorzucic sortowanie filmow (alfabetycznie, data etc.) ?
|
To jest oczywiście przewidziane/zrobione + możliwość wybierania kolumn do wyświetlania w głównym widoku. Przykład działania tutaj
Quote: |
tylko czemu maksymalna integracja z gnome?
(tak btw - da się uruchomić to pod KDE?)
|
Hmm... obecnie się da, "dependencies" to gtk + sqllite (i mono oczywiście). Lada chwila jednak przestanie się dać, bo wejdzie gnome-sharp (czyli tak naprawdę biblioteka glib gnome'a). Dlaczego?
* Glib dodaje wiele widgetów, których nie ma w standardowym GTK (roszerzone okienka "open file", parę widgetów typu drag&drop, stock-ikony Gnome'a, automatyczne okienka about, automatyczne łącza które odpalają systemową przeglądarkę Gnome...)
* Glib ułatwia lokalizację programu. Można tworzyć np. struktury typowych menu (Plik , Ustawienia, Widok...), które od razu przejmują nazwy z ustawień systemowych/językowych.
* gconf-sharp (pochodna gnome-sharp) pozwala na korzystanie z rejestru Gnome'a (gconf) to przechowywania wszystkich ustawień aplikacji. Wygodne zarówno dla programisty, jak i użytkownika.
Tyle w kwestii merytorycznej. W kwestii retorycznej (dlaczego akurat dla Gnome'a, a nie KDE) to oczywiście kwestia gustu. Ja akurat używam Gnome, więc piszę dla Gnome
Oczywiście - da się taką aplikację napisać tak, żeby nie miała rozszerzonych dependencies Gnome'a (suche GTK, ustawienia w pliku tekstowym, etc.). Tylko nie wiem, czy warto... (w tym przypadku). Ja się łapię na tym, że powoli wymieniam aplikacje "uniwersalne" na typowo Gnome'owe (muine zamiast xmms, totem zamiast mplayera, ostatnio nawet epiphany zamiast firefoxa). Tzw. integracja + jednorodność desktopu jest chyba bardzo ważna.
Ogólnie jest to (i będzie jeszcze długo) spory problem dla każdego developera (a w szczególności - dla developerów komercyjnych). Pisać dla jednej platformy (Gnome/KDE) czy pisać uniwersalnie? _________________ Michael Dominic K.
www.mdk.org.pl |
|
Back to top |
|
|
AdamW n00b
Joined: 12 Jan 2005 Posts: 3 Location: Poland
|
Posted: Mon Jan 17, 2005 1:54 pm Post subject: Re: [OT] Monotheka |
|
|
mdk wrote: | Pierwszy "release" programu przewiduję w ciągu najbliższego miesiąca. Sporo jest już zrobione. |
Witam.
Bardzo chętnie przyłączę się jako beta tester
Pozdrawiam. |
|
Back to top |
|
|
smyqlek n00b
Joined: 15 Jul 2004 Posts: 44
|
Posted: Mon Jan 17, 2005 4:58 pm Post subject: |
|
|
z mila checia przetestuje program |
|
Back to top |
|
|
watex Tux's lil' helper
Joined: 27 Mar 2004 Posts: 80 Location: [Poland] [Lublin]
|
Posted: Mon Jan 17, 2005 9:59 pm Post subject: |
|
|
No wspanale narzedzie sie szykuje.
Z wielka checia potestuje :] _________________ ----------------------------
[ man woman ]
[ No entry for woman ]
---------------------------- |
|
Back to top |
|
|
piotrek_123 n00b
Joined: 17 Jan 2005 Posts: 30 Location: Warszawa - Służew
|
Posted: Mon Jan 17, 2005 10:09 pm Post subject: |
|
|
Ja też się z checią przyłącze, bo nie ukrywam, że to przydatna rzecz.
A może udałoby się coś wykrzesać dla mp3/wma/ogg ?
Pozdroofki _________________ Trust I seek and I find in You
Every day for us something new
Open mind for a different view
Gentoo 2007.1 |
|
Back to top |
|
|
yemu Guru
Joined: 05 Jun 2003 Posts: 342 Location: /poland/warsaw
|
Posted: Mon Jan 17, 2005 10:42 pm Post subject: |
|
|
piotrek_123 wrote: | A może udałoby się coś wykrzesać dla mp3/wma/ogg ? |
nie wiem dokladnie co bys chcial robic z tymi plikami, ale do zarzadzania kolekcja muzyki i sluchania to najlepszy jest moim zdaniem amarok.
pozdr
y _________________ Centrum Jêzyka Francuskiego VOILA - http://www.voila.edu.pl |
|
Back to top |
|
|
piotrek_123 n00b
Joined: 17 Jan 2005 Posts: 30 Location: Warszawa - Służew
|
Posted: Tue Jan 18, 2005 1:07 pm Post subject: |
|
|
yemu, dzięki zaraz zemerguje i sprawdzę co i jak
Pozdroofki
<!--Edit//-->
Nie, jednak amarok nie jest tym czego poszukuje..
Potrzebuje prosta bazę danych z gui z mozliwoscia dodawania, modyfikacji i usuwania rekordow o albumach i utworach..
No nic, thx za pomoc.
Pozdro _________________ Trust I seek and I find in You
Every day for us something new
Open mind for a different view
Gentoo 2007.1 |
|
Back to top |
|
|
Raku Bodhisattva
Joined: 28 Feb 2004 Posts: 2374 Location: Poland
|
Posted: Tue Jan 18, 2005 5:54 pm Post subject: |
|
|
piotrek_123:: spróbuj tego programu do katalogowania płyt CD z mp3
to CdCat - najlepsze co do tej pory znalazłem do katalogowania mp3. Jak macie coś lepszego, podajcie (jeśli nie będzie do tego ebuilda, to mogę dorobić) _________________ raku
Powered by Archlinux |
|
Back to top |
|
|
piotrek_123 n00b
Joined: 17 Jan 2005 Posts: 30 Location: Warszawa - Służew
|
Posted: Tue Jan 18, 2005 7:53 pm Post subject: |
|
|
Thx, oryginalny gentoowy z potage nie dziala, a ten ebuild z Twojego linka wykrzacza się na paczy dla makefile..
Pozdroofki _________________ Trust I seek and I find in You
Every day for us something new
Open mind for a different view
Gentoo 2007.1 |
|
Back to top |
|
|
Raku Bodhisattva
Joined: 28 Feb 2004 Posts: 2374 Location: Poland
|
Posted: Tue Jan 18, 2005 9:21 pm Post subject: |
|
|
SOA #1
próbujesz zainstalować wersję 0.99?
no i jeszcze jedna uwaga - ebuild jest przygotowany pod athlonaXP (druga łata poprawia flagi na uzywane przeze mnie). Możesz sobie wyedytować ebuilda i zahaszować drugą łatę (pierwszą generalnie też, bo zmienia domyślny katalog do instalacji z /usr/local na /usr) _________________ raku
Powered by Archlinux |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Tue Jan 18, 2005 10:08 pm Post subject: inaczej |
|
|
a nie dalo by sie walnac wersji w ncurses ??:>
ja akurat preferuje konsole
oczywiscie nie nalegam ale gdybys mial ochote .... :] _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
mdk Apprentice
Joined: 30 Sep 2004 Posts: 243 Location: Warsaw / Poland
|
Posted: Tue Jan 18, 2005 11:36 pm Post subject: |
|
|
Dzięki za zainteresowanie, postaram się wypuścić coś do beta-testów jak najszybciej.
Zrobiłem dobry intefrejs pluginów, i chcę wszystko zrobić maksymalnie zmodularyzowane. Tzn. będą osobne pluginy do:
- Masowego importu
- Masowego eksportu
- Automatycznego wypełniania pól bazy
Pisanie nowych pluginów będzie b.proste (C#) i łatwo będzie dodać nową funkcjonalność. _________________ Michael Dominic K.
www.mdk.org.pl |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Wed Jan 19, 2005 5:30 am Post subject: |
|
|
piszesz program w C Sharp ?? x_X _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
mdk Apprentice
Joined: 30 Sep 2004 Posts: 243 Location: Warsaw / Poland
|
Posted: Wed Jan 19, 2005 11:01 pm Post subject: |
|
|
Quote: |
piszesz program w C Sharp ?? x_X
|
Tak, mono dokładniej. Bardzo inspirująca platforma. Częśc będzie napisana w C (pluginy, managed -> native) bo niektórych rzeczy nie ma jeszcze mono np. (gstreamer-sharp). _________________ Michael Dominic K.
www.mdk.org.pl |
|
Back to top |
|
|
mdk Apprentice
Joined: 30 Sep 2004 Posts: 243 Location: Warsaw / Poland
|
Posted: Mon Feb 07, 2005 3:37 pm Post subject: |
|
|
Release 0.0.1 jest już za rogiem. Pozostało tylko zrobić skrypty instalacyjne + ebuilda.
Na razie zrobiłem małe flashowe demo z działającego programu. "Pokaz możliwości". Można ściągnąć z:
http://monotheka.enove.pl/demos/monotheka_demo_1.zip (~6 minut, 11 MB)
W środku archiwum jest plik SWF + index.html. Należy uruchamiać przez index.html w przeglądarce z zainstalowanym flashem. _________________ Michael Dominic K.
www.mdk.org.pl |
|
Back to top |
|
|
joker l33t
Joined: 03 May 2003 Posts: 681 Location: www
|
Posted: Mon Feb 07, 2005 11:25 pm Post subject: |
|
|
kurcze, super programik, czekam z niecierpliwoscia!
i takie pytanko, czy opis filmu jest mozliwy do pobrania z internetu? z jakiejs bazy? czy tylko recznie go mozna wpisac? i fajnie by bylo jeszcze informacje odnoscie pliku video (rozdzielczosc, kodek itp) tez pobierac z netu o ile jest to wogole mozliwe _________________ http://amarok.org.pl | http://koffice.org.pl | http://kde.org.pl |
|
Back to top |
|
|
Raku Bodhisattva
Joined: 28 Feb 2004 Posts: 2374 Location: Poland
|
Posted: Tue Feb 08, 2005 6:43 am Post subject: |
|
|
mdk pisał o pobieraniu inforamcji o filmie z imdb bodajże. Ale inforamcje o kodeku z internetu? Jak to sobie wyobrażasz? Skąd internet ma wiedzieć jaką wersję filmu akurat ty posiadasz? _________________ raku
Powered by Archlinux |
|
Back to top |
|
|
joker l33t
Joined: 03 May 2003 Posts: 681 Location: www
|
Posted: Tue Feb 08, 2005 9:08 am Post subject: Re: [OT] Monotheka |
|
|
mdk wrote: | - Automatyczne pobieranie "danych" filmu na podstawie tytułu z IMDB (Internet Movie Database)
- Automatyczne pobieranie informacji o kodeku/jakości/dźwięku z pliku AVI (Gstremear).
|
jak to mi umknelo? czyli wszystko bedzie co trzeba _________________ http://amarok.org.pl | http://koffice.org.pl | http://kde.org.pl |
|
Back to top |
|
|
Raku Bodhisattva
Joined: 28 Feb 2004 Posts: 2374 Location: Poland
|
Posted: Tue Feb 08, 2005 9:17 am Post subject: |
|
|
ale gstreamer ci chyba z internetu nie ściągnie danych o kodeku, rozdzielczości, itp. ? _________________ raku
Powered by Archlinux |
|
Back to top |
|
|
joker l33t
Joined: 03 May 2003 Posts: 681 Location: www
|
|
Back to top |
|
|
|