hudy0070 Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 Czy za pomocą Gmowego mplay można wysłać jakiś obrazek ? Mam inicjacje ip dochodzi już dalej połączenie, dalej wybranie obrazka a teraz jak go wysłać tak żeby kolega po 2 stronie kompa odebrał go? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
XxMichałxX Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 binarnie każdego bajta z obrazka Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
hudy0070 Opublikowano 20 Kwietnia 2009 Autor Udostępnij Opublikowano 20 Kwietnia 2009 "Przebajtować" obrazek i wysłać każy bajt ? Ale jak ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
XxMichałxX Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 GML file_bin_seek() file_bin_write_byte() file_bin_read_byte() file_bin_open() // klikaj i sobie przeczytaj w dokumentacji</span></span></span> e: czekaj w e2 ci napisze kod przykładowy e2: Wysyłanie: GML plik=file_bin_open(sciezka,2) size=//wielkosc pliku nie wiem jak ustawic sobie wykombinuj for(i=-1; i<size; i+=1) { file_bin_seek(i) bajt=file_bin_read_byte(plik) /* wysyłanie zmiennej bajt */ } Odbieranie: GML plik=file_bin_open(sciezka,2) // tutaj sciezka i nazwa gdzie chcesz utworzyc bo jak nie będzie plik istniał to raczej go samo stworzy bajt=// odbieranie tego bajta co był wysłany (nie umiem mplay) file_bin_write_byte(plik,bajt) takie cos na przyklad. jeszcze sobie dodaj ze jak np skonczy sie pętla wysyłania to ma wyslac ze koniec i w tym co odbiera ze ma skonczyc odbierac jak koniec=true.. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
hudy0070 Opublikowano 20 Kwietnia 2009 Autor Udostępnij Opublikowano 20 Kwietnia 2009 GML size = file_bin_size( global._plik ); for( i =-1; i<size; i += 1 ) { __i = file_bin_seek( global._plik, i ) bajt = mplay_data_write( 1, __i ); } było by coś takiego ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dawidds Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 Powiem tylko od siebie - jeśli w czasie przesyłania jeden z bajtów nie dojdzie (co jest wbrew pozorom całkiem prawdopodobne, bo przy pliku 1MB mamy ponad milion wiadomości - to, że któraś z nich nie dojdzie do adresata nie powinno dziwić...). Zresztą sposób Michała też jest dziadowski - przy transferze zaledwie 10KB/s musielibyśmy otwierać i zamykać plik 10,000 razy na sekundę... ;| Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pental Stary Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 Rozszyfrowujemy kodowanie plików graficznych i wysyłamy na naszą stronę odpowiednie dane, po czym ściągamy plik! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 Kto będzie Ci implementował gzipa w GMie specjalnie dla PNG? :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pental Stary Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 To był żart, ale masz jakiś lepszy pomysł? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 Żarty, żartami, ale to całkiem niegłupi pomysł bo takiego BMP czy GIF można by skompresować i wysłać, a później odebrać i zapisać jako np. PNG. Ogólnie jeśli chodzi o wysyłanie plików to dobrze to zrobić większymi pakietami, a nie tylko po bajcie. I w sumie tyle. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
hudy0070 Opublikowano 20 Kwietnia 2009 Autor Udostępnij Opublikowano 20 Kwietnia 2009 Puuki co to za duża filozofia jak dla mnie, może kiedyś ale na pewno nie teraz :P. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
XxMichałxX Opublikowano 21 Kwietnia 2009 Udostępnij Opublikowano 21 Kwietnia 2009 ja myśle ze mozna zrobic takie party po np 10000 bajtów i te bajty przewalic na stringa potem tego stringa wysłać i u odbiorcy ze stringa na bajty ale nie wiem czy by sie dało.. bajty na stringa Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się