#26 Le 25/06/2012, à 11:16
- cmarcx
Re : [Script] Client Hubic pour linux ;)
Bonjour,
J'ai essayé de monter hubic avec la commande : ./hubicmount -l <email> -p <passwd> -o umask=022 -o uid=1000 /media/hubic
Mais j'obtiens toujours l'erreur "Unable to login to hubic". Pourtant les logins indiqués sont bons, je fais un copier-coller, et ils fonctionnent avec le client d'Hubic... Je dois changer quelque chose ?
oui dans certains cas il faut utiliser le nic-handle au lieu du login perso (email)
Hors ligne
#27 Le 26/06/2012, à 21:19
- Jarodd
Re : [Script] Client Hubic pour linux ;)
Merci cmarcx, je vais réessayer alors !
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#28 Le 29/06/2012, à 08:49
- René B
Re : [Script] Client Hubic pour linux ;)
Oui, il faut installer libneon27-gnutls-dev pour contourner le probleme... (j'y ai eu recours en reponse ici au 15e message)
J'ai essayé d'installer libneon27-gnutls-dev
Il me demande de supprimer libgnutls-dev et quand j'essaye de le faire il m'envoie le message
libneon27-gnutls-dev:
Dépend : libgnutls-dev mais ne doit pas être installé
Je suis sous Ubuntu 12.04 64bits
Merci de votre aide
Reunig Kozh °¿°
Les conférences d'Entrée Libre #2 sont en ligne sur https://peertube.ecologie.bzh/c/entree_libre_2/videos
Hors ligne
#29 Le 01/07/2012, à 15:40
- Jarodd
Re : [Script] Client Hubic pour linux ;)
Bonjour,
Lorsque j'essaye de lancer le client avec la commande hubicmount, j'obtiens cette erreur :
## error: could not mount remote server 'https://cloudnas1.ovh.com/edab6f9344c9b4cebca156db9ffbeeb4/moi'. reason: 301 Moved Permanently to 'https://cloudnas1.ovh.com/edab6f9344c9b4cebca156db9ffbeeb4/moi/'.
Je ne comprend pas ce que cela signifie Ca vient de la commande ou de chez Hubic ?
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#30 Le 02/07/2012, à 19:04
- thereelneo
Re : [Script] Client Hubic pour linux ;)
Je viens de tester tes scripts, ça marche niquel, et c'est quand même plus agréable que le client linux hubic.
Merci !
Hors ligne
#31 Le 02/07/2012, à 19:59
- Jarodd
Re : [Script] Client Hubic pour linux ;)
Suis-je le seul à avoir une erreur avec ce script ?
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#32 Le 16/07/2012, à 11:29
- martyjeu
Re : [Script] Client Hubic pour linux ;)
Non, moi aussi j'ai une erreur :
alain@alainMini-110c-1000:/usr/bin$ ./hubicmount -l xxxxxxxx -p xxxxxxxxx -o umask=022 -o uid=1000 HOME/hubic
## error: could not mount remote server 'https://cloudnas1.ovh.com/35263b08f362e … d90050146/'. reason: 502 Bad Gateway.
quelqu'un connait une solution ?:mad:
merci !
Hors ligne
#33 Le 26/10/2012, à 18:23
- Couseb
Re : [Script] Client Hubic pour linux ;)
Hello
J'ai essayé ce script avec mon compte créé il y a plusieurs mois, ça fonctionne bien. Mais avec les identifiants de mes parents, dont le compte a été créé cette semaine, je ne peux plus récupérer les paramètres de WebDav. Ni avec ce script, ni celui d'origine de protocol-hacking.
L'auteur saurait-il étudier s'il y a eu modification pour les nouveaux comptes et modifier le script en conséquence ?
Merci d'avance
Hors ligne
#34 Le 04/11/2012, à 11:12
- cosmobob
Re : [Script] Client Hubic pour linux ;)
salut,
il semble qu'ovh est en train de migrer vers une autre plateforme sans webdav :s
donc ca risque de ne plus marcher! en attente de ce qu'ils proposent pour voir
Hors ligne
#35 Le 04/11/2012, à 11:27
- Jarodd
Re : [Script] Client Hubic pour linux ;)
Quelles sont tes sources sur ce changement ?
Dernière modification par Jarodd (Le 04/11/2012, à 11:28)
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#36 Le 30/11/2012, à 14:15
- temporaire8864
Re : [Script] Client Hubic pour linux ;)
Un script plus recent pour obtenir URL, login et mot de passe pour connexion WebDAV:
http://pastebin.com/LCHjJHh2
Dernière modification par temporaire8864 (Le 30/11/2012, à 15:02)
Hors ligne
#37 Le 12/12/2012, à 17:45
- dawabz94
Re : [Script] Client Hubic pour linux ;)
Un script plus recent pour obtenir URL, login et mot de passe pour connexion WebDAV:
http://pastebin.com/LCHjJHh2
Merveilleux ce script,
il m'a retourné les infos webdav, j'ai paramétré mon appli de synchro mobile avec les informations retournées, et le login a été validé
j'ai pu me connecter et parcourir mon arborescence
Je ne connais pas - par contre la durée de validité du login/mot de passe cryptés retourné
Mais l'information retournée par ce script est valide; merci !
Pour trace, je colle ici le code du script également
Merci merci merci
#!/usr/bin/python
# -*- coding: utf-8 -*-
import httplib, urllib
class config:
ovh_host = "ws.ovh.com"
def get_webdav_info(login, password):
ws_info={}
null = None
# Log into CloudNAS with nasLogin and retrieve a session ID
print 'Logging into CloudNAS to retrieve a session ID...'
params = 'session=¶ms={"email":"%s","password":"%s"}' % (urllib.quote(login), urllib.quote(password))
headers = {"Content-type": 'application/x-www-form-urlencoded',
"User-Agent": 'hubiC/0.4.8 beta (Windows NT 6.1; fr_FR)'}
conn = httplib.HTTPSConnection(config.ovh_host)
conn.request("POST", "/cloudnas/r3/ws.dispatcher/nasLogin", params, headers)
resp = conn.getresponse()
s = resp.status
r = resp.reason
data = resp.read()
try:
d = eval(data)
sid = d['answer']['id']
except KeyError:
return ws_info
finally:
conn.close()
print '# SID:', sid
# POST on getNas using session ID to get URL
print 'Retrieving user-specific URL for WebDAV...'
params = 'session=%s' % sid
conn = httplib.HTTPSConnection(config.ovh_host)
conn.request("POST", "/cloudnas/r3/ws.dispatcher/getNas", params, headers)
resp = conn.getresponse()
s = resp.status
r = resp.reason
data = resp.read()
try:
d = eval(data)
ws_info['url'] = d['answer'][0]['url']
except KeyError :
return ws_info
finally:
conn.close()
print '# URL:', ws_info['url']
# POST on getCredentials using session ID to get credentials
print 'Retrieving user-specific credentials for WebDAV...'
params = 'session=%s' % sid
conn = httplib.HTTPSConnection(config.ovh_host)
conn.request("POST", "/cloudnas/r3/ws.dispatcher/getCredentials", params, headers)
resp = conn.getresponse()
s = resp.status
r = resp.reason
data = resp.read()
try:
d = eval(data)
ws_info['login'] = d['answer']['username']
ws_info['passwd'] = d['answer']['secret']
except KeyError:
return ws_info
finally:
conn.close()
print '# Ok'
return ws_info
if __name__ == '__main__':
import sys
import getpass
import os.path
login = raw_input("Login: ")
password = getpass.getpass()
ws_info = get_webdav_info(login, password)
print '''
URL: %(url)s
login: %(login)s
password: %(passwd)s
''' % ws_info
Hors ligne
#38 Le 12/12/2013, à 10:05
- Compte anonymisé
Re : [Script] Client Hubic pour linux ;)
/!\ Accès Hubic par webdav impossible maintenant:
#39 Le 01/06/2016, à 21:06
- wido
Re : [Script] Client Hubic pour linux ;)
l'un pour synchroniser des dossiers et fichiers l'autre pour monter hubic comme un disque dur
Hors ligne
#40 Le 31/07/2017, à 16:37
- MaG75
Re : [Script] Client Hubic pour linux ;)
bonjour,
Je viens de m'inscrire car je m'arrache les cheveux. Le script fonctionne mais par contre je n'arrive pas à le faire fonctionner avec ce logiciel de sauvegarde que j'utilisai sous Windows 7 ( Sauvegarde facile) que je utilise avec Wine. Le transfert se fait mais rien dans hubic ?
Une idée
Merci
Hors ligne