: 14 sie 2004 11:49
[quote="Sjebek"]to jest fajna sprawa jesli dana prezentacja nie ma w sobie zalaczonch filmow, lub jakis dziwnych nie standartowych animacji, podejrzewam ze w takim przypadku moj pomysl to jedyne rozwiazanie, ale Twoj pomysl jest super na proste prezentacje, jeszcze raz z gory dzieki. [/quote]
Właśnie testowałem makabrycznie proste rozwiązanie. 1. Otwierasz prezentacje jako plik tekstowy (bloczek Read Characters From File.vi) 2. zapisujesz prezentację jako plik tekstowy, czyli analogicznym bloczkiem Write Characters To File.vi z odpowiednim rozszerzeniem *.pps lub *.ppt 3. DZIAŁA JAKO PREZENTACJA
Wnioski Prezentację można otworzyć jako zwykły plik tekstowy i wysłać przez DataSocket stringi, najlepiej paczki stringów, np po 100 lub 1000 znaków i w odbiorniku odpowiednio to sklejać. Dobrze będzie pamiętać o tym aby wysłać dodatkowe informacje najlepiej jako klaster zawierający nazwę pliku, rozmiar itp.
Testowałem to lokalnie przepisując plik z partycji na partycję, tak samo ma to działać na DataSocket. Czyli dwa - trzy kanały DS (trzeci z informaacją START/STOP transmisji) Co do niestandardowych animacji i filmów, to podobnie dziala przesylanie 10MB mpga Z tego co zauważyłem prezentacja zawiera poprostu wywołanie odpowiedniego komponentu (np. odtwarzacza multimedialnego) z parametrem zawierającym nazwę pliku i dodatkowe informacje od prezentacji.
To powinno w pełni rozwiązać problem.
pozdrawiam Mikrobi
Właśnie testowałem makabrycznie proste rozwiązanie. 1. Otwierasz prezentacje jako plik tekstowy (bloczek Read Characters From File.vi) 2. zapisujesz prezentację jako plik tekstowy, czyli analogicznym bloczkiem Write Characters To File.vi z odpowiednim rozszerzeniem *.pps lub *.ppt 3. DZIAŁA JAKO PREZENTACJA
Wnioski Prezentację można otworzyć jako zwykły plik tekstowy i wysłać przez DataSocket stringi, najlepiej paczki stringów, np po 100 lub 1000 znaków i w odbiorniku odpowiednio to sklejać. Dobrze będzie pamiętać o tym aby wysłać dodatkowe informacje najlepiej jako klaster zawierający nazwę pliku, rozmiar itp.
Testowałem to lokalnie przepisując plik z partycji na partycję, tak samo ma to działać na DataSocket. Czyli dwa - trzy kanały DS (trzeci z informaacją START/STOP transmisji) Co do niestandardowych animacji i filmów, to podobnie dziala przesylanie 10MB mpga Z tego co zauważyłem prezentacja zawiera poprostu wywołanie odpowiedniego komponentu (np. odtwarzacza multimedialnego) z parametrem zawierającym nazwę pliku i dodatkowe informacje od prezentacji.
To powinno w pełni rozwiązać problem.
pozdrawiam Mikrobi