Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Pomoc - radio w metinie


baran860

Rekomendowane odpowiedzi

Opublikowano

Siema, napisałem sobie skrypcik zapisujący stream do pliku

program działa ale na windowsie zainstalowany (Python 2.7).

 

Po przeniesieniu go do metka wywala błędy.

Może na sam początek kodzik:
 

import urllib2							#Import biblioteki
link = urllib2.urlopen("http://13898.sc.slotex.pl:8890")	#Otworzenie linku
BUFOR = 16 * 1024						#Rozmiar buforu
with open("cycki.mp3", 'wb') as fp:				#Otworzenie pliku cycki.mp3 w trybie binarnym 
	while True:						#Pętla
		binarne_dane = link.read(BUFOR)			#Czytanie buforu
		fp.write(binarne_dane)				#Zapis danych do pliku
snd.FadeInMusic("cycki.mp3")					#Odtwarzacz metinowy 

a błędy to:

 

1109 20:19:20189 :: Traceback (most recent call last):

1109 20:19:20189 ::   File "game.py", line 1219, in OnKeyDown

1109 20:19:20190 ::   File "game.py", line 377, in <lambda>

1109 20:19:20190 ::   File "game.py", line 2314, in DoTestu

1109 20:19:20191 ::   File "system.py", line 142, in __pack_import

1109 20:19:20191 ::   File "Lib\urllib2.py", line 94, in <module>

1109 20:19:20192 ::   File "system.py", line 142, in __pack_import

1109 20:19:20192 ::   File "Lib\httplib.py", line 71, in <module>

1109 20:19:20193 ::   File "system.py", line 142, in __pack_import

1109 20:19:20193 ::   File "C:\Users\baran860\Desktop\aivis_src\lib\socket.py", line 47, in <module>

1109 20:19:20194 ::     
1109 20:19:20194 :: import _socket

1109 20:19:20194 ::   File "system.py", line 142, in __pack_import

1109 20:19:20194 :: ImportError
1109 20:19:20194 :: : 
1109 20:19:20194 :: No module named _socket
1109 20:19:20194 ::  

 



Można się domyślić że chce moduł  (biblioteke) "_socket.pyd"
Jak mu ją daje to:

1109 20:31:58006 :: Traceback (most recent call last):

1109 20:31:58006 ::   File "game.py", line 1219, in OnKeyDown

1109 20:31:58006 ::   File "game.py", line 377, in <lambda>

1109 20:31:58007 ::   File "game.py", line 2314, in DoTestu

1109 20:31:58007 ::   File "system.py", line 142, in __pack_import

1109 20:31:58008 ::   File "Lib\urllib2.py", line 94, in <module>

1109 20:31:58008 ::   File "system.py", line 142, in __pack_import

1109 20:31:58008 ::   File "Lib\httplib.py", line 71, in <module>

1109 20:31:58009 ::   File "system.py", line 142, in __pack_import

1109 20:31:58009 ::   File "C:\Users\baran860\Desktop\aivis_src\lib\socket.py", line 47, in <module>

1109 20:31:58010 ::     
1109 20:31:58010 :: import _socket

1109 20:31:58010 ::   File "system.py", line 142, in __pack_import

1109 20:31:58010 :: ImportError
1109 20:31:58010 :: : 
1109 20:31:58011 :: DLL load failed: %1 nie jest prawidłową aplikacją systemu Win32.
1109 20:31:58011 :: 

pliki .pyd to takie widnowsowskie odpowiedniki .dll i chyba dlatego wywala, nie wiem

Czy ktoś może powiedzieć w jaki sposób naprawić ten błąd?

 

 

//Sorry nie ten dział przenieście

8910814572903361049127.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...