gaetan.cambier
Membres-
Compteur de contenus
5357 -
Inscription
-
Dernière visite
-
Jours gagnés
46
Tout ce qui a été posté par gaetan.cambier
-
Attribution Mot De Passe Avec Dossier Partag
gaetan.cambier a répondu à un(e) sujet de Fbsyno dans Installation, Démarrage et Configuration
C'est le mot de passe d'un dossier crypté ? -
Crashplan Sur Synology Ds214 ?
gaetan.cambier a répondu à un(e) sujet de Craie Yon dans Logiciels Compatibles
Il y a plus loin le lien vers le site pour extraire les fichier depuis l'archive pour résoudre le problème Message #16 -
ok merci de l'info
-
non, c'est au start de la commande synoservicecfg --> upstart sous linux dans la doc, ils parle de cette supppression dans certain cas, mais pas compris la subtilité
-
Parfois utile de mettre un IP en liste blanche
-
Le Firewall Par Region Semble Ne Pas Fonctionner
gaetan.cambier a répondu à un(e) sujet de parisbyday dans Installation, Démarrage et Configuration
Si le firewall ne fonctionnerait pas, tu aurait pas reçu un mail d'une connections bloquée -
IP back listée probablement
-
Crashplan Sur Synology Ds214 ?
gaetan.cambier a répondu à un(e) sujet de Craie Yon dans Logiciels Compatibles
C'est ce sue j'ai noté 2 lignes plus haut -
Crashplan Sur Synology Ds214 ?
gaetan.cambier a répondu à un(e) sujet de Craie Yon dans Logiciels Compatibles
voila le lien : -
Crashplan Sur Synology Ds214 ?
gaetan.cambier a répondu à un(e) sujet de Craie Yon dans Logiciels Compatibles
C'est du a l'update il y a un tuto ici il y a pas longtemps, faut chercher -
Comment En Pratique Faire L'agr
gaetan.cambier a répondu à un(e) question de linkZ dans Questions avant achat
deja, faut voir si c'est réellemtn utile d'utilisé l'agregation de lien, dans beaucoup de cas, ca n'apporte rien par ailleur, il faut en effet un nas compatible et pour dd-wrt, faut voir si maintenant, ca fonctionne, car j'avais essayé il y a environ un ans, et çà n'avai jamais fonctionné -
Bon, comme promi, voila le script, facile d'utilisation, et redigé en ... PYTHON alors au programme, il surveille les ip predefini (autant d'ip que l'on veut) avec un delai donné (5 sec) et permet de lancer une commande lorsque : plus aucune ip ne repond des qu'au moin une ip est présente sur le reseau vu les caractéristiques : on peut : soit activer la videosurveillance qd plus personne n'est là ou l'inverse ; activer la videosurveillance dès que 1 personne est présente tout depend le but que l'on veut en faire voila le script : # Parametres a modifier ###### program_enable = "python ./cam_enable.py 1" program_disable = "python ./cam_enable.py 0" delai = 5 ip = [ '192.168.1.60', '192.168.1.61', '192.168.1.62' ] number_check = 3 DEBUG = True ############################## import urllib2 import time import os enable = 2 status = [] nb = len(ip) if number_check < 2 : number_check = 2 for i in range(0, nb) : status.append(1) while True: to_disable = 0 to_enable = 0 for i in range(0, nb) : try: urllib2.urlopen("http://" + ip, timeout = 1) except urllib2.URLError as e: if str(e.reason) != '[Errno 111] Connection refused' : if status > 0 : status -= 1 else : to_enable += 1 else : if status < number_check : status += 1 else : to_disable += 1 time.sleep(delai) if DEBUG : print ip + ' ' + str(status) + ' ' + str(e.reason) if enable != 1 and to_enable == nb : if DEBUG : print "Launch Enable Program" os.system(program_enable) enable = 1 if enable != 0 and to_disable != 0 : if DEBUG : print "Launch Disable Program" os.system(program_disable) enable = 0 if DEBUG : print 'enable : ' + str(enable) + ' to_enable : ' + str(to_enable) + ' to_ disable : ' + str(to_disable) exit alors, il y a 6 varilables program_enable = le programme appelé qd plus aucune ip ne repond (par defaut le programme python pour piloté la camera) program_disable = le programme appelé qd au moin une ip répond (par defaut le programme python pour piloté la camera) delai = delay entre 2 check si les ip sont presentes ip = liste des adresse IP number_check = nombre de chck par ip avant de changé d'état (minimum = 2; default = 3) DEBUG affiche des info de debug pour les test (True / False)
-
attention, ca ne fonctionnera que si on laisse le wifi toujopurs allumé, il y a pas de miracle, si tu demande à ton gsm de coupé le wifi des que tu eteind l'ecran par example, ca n'ira pas moi j'ai eu le problème avec un xperia Z3 compact ou après 5 minutes en veille, ne repondait plus au ping, mais toujours à un wget (pourquoi, ca c'est autre chose, j'ignore ou est l'economie reelle ou le problème)
-
Crashplan Sur Synology Ds214 ?
gaetan.cambier a répondu à un(e) sujet de Craie Yon dans Logiciels Compatibles
tu as bien utiliser ceci pour l'installer ? http://www.hanselman.com/blog/UPDATED2014HowToSetupCrashPlanCloudBackupOnASynologyNASRunningDSM50.aspx -
Crashplan Sur Synology Ds214 ?
gaetan.cambier a répondu à un(e) sujet de Craie Yon dans Logiciels Compatibles
En pause sur ton mac possible, tu es sur que tu te connecte bien sur le crashplan du nas et pas en localhost ? -
Aucune session n'est kickee dans mon script ...
-
Crashplan Sur Synology Ds214 ?
gaetan.cambier a répondu à un(e) sujet de Craie Yon dans Logiciels Compatibles
Pour crashplan, le serveur est installé sur le nas, et le client sur le PC uniquement pour vérifier. Ça fonctionne bien sur si tu ferme cette fenêtre. -
Décodé du JSON en bash c'est pas la joie, en python, c'est ultra simple
-
bon, j'ai pas trop eu le temps, je vais deja donner le script qui active / desactive et met en position home la camera restera plus que la gestiion du ping sur les gsm que je doit reecrire, car ca a été codé à l'arrache cam_enable.py : # Parametres a modifier ###### user = 'admin' password = 'enter password here' camera_number = 0 camera_preset = 0 base_url = 'http://127.0.0.1:5000/webapi/' ############################## import sys import urllib import urllib2 import json def call_syno_api ( path, values ): param = urllib.urlencode(values); r = urllib2.urlopen(base_url + path + '?' + param) j = json.loads(r.read()) if not j['success']: sys.exit( "Path : %s%s?%snError code : %s" % (base_url, path ,param, j['error']['code']) ) return j # Init path = 'query.cgi' values = { 'api' : 'SYNO.API.Info', 'method' : 'Query', 'version' : '1', 'query' : 'ALL'} list = call_syno_api(path, values) # Login path = list['data']['SYNO.API.Auth']['path'] values = { 'api' : 'SYNO.API.Auth', 'method' : 'Login', 'version' : '2', 'account' : user, 'passwd' : password, 'session' : 'SurveillanceStation'} ret = call_syno_api(path, values) sid = '"' + ret['data']['sid'] + '"' # Camera Select path = list['data']['SYNO.SurveillanceStation.Camera']['path'] values = { 'api' : 'SYNO.SurveillanceStation.Camera', 'method' : 'List', 'version' : '6', '_sid' : sid} ret = call_syno_api(path, values) camera_id = ret['data']['cameras'][camera_number]['id'] # Camera activation/desactivation path = list['data']['SYNO.SurveillanceStation.Camera']['path'] if str(sys.argv[1]) != "0" : # Activation de la camera values = { 'api' : 'SYNO.SurveillanceStation.Camera', 'method' : 'Enable', 'version' : '6', 'cameraIds' : camera_id, '_sid' : sid} ret = call_syno_api(path, values) if str(sys.argv[1]) == "2" : # Selection de la position home values = { 'api' : 'SYNO.SurveillanceStation.PTZ', 'method' : 'ListPreset', 'version' : '3', 'cameraId' : camera_id, '_sid' : sid} ret = call_syno_api(path, values) camera_preset = ret['data']['presets'][0]['id'] # Move de la camera values = { 'api' : 'SYNO.SurveillanceStation.PTZ', 'method' : 'GoPreset', 'version' : '3', 'cameraId' : camera_id, 'presetId' : camera_preset, '_sid' : sid} ret = call_syno_api(path, values) else: # Desactivation de la camera path = list['data']['SYNO.SurveillanceStation.Camera']['path'] values = { 'api' : 'SYNO.SurveillanceStation.Camera', 'method' : 'Disable', 'version' : '6', 'cameraIds' : camera_id, '_sid' : sid} ret = call_syno_api(path, values) # Logout path = list['data']['SYNO.API.Auth']['path'] values = { 'api' : 'SYNO.API.Auth', 'method' : 'Logout', 'version' : '2', 'session' : 'SurveillanceStation', '_sid' : sid} ret = call_syno_api(path, values) dans le code, il y a 5 variable à modifier : user = le nom d'utilisateur qui a le droit d'activer / desactiver la camera (admin par defaut) password = j'espère que tous le monde compredra ce champ camera_number = numera d'index de la camera dans l'ordre qu'elle ont ete declarée, première camera = 0 camera_preset = numero d'index de la position predefinie (pour la position home de la cam = 0) base_url = url d'acces à l'api (a changer uniquement si utilisation sur un port différent ou à partir d'une autre machine) le programme s'utilise avec un paramètre python cam_enable 0 (desactive la camera) python cam_enable 1 (active la camera) python cam_enable 2 (active la camera et la positionne à la position prédéfinie) voila, pour l'iddée du wget au lieu du ping, c simple, un wget sur un telephone renvoit une connection refusée qd il est present, un timeout qd il n'est pas là --> on a ce que l'on desire
-
tu as essayé en desactivant le firewall ubuntu ? : sudo ufw disable
-
tout ce que pourrait apporter le cryptage comme sécurité, c'est dans le cas d'un acces physique au nas (vol du nas par exemple), l'acces est alors rendu impossible. dans les autre cas, le cryptage n'apporte aucune amelioration niveau securité et induit parfois des problème pour le mettre en place.
-
Etat Des Leds En Shr Sur Ds 414
gaetan.cambier a répondu à un(e) sujet de magicmez dans Installation, Démarrage et Configuration
ca vaut dire qu'il y a un disque qui n'est dans aucun volume (disque 3 probablement) donc, si il faut l'ajouter pour augmenter l'espace disque, il suffit de suivre ceci : https://help.synology.com/dsm/?section=DSM&version=5.1&link=StorageManager%2Fvolume_diskgroup_expand_add_disk.html -
Etat Des Leds En Shr Sur Ds 414
gaetan.cambier a répondu à un(e) sujet de magicmez dans Installation, Démarrage et Configuration
5535 go en shr avec des disque de 3TO, ca fait 3 disque, donc, il y en a que 3 dans le shr -
update sans problème
-
Maj Surveillance Station Beta7 Et Plus De Live...
gaetan.cambier a répondu à un(e) sujet de bug dans Surveillance Station
leur ait envoyé un rapport de bug (enfin, il y avait pas grand chose à noté), j'attend une reponse "humaine"