Forum iPhone, iPod et iPad, Apple TV, Apple Watch et Mac en français par iPhoneSoft pour les systèmes iOS, macOS, tvOS et watchOS
Vous n'êtes pas identifié(e).
Oui oui puisque il y a des requêtes dns qui défile non stop.
Hors ligne
tu as bien éditer le fichier setting via IDLE (Python)
sinon envoies moi ton fichier setting.py par mail et je l'éditerais via mon MAC correctement car j'avais le meme soucis.
il ne faut surtout pas éditer via texteditor ou notepad d'âpres mon expérience car ils sont limités au niveau des caractères!!!!
PS; J'ai testé Plex c'est vraiment bien j'ai tous mes films mon ATV, a voir maintenant pour les abonnements aux chaines!!!
Hors ligne
Pour toi miko3113:
Pour ouvrir IDLE, distribué dans la distribution standart de Python, il suffit d'exécuter le fichier <PYTHONHOME>/lib/idlelib/idle.pyw (typiquement sous Windows c:/python25/lib/idlelib/idle.pyw ). Une fois IDLE ouvert, il vous faut vous mettre en mode éditeur si cela n'est pas fait par défaut (menu File -> New Window ). Vous n'avez alors plus qu'à charger votre fichier (menu File -> Open... ).
Une autre solution est d'éditer directement votre script par un clic droit sur votre fichier puis Edit with IDLE.
Hors ligne
Oui je comprends ce que tu veux dire mais avec la derniere version de git tu n'as pas besoin d'editer le fichier system.cfg cela se fait automatiquement "To do this just run PlexConnect and it will add the lines below automatically " et c'est le cas les lignes en question sont bien rajouter dans mon fichier
port_ssl = 443
certfile = ./assets/certificates/trailers.pem
Hors ligne
Pour nbasket78
Oublie pas qu'à chaque fois que tu veux utiliser l'atv il faut connecter le plexconnect en tâche de fond. Sinon c'est pas mal les chaîne avec abonnement sauf canal play trop pourrie!!!!! :( j'ai crunchyroll pour les manga c'est pas trop mal foutu. Après chacun son avis sur le sujet. Par contre je pensais a un truc, ça serait pas mal de mettre le lien du plexconnect windows/mac déjà éditer. Cela pourrait peut être dépanné certain qui n'arrive pas à le configurer. Tu en pense quoi nbasket78?
Dernière modification par Kakaluto66 (05-11-2013 20:03:56)
Hors ligne
19:02:55 DNSServer: Source: ('192.168.1.18', 56385)
19:02:55 DNSServer: Domain: p20-buy.itunes.apple.com
19:02:55 DNSServer: ***forward request
19:03:00 DNSServer: DNS request received!
19:03:00 DNSServer: Source: ('192.168.1.18', 56385)
19:03:00 DNSServer: Domain: upp.itunes.apple.com
19:03:00 DNSServer: ***forward request
19:03:05 DNSServer: DNS request received!
Voila ce qui tourne en tache de fond
Hors ligne
Kakaluto66,
je ne comprends pas trop ce que tu veux dire mais pas souci pour aider avec les fichiers MAC.
dis moi ce que tu veux exactement?
Miko3113,
tu parles du fichier system.cfg, moi je te parle du fichier setting.py?
je te conseille de prendre cette source pour windows:
https://github.com/iBaa/PlexConnect/archive/master.zip
et de recommencer.
Car sur la version du tuto, il y a moins de fichiers que celle-ci (absence du dossier certificates) !
Hors ligne
Je parlais du dossier complet plexconnect master déjà éditer. Comme ça normalement cela devrais aider la communauté
Hors ligne
Ok pas de souci par contre sur Mac il faut éditer le fichier setting et mettre sa propre adresse IP.
Mais je peux te mettre tous les softs, certificats, tuto etc.. (pour Mac) dans un dossier ZIP et te l'envoyer.
par contre je risque de prendre un peu de temps.
ca te dis???
Hors ligne
Sa serait cool et moi je fait pareil de mon côté pour windows. A la limite je pensé, de ton côté concernant le fait que ça soit ta propre adresse ip, tu met genre 0.0.0.0 en couleur. Comme ça pas d'erreur pour les autres
Hors ligne
Ok ca me va j'essaie de faire ca quand j'ai 5 minutes!!!!
Hors ligne
Pareil de mon coté
Hors ligne
petite question!!!
Si je fais l'acquisition d'une seconde ATV tu penses que je pourrais faire fonctionner les deux ATV en meme temps dont deux films différents avec plexconnect???
Hors ligne
Bonsoir, voila le message que j'ai dans le terminal :ichov:~ iChov$ sudo ./PlexConnect.py
sudo: ./PlexConnect.py: command not found
ichov:~ iChov$
Vous savez à quooi ça peut être du?
Apple TV2 en 5.2
Merci
Hors ligne
Nbasket78
je suis deja avec cette source "master.zip"
le fichier setting.py se genere egalement tout seul avec la source master
g_settings = { \
'enable_plexgdm' 'True', 'False'), \
'ip_pms' '192.168.178.10',), \
'port_pms' '32400',), \
\
'enable_dnsserver':('True', 'False'), \
'port_dnsserver' '53',), \
'ip_dnsmaster' '192.168.1.18',), \
'prevent_atv_update' 'True', 'False'), \
\
'enable_plexconnect_autodetect':('True', 'False'), \
'ip_plexconnect' '0.0.0.0',), \
\
'port_webserver' '80',), \
'enable_webserver_ssl' 'True', 'False'), \
'port_ssl' '443',), \
'certfile' './assets/certificates/trailers.pem',), \
\
'loglevel' 'Normal', 'High', 'Off'), \
'logpath' '.',), \
}
Hors ligne
Bonsoir chov45, commence par mettre à jour ton atv vers iOS 6.0.1 je pense que cela sera mieux :D.
A nbasket: en théorie oui mais pas sur. Souvent ce que je fait c'est lorsque ma fille regarde un dessin animée installer sur plex média serveur, je lui met sur l'atv et moi de mon côté je visionne sur mon iPad (via l'app plex) autre chose. La oui. Après à tenter, de mon côté je n'ai personne dans mon entourage qui possède un atv. Donc je ne peux pas tenter l'expérience, en revanche si toi de ton côté tu peut le tenter je serais ravis d'avoir un retour de ta part
Hors ligne
g_settings = { \
'enable_plexgdm' :('True', 'False'), \
'ip_pms' :('192.168.178.10',), \
'port_pms' :('32400',), \
\
'enable_dnsserver':('True', 'False'), \
'port_dnsserver' :('53',), \
'ip_dnsmaster' :('192.168.1.18',), \
'prevent_atv_update' :('True', 'False'), \
\
'enable_plexconnect_autodetect':('True', 'False'), \
'ip_plexconnect' :('0.0.0.0',), \
\
'port_webserver' :('80',), \
'enable_webserver_ssl' :('True', 'False'), \
'port_ssl' :('443',), \
'certfile' :('./assets/certificates/trailers.pem',), \
\
'loglevel' :('Normal', 'High', 'Off'), \
'logpath' :('.',), \
}
Hors ligne
Bonjour à tous
Je viens tout juste d'acquérir l'apple TV 3, j'ai fait a priori la bêtise de la mettre a jours , quand je vais dans bande annonce il me marque ce message d'erreur : Bande annonce non disponible, veuillez réessayer plus tard...
J'ai pourtant bien renseigné le bon dns dans l'apple TV dans la section dns secondaire du wifi
Voici mes script :
iMac-Gerald-Moizan:PlexConnect-master geraldmoizan$ sudo ./PlexConnect.py
Password:
00:03:39 PlexConnect: ***
00:03:39 PlexConnect: PlexConnect
00:03:39 PlexConnect: Press CTRL-C to shut down.
00:03:39 PlexConnect: ***
00:03:39 Settings: add section PlexConnect
00:03:39 Settings: add option enable_webserver_ssl=True
00:03:39 Settings: add option logpath=.
00:03:39 Settings: add option enable_dnsserver=True
00:03:39 Settings: add option prevent_atv_update=True
00:03:39 Settings: add option port_dnsserver=53
00:03:39 Settings: add option enable_plexconnect_autodetect=True
00:03:39 Settings: add option port_pms=32400
00:03:39 Settings: add option port_webserver=80
00:03:39 Settings: add option ip_plexconnect=0.0.0.0
00:03:39 Settings: add option certfile=./assets/certificates/trailers.pem
00:03:39 Settings: add option ip_dnsmaster=192.168.0.13
00:03:39 Settings: add option loglevel=Normal
00:03:39 Settings: add option ip_pms=192.168.178.10
00:03:39 Settings: add option enable_plexgdm=True
00:03:39 Settings: add option port_ssl=443
00:03:39 PlexConnect: started: 00:03:39
00:03:39 PlexConnect: IP_self: 192.168.0.13
00:03:39 DNSServer: started: 00:03:39
00:03:39 DNSServer: ***
00:03:39 DNSServer: DNSServer: Serving DNS on 192.168.0.13 port 53.
00:03:39 DNSServer: intercept: ['trailers.apple.com', 'atv.plexconnect'] => 192.168.0.13
00:03:39 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
00:03:39 DNSServer: forward other to higher level DNS: 192.168.0.13
00:03:39 DNSServer: ***
00:03:39 WebServer: started: 00:03:39
00:03:39 WebServer: ***
00:03:39 WebServer: WebServer: Serving HTTP on 192.168.0.13 port 80.
00:03:39 WebServer: ***
00:03:39 WebServer: started: 00:03:39
00:03:39 WebServer: Failed to access certificate: /Users/geraldmoizan/Downloads/PlexConnect-master/./assets/certificates/trailers.pem
00:03:39 PlexConnect: WebServer_SSL not alive. Shutting down.
00:03:39 PlexConnect: Shutting down.
00:03:40 WebServer: Shutting down.
00:03:44 DNSServer: Shutting down.
00:03:44 PlexConnect: shutdown
iMac-Gerald-Moizan:PlexConnect-master geraldmoizan$
Ma Page Setting.py :
#!/usr/bin/env python
import sys
from os import sep
import ConfigParser
from Debug import * # dprint()
"""
Global Settings...
PMS: plexgdm, ip_pms, port_pms
DNS: ip_dnsmaster - IP of Router, ISP's DNS, ... [dflt: google public DNS]
IP_self: enable_plexconnect_autodetect, ip_plexconnect - manual override for VPN usage
HTTP: port_webserver - override when using webserver + forwarding to PlexConnect
HTTPS: port_ssl, certfile, enable_webserver_ssl - configure SSL portion or webserver
"""
g_settings = { \
'enable_plexgdm' 'True', 'False'), \
'ip_pms' '192.168.178.10',), \
'port_pms' '32400',), \
\
'enable_dnsserver':('True', 'False'), \
'port_dnsserver' '53',), \
'ip_dnsmaster' '192.168.0.13',), \
'prevent_atv_update' 'True', 'False'), \
\
'enable_plexconnect_autodetect':('True', 'False'), \
'ip_plexconnect' '0.0.0.0',), \
\
'port_webserver' '80',), \
'enable_webserver_ssl' 'True', 'False'), \
'port_ssl' '443',), \
'certfile' './assets/certificates/trailers.pem',), \
\
'loglevel' 'Normal', 'High', 'Off'), \
'logpath' '.',), \
}
class CSettings():
def __init__(self):
dprint(__name__, 1, "init class CSettings")
self.cfg = None
self.section = 'PlexConnect'
self.loadSettings()
self.checkSection()
# load/save config
def loadSettings(self):
dprint(__name__, 1, "load settings")
# options -> default
dflt = {}
for opt in g_settings:
dflt[opt] = g_settings[opt][0]
# load settings
self.cfg = ConfigParser.SafeConfigParser()
self.cfg.read(self.getSettingsFile())
def saveSettings(self):
dprint(__name__, 1, "save settings")
f = open(self.getSettingsFile(), 'wb')
self.cfg.write(f)
f.close()
def getSettingsFile(self):
return sys.path[0] + sep + "Settings.cfg"
def checkSection(self):
modify = False
# check for existing section
if not self.cfg.has_section(self.section):
modify = True
self.cfg.add_section(self.section)
dprint(__name__, 0, "add section {0}", self.section)
for opt in g_settings:
if not self.cfg.has_option(self.section, opt):
modify = True
self.cfg.set(self.section, opt, g_settings[opt][0])
dprint(__name__, 0, "add option {0}={1}", opt, g_settings[opt][0])
# save if changed
if modify:
self.saveSettings()
# access/modify PlexConnect settings
def getSetting(self, option):
dprint(__name__, 1, "getsetting {0}={1}", option, self.cfg.get(self.section, option))
return self.cfg.get(self.section, option)
if __name__=="__main__":
Settings = CSettings()
option = 'enable_plexgdm'
print Settings.getSetting(option)
option = 'enable_dnsserver'
print Settings.getSetting(option)
Settings.saveSettings()
del Settings
Voyez vous une erreur ?
D'avance merci bcp
G'
Hors ligne
ggdady,
tu as un problème avec tes certificats.
tu as bien le dossier dans plexconnect/assets/certificates/
dedans tu devrais avoir trailers.pem, trailers.key, traillers.cer
ensuite as tu bien installer le certificats sur ton ATV via le soft iphone config utility??
t'inquiètes pas si tu l'as mis a jour, ca va fonctionner, car j'était dans la meme situation.
Hors ligne
miko3113,
ok pour le master par contre moi j'ai du configurer manuellement le fichier setting.py.
Apres je ne vois pas, envoies un email avec ton fichier setting.py et je te dirai si il est bon!!!
c'est tout ce que je pourrais faire malheureusement pour le moment d'autant plus que je suis mac et toi windows à priori.
Hors ligne
Voici le lien comme promis des certificats et du plex master édité pour windows enjoy
Hors ligne
ggdady,
tu as un problème avec tes certificats.
tu as bien le dossier dans plexconnect/assets/certificates/
dedans tu devrais avoir trailers.pem, trailers.key, traillers.cer
ensuite as tu bien installer le certificats sur ton ATV via le soft iphone config utility??
t'inquiètes pas si tu l'as mis a jour, ca va fonctionner, car j'était dans la meme situation.
Merci bcp, ca avance mais c pas encore ça ... voici ma consol :
20:46:01 PlexConnect: ***
20:46:01 PlexConnect: PlexConnect
20:46:01 PlexConnect: Press CTRL-C to shut down.
20:46:01 PlexConnect: ***
20:46:01 PlexConnect: started: 20:46:01
20:46:01 PlexConnect: IP_self: 192.168.0.13
20:46:01 DNSServer: started: 20:46:01
20:46:01 DNSServer: ***
20:46:01 DNSServer: DNSServer: Serving DNS on 192.168.0.13 port 53.
20:46:01 DNSServer: intercept: ['trailers.apple.com', 'atv.plexconnect'] => 192.168.0.13
20:46:01 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
20:46:01 DNSServer: forward other to higher level DNS: 192.168.0.13
20:46:01 DNSServer: ***
20:46:01 WebServer: started: 20:46:01
20:46:01 WebServer: ***
20:46:01 WebServer: WebServer: Serving HTTP on 192.168.0.13 port 80.
20:46:01 WebServer: ***
20:46:01 WebServer: started: 20:46:01
20:46:01 WebServer: ***
20:46:01 WebServer: WebServer: Serving HTTPS on 192.168.0.13 port 443.
20:46:01 WebServer: ***
20:46:32 DNSServer: DNS request received!
20:46:32 DNSServer: Source: ('192.168.0.14', 50016)
20:46:32 DNSServer: Domain: trailers.apple.com
20:46:32 DNSServer: ***intercept request
20:46:32 DNSServer: -> DNS response: 192.168.0.13
20:46:33 DNSServer: DNS request received!
20:46:33 DNSServer: Source: ('192.168.0.14', 61765)
20:46:33 DNSServer: Domain: www.apple.com
20:46:33 DNSServer: ***forward request
20:46:38 DNSServer: DNS request received!
20:46:38 DNSServer: Source: ('192.168.0.13', 54955)
20:46:38 DNSServer: Domain: www.apple.com
20:46:38 DNSServer: ***forward request
20:46:43 DNSServer: DNS request received!
20:46:43 DNSServer: Source: ('192.168.0.14', 61765)
20:46:43 DNSServer: Domain: www.apple.com
20:46:43 DNSServer: ***forward request
20:46:48 DNSServer: DNS request received!
20:46:48 DNSServer: Source: ('192.168.0.14', 61765)
20:46:48 DNSServer: Domain: www.apple.com
20:46:48 DNSServer: ***forward request
20:46:53 DNSServer: DNS request received!
20:46:53 DNSServer: Source: ('192.168.0.13', 54955)
20:46:53 DNSServer: Domain: www.apple.com
20:46:53 DNSServer: ***forward request
20:46:58 DNSServer: DNS request received!
20:46:58 DNSServer: Source: ('192.168.0.14', 59276)
20:46:58 DNSServer: Domain: secure-media-bourbon.canalplay.com
20:46:58 DNSServer: ***forward request
20:47:03 DNSServer: DNS request received!
20:47:03 DNSServer: Source: ('192.168.0.13', 54955)
20:47:03 DNSServer: Domain: www.apple.com
20:47:03 DNSServer: ***forward request
20:47:08 DNSServer: DNS request received!
20:47:08 DNSServer: Source: ('192.168.0.14', 59276)
20:47:08 DNSServer: Domain: secure-media-bourbon.canalplay.com
20:47:08 DNSServer: ***forward request
Et la liste et longue et ca bouge tout le temps, j'ai donc mis les certificats dans le dossier et configurer avec l'utilitaire de config iphone, mais quand je vais dans bande annonce c toujours en indispo, j'ai pourtant bien mis l'adresse ip de mon mac en dns secondaire dans ma apple tv
merci encore
g'
Hors ligne
ggdady,
as tu bien également éditer le fichier setting.py? en mettant à la place de "8.8.8.8" le dns qui était affiché sur ton ATV (à éditer avec IDLE)?
je ne sais pas si cela a une importance, mais tu es bien connecté à ton compte Apple sur ton ATV? car pour ma part au debut je n'avais pas remis mes identifiants après la MAJ.
essaies aussi de la rebooter?
le monde de l'informatique et ses mystères !!!! lol
car honnêtement les commandes envoyées me semblent correct la d'après ce que je vois!!!
Hors ligne
ggdady,
as tu bien également éditer le fichier setting.py? en mettant à la place de "8.8.8.8" le dns qui était affiché sur ton ATV (à éditer avec IDLE)?
je ne sais pas si cela a une importance, mais tu es bien connecté à ton compte Apple sur ton ATV? car pour ma part au debut je n'avais pas remis mes identifiants après la MAJ.
essaies aussi de la rebooter?
le monde de l'informatique et ses mystères !!!! lol
car honnêtement les commandes envoyées me semblent correct la d'après ce que je vois!!!
Merci pour ces infos, du coup ça marche, j'avais oublié de configurer le wifi dans l'iphone config utility, apres cela ne fonctionnais tjrs pas, j'ai rebooter le mac et l'apple tv et la tout a fonctionner. Malgré certain post dans différent site, je trouve plex sur mon atv super fluide et sans bug !!
L'appli plex sur iphone est indispensable ? qu'en pensez vous ?
1000 merci
G'
Hors ligne
Nbasket78
as tu bien également éditer le fichier setting.py? en mettant à la place de "8.8.8.8" le dns qui était affiché sur ton ATV (à éditer avec IDLE)?
Tu veux dire qu'il faut mettre le dns primaire celui qui etait initialement dans ATV soit le dns de la box dans mon cas 192.168.1.1?
Merci
Hors ligne