Sebaall
#programowanie #java #python Już nie mam siły: http://pastebin.com/i4CfbMQj widzi ktoś różnicę jakąś w Stringu part3 w porównaniu do kodu stąd: http://deneb.homedns.org/things/?p=232 ? part1 jest wysyłana poprawnie, bo TV pokazuje informację o połączeniu i pyta o akceptację pilota, a jak wysyłam part3, czyli komendę to nie reaguje kompletnie, a kod pythonowski działa idealnie.
  • Najlepsze
  • Wszystkie komentarze
a.....r
a.....r
@Sebaall: Z tego co wyczytałem

println
robi domyślnie flusha, czego nie
Sebaall
Sebaall Autor
1
@almafater: działa! W ogóle się flushem nie przejmowałem, skoro skonstruowałem PrintWritera z autoflushem.
a.....r
a.....r
@Sebaall: w kodzie Pythona za każdym razem jest

sock.send
który nie dodaje znaku nowej linii, a w Javie robisz

out.println
, które dodaje na końcu znak nowej linii. Prawdopodobnie to może być przyczyna problemów.
Sebaall
Sebaall Autor
0
@almafater: niestety po zmianie na print, TV nie reaguje nawet na part1.