czwartek, stycznia 21, 2010

RDrive w działaniu ;-) czyli kolejny raport z prac nad Kolczatką ;-)

Poniżej filmik pokazujący jak wygląda Kolczatka w działaniu :-)
Jak widać na filmie OpenOffice.org otwiera się w tym przypadku jakieś 6 sekund po kliknięciu na pliku znajdującym się na dysku R:\ utworzonym przez Kolczatkę.



Jak na razie działa:
  • pobieranie dokumentów [w chwili obecnej jako DOC, ale ODT czy RTF też będzie działać]
  • pobieranie arkuszy [w XLS, ale ODS czy CSV też zadziałają :-)]
  • pobieranie prezentacji [PPT]

Co nie działa:
  • pobieranie PDFów
  • pobieranie plików z ? i podobnymi znakami w nazwie

Problemy do rozwiązania:
  • dodać modyfikowanie nazw plików dostępnych na dysku R:\ w trakcie ich wyświetlania, czyli jeżeli dokument nazywa się w Google Docs "My Tracks" i jest arkuszem to na liście plików na dysku R:\ powinien się nazywać "My Tracks.ods" albo "My Tracks.xls"
  • dodać modyfikowanie nazw plików w taki sposób by w nazwach nie znajdowały się niedozwolone w nazwach plików znaki
  • dodać obsługę sytuacji gdy są dwa lub więcej dokumenty o takiej samej nazwie
  • dodać możliwość zapisywania dokumentów na dysku [co może być trudne ;-) bo taki OpenOffice.org sprawdza otwierając plik Buffy.odt czy ten plik można edytować i próbuje stworzyć plik .~lock.Buffy.odt# a to oznacza, że puki Google Docs List API nie będzie pozwalało na wrzucanie dowolnych plików do Google Docs, to część tych plików, np. właśnie takie locki będę musiał trzymać w pamięci i udawać, że sa zapisane na dysku ;-)]
  • dodać możliwość edycji listy kont
  • dodać możliwość konfiguracji do jakich formatów mają być konwertowane pobierane pliki
  • dodać możliwość konfiguracji literki dysku [albo raczej automagiczne przydzielanie literki]
  • dowiedzieć się jak takie coś można w ogóle dystrybuować, bo tu jest dużo DLLek :-( no i jest "malutki" problem polegajacy na tym że jak na razie używam .NET 4.0 ;p]
  • znaleźć przyczynę tego, że dysk R:\ nie działa z linią poleceń

Wszystko też wskazuje na to, że trzeba będzie zmienić nazwy katalogów ;-) i wyrzucić z nich @ bo jak teraz próbuję używać dysku R:\ przy pomocy Windows Exploratora to system wyrzuca info, że nazwa katalogu jest nieprawidłowa :-)

Plecy nadal mnie pobolewają ;-) [złe plecy!!!], i humor miałem taki sobie, ale kodowanie trochę mi go poprawiło :D.


Podobne postybeta
Kolczatka ;-) czyli próbujemy zastąpić Dziobaka ;-)
Raport z prac nad ubogą krewną Playtypusa, czyli Kolczatką :-)
My Tracks mówi "budujmy więcej autostrad" ;-) albo jakoś tak ;-)
"Ochidna" Echidna ;-) czyli jak się mają prace nad RDrive.
Status 302 i import arkuszy z Google Docs