Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#26 Le 25/06/2012, à 11:16

cmarcx

Re : [Script] Client Hubic pour linux ;)

Jarodd a écrit :

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 !


Fixe : 12.04 LTS
Sony Vaio :  14.04 LTS / Windows 8.1

Hors ligne

#28 Le 29/06/2012, à 08:49

René B

Re : [Script] Client Hubic pour linux ;)

ftarkin a écrit :

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 vidéos des JFL2010, sont toujours en ligne

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 sad Ca vient de la commande ou de chez Hubic ?


Fixe : 12.04 LTS
Sony Vaio :  14.04 LTS / Windows 8.1

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 ? sad


Fixe : 12.04 LTS
Sony Vaio :  14.04 LTS / Windows 8.1

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 wink

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)


Fixe : 12.04 LTS
Sony Vaio :  14.04 LTS / Windows 8.1

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 ;)

temporaire8864 a écrit :

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 smile

#!/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=&params={"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

φlip

Re : [Script] Client Hubic pour linux ;)

/!\ Accès Hubic par webdav impossible maintenant:

=> Pour hubiC, OVH adapte Openstack

=> http://doc.ubuntu-fr.org/hubic

Hors ligne

Haut de page ↑