Streaming τραγουδιών
Streaming τραγουδιών
ΝΕΑ ΣΤΟΙΧΕΙΑ (Ο λόγος που δεν δουλεύει πάντα και τί μπορούμε να κάνουμε)
Παρατήρησα ότι τα τραγούδια που βγάζουν το πρόβλημα γίνονται download κανονικά αλλά δεν γίνονται stream, παρόλο που και στα δύο αντιστοιχεί το ίδιο URL. Άρα το πρόβλημα είναι του winamp (ίσως το έχουν και άλλα προγράμματα). Ψάχνοντας βρήκα ότι δεν την παλεύει με URL μακρύτερα από 260 χαρακτήρες. (Τα γράφει εδώ: http://forums.winamp.com/showthread.php ... did=188985)
Ως Έλληνες είμαστε άτυχοι γιατί οι ελληνικοί χαρακτήρες στα URL μετράνε τριπλοί (γίνονται urlencode: %hh, όπου h ένα δεκαεξαδικό ψηφίο). Για παράδειγμα:
1final_download.php?file_name=αρχείο&username=θαμώνας&_8id=session
μήκος=58+x+10+y+6+32=106+x+y
Άρα πρέπει x+y<260-106=154. Άμα αυτά όμως είναι με ελληνικούς χαρακτήρες πάει διά τρία, οπότε βγαίνει καμιά 50αριά το πολύ, ενώ τα file_name στη βάση το υπερβαίνουν αυτό (φθάνουν μέχρι 80). Οπότε δε μπορούν να γίνουν και πολλά, άντε να κοντύνει λίγο το url να παίρνει περισσότερα.