Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 !


Ubuntu 22.04.3 LTS (64 bits)

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


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


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

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

Compte anonymisé

Re : [Script] Client Hubic pour linux ;)

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

=> Pour hubiC, OVH adapte Openstack

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

#39 Le 01/06/2016, à 21:06

wido

Re : [Script] Client Hubic pour linux ;)

j'utilise rclone et svfs

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