<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=827681&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / [Script] Client Hubic pour linux ;)]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=827681</link>
		<description><![CDATA[Les sujets les plus récents dans [Script] Client Hubic pour linux ;).]]></description>
		<lastBuildDate>Wed, 12 Dec 2012 16:45:18 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11847001#p11847001</link>
			<description><![CDATA[<div class="quotebox"><cite>temporaire8864 a écrit&#160;:</cite><blockquote><div><p>Un script plus recent pour obtenir URL, login et mot de passe pour connexion WebDAV:<br /><a href="http://pastebin.com/LCHjJHh2">http://pastebin.com/LCHjJHh2</a></p></div></blockquote></div><p>Merveilleux ce script,</p><p>il m&#039;a retourné les infos webdav, j&#039;ai paramétré mon appli de synchro mobile avec les informations retournées, et le login a été validé<br />j&#039;ai pu me connecter et parcourir mon arborescence</p><p>Je ne connais pas - par contre la durée de validité du login/mot de passe cryptés retourné</p><p>Mais l&#039;information retournée par ce script est valide; merci !</p><p>Pour trace, je colle ici le code du script également</p><p>Merci merci merci <img src="http://forum.ubuntu-fr.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><div class="codebox"><pre class="vscroll"><code>#!/usr/bin/python
# -*- coding: utf-8 -*-

import httplib, urllib

class config:
    ovh_host = &quot;ws.ovh.com&quot;

def get_webdav_info(login, password):
    
    ws_info={}
    null = None

    # Log into CloudNAS with nasLogin and retrieve a session ID
    print &#039;Logging into CloudNAS to retrieve a session ID...&#039;
    params = &#039;session=&amp;params={&quot;email&quot;:&quot;%s&quot;,&quot;password&quot;:&quot;%s&quot;}&#039; % (urllib.quote(login), urllib.quote(password))
    headers = {&quot;Content-type&quot;: &#039;application/x-www-form-urlencoded&#039;,
               &quot;User-Agent&quot;: &#039;hubiC/0.4.8 beta (Windows NT 6.1; fr_FR)&#039;}
    conn = httplib.HTTPSConnection(config.ovh_host)
    conn.request(&quot;POST&quot;, &quot;/cloudnas/r3/ws.dispatcher/nasLogin&quot;, params, headers)
    resp = conn.getresponse()
    s = resp.status
    r = resp.reason
    data = resp.read()
    try:
        d = eval(data)
        sid = d[&#039;answer&#039;][&#039;id&#039;]
    except KeyError:
        return ws_info
    finally:
        conn.close()
    print &#039;# SID:&#039;, sid
    

    # POST on getNas using session ID to get URL
    print &#039;Retrieving user-specific URL for WebDAV...&#039;
    params = &#039;session=%s&#039; % sid
    conn = httplib.HTTPSConnection(config.ovh_host)
    conn.request(&quot;POST&quot;, &quot;/cloudnas/r3/ws.dispatcher/getNas&quot;, params, headers)
    resp = conn.getresponse()
    s = resp.status
    r = resp.reason
    data = resp.read()
    try:
        d = eval(data)
        ws_info[&#039;url&#039;] = d[&#039;answer&#039;][0][&#039;url&#039;]
    except KeyError :
        return ws_info
    finally:
        conn.close()
    print &#039;# URL:&#039;, ws_info[&#039;url&#039;]

    # POST on getCredentials using session ID to get credentials
    print &#039;Retrieving user-specific credentials for WebDAV...&#039;
    params = &#039;session=%s&#039; % sid
    conn = httplib.HTTPSConnection(config.ovh_host)
    conn.request(&quot;POST&quot;, &quot;/cloudnas/r3/ws.dispatcher/getCredentials&quot;, params, headers)
    resp = conn.getresponse()
    s = resp.status
    r = resp.reason
    data = resp.read()
    try:
        d = eval(data)
        ws_info[&#039;login&#039;] = d[&#039;answer&#039;][&#039;username&#039;]
        ws_info[&#039;passwd&#039;] = d[&#039;answer&#039;][&#039;secret&#039;]
    except KeyError:
        return ws_info
    finally:
        conn.close()
    print &#039;# Ok&#039;

    return ws_info

if __name__ == &#039;__main__&#039;:
    import sys
    import getpass
    import os.path
    
    login = raw_input(&quot;Login: &quot;)
    password = getpass.getpass()

    ws_info = get_webdav_info(login, password)
    print &#039;&#039;&#039;

        URL: %(url)s
      login: %(login)s
   password: %(passwd)s

&#039;&#039;&#039; % ws_info</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (dawabz94)]]></author>
			<pubDate>Wed, 12 Dec 2012 16:45:18 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11847001#p11847001</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11690931#p11690931</link>
			<description><![CDATA[<p>Un script plus recent pour obtenir URL, login et mot de passe pour connexion WebDAV:<br /><a href="http://pastebin.com/LCHjJHh2">http://pastebin.com/LCHjJHh2</a></p>]]></description>
			<author><![CDATA[dummy@example.com (temporaire8864)]]></author>
			<pubDate>Fri, 30 Nov 2012 13:15:23 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11690931#p11690931</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11383831#p11383831</link>
			<description><![CDATA[<p>Quelles sont tes sources sur ce changement ?</p>]]></description>
			<author><![CDATA[dummy@example.com (Jarodd)]]></author>
			<pubDate>Sun, 04 Nov 2012 10:27:53 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11383831#p11383831</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11383611#p11383611</link>
			<description><![CDATA[<p>salut,<br />il semble qu&#039;ovh est en train de migrer vers une autre plateforme sans webdav :s<br />donc ca risque de ne plus marcher! en attente de ce qu&#039;ils proposent pour voir</p>]]></description>
			<author><![CDATA[dummy@example.com (cosmobob)]]></author>
			<pubDate>Sun, 04 Nov 2012 10:12:53 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11383611#p11383611</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11271021#p11271021</link>
			<description><![CDATA[<p>Hello</p><p>J&#039;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&#039;origine de protocol-hacking.</p><p>L&#039;auteur saurait-il étudier s&#039;il y a eu modification pour les nouveaux comptes et modifier le script en conséquence ?</p><p>Merci d&#039;avance <img src="http://forum.ubuntu-fr.org/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Couseb)]]></author>
			<pubDate>Fri, 26 Oct 2012 17:23:34 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11271021#p11271021</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=10040751#p10040751</link>
			<description><![CDATA[<p>Non, moi aussi j&#039;ai une erreur :</p><p>alain@alainMini-110c-1000:/usr/bin$ ./hubicmount -l xxxxxxxx -p xxxxxxxxx -o umask=022 -o uid=1000 HOME/hubic<br />## error: could not mount remote server &#039;<a href="https://cloudnas1.ovh.com/35263b08f362e69aafb3c4dd90050146/">https://cloudnas1.ovh.com/35263b08f362e … d90050146/</a>&#039;. reason: 502 Bad Gateway.</p><p>quelqu&#039;un connait une solution ?:mad:</p><p>merci !</p>]]></description>
			<author><![CDATA[dummy@example.com (martyjeu)]]></author>
			<pubDate>Mon, 16 Jul 2012 10:29:01 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=10040751#p10040751</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9873511#p9873511</link>
			<description><![CDATA[<p>Suis-je le seul à avoir une erreur avec ce script ? <img src="http://forum.ubuntu-fr.org/img/smilies/sad.png" width="15" height="15" alt="sad" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Jarodd)]]></author>
			<pubDate>Mon, 02 Jul 2012 18:59:04 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9873511#p9873511</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9872791#p9872791</link>
			<description><![CDATA[<p>Je viens de tester tes scripts, ça marche niquel, et c&#039;est quand même plus agréable que le client linux hubic.</p><p>Merci !</p>]]></description>
			<author><![CDATA[dummy@example.com (thereelneo)]]></author>
			<pubDate>Mon, 02 Jul 2012 18:04:31 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9872791#p9872791</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9858811#p9858811</link>
			<description><![CDATA[<p>Bonjour, </p><p>Lorsque j&#039;essaye de lancer le client avec la commande hubicmount, j&#039;obtiens cette erreur :</p><div class="codebox"><pre><code>## error: could not mount remote server &#039;https://cloudnas1.ovh.com/edab6f9344c9b4cebca156db9ffbeeb4/moi&#039;. reason: 301 Moved Permanently to &#039;https://cloudnas1.ovh.com/edab6f9344c9b4cebca156db9ffbeeb4/moi/&#039;.</code></pre></div><p>Je ne comprend pas ce que cela signifie <img src="http://forum.ubuntu-fr.org/img/smilies/sad.png" width="15" height="15" alt="sad" /> Ca vient de la commande ou de chez Hubic ?</p>]]></description>
			<author><![CDATA[dummy@example.com (Jarodd)]]></author>
			<pubDate>Sun, 01 Jul 2012 14:40:19 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9858811#p9858811</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9829541#p9829541</link>
			<description><![CDATA[<div class="quotebox"><cite>ftarkin a écrit&#160;:</cite><blockquote><div><p>Oui, il faut installer libneon27-gnutls-dev pour contourner le probleme... (j&#039;y ai eu recours en reponse ici <a href="http://forum.ubuntu-fr.org/viewtopic.php?pid=8211851#p8211851">au 15e message</a>)</p></div></blockquote></div><p>J&#039;ai essayé d&#039;installer libneon27-gnutls-dev <br />Il me demande de supprimer libgnutls-dev et quand j&#039;essaye de le faire il m&#039;envoie le message</p><div class="codebox"><pre><code>libneon27-gnutls-dev:
Dépend : libgnutls-dev mais ne doit pas être installé</code></pre></div><p>Je suis sous Ubuntu 12.04 64bits<br />Merci de votre aide</p>]]></description>
			<author><![CDATA[dummy@example.com (René B)]]></author>
			<pubDate>Fri, 29 Jun 2012 07:49:47 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9829541#p9829541</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9801511#p9801511</link>
			<description><![CDATA[<p>Merci cmarcx, je vais réessayer alors !</p>]]></description>
			<author><![CDATA[dummy@example.com (Jarodd)]]></author>
			<pubDate>Tue, 26 Jun 2012 20:19:44 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9801511#p9801511</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9780651#p9780651</link>
			<description><![CDATA[<div class="quotebox"><cite>Jarodd a écrit&#160;:</cite><blockquote><div><p>Bonjour, </p><p>J&#039;ai essayé de monter hubic avec la commande : ./hubicmount -l &lt;email&gt; -p &lt;passwd&gt; -o umask=022 -o uid=1000 /media/hubic</p><p>Mais j&#039;obtiens toujours l&#039;erreur &quot;Unable to login to hubic&quot;. Pourtant les logins indiqués sont bons, je fais un copier-coller, et ils fonctionnent avec le client d&#039;Hubic... Je dois changer quelque chose ?</p></div></blockquote></div><p>oui dans certains cas il faut utiliser le nic-handle au lieu du login perso (email)</p>]]></description>
			<author><![CDATA[dummy@example.com (cmarcx)]]></author>
			<pubDate>Mon, 25 Jun 2012 10:16:51 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9780651#p9780651</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9683291#p9683291</link>
			<description><![CDATA[<p>Bonjour, </p><p>J&#039;ai essayé de monter hubic avec la commande : ./hubicmount -l &lt;email&gt; -p &lt;passwd&gt; -o umask=022 -o uid=1000 /media/hubic</p><p>Mais j&#039;obtiens toujours l&#039;erreur &quot;Unable to login to hubic&quot;. Pourtant les logins indiqués sont bons, je fais un copier-coller, et ils fonctionnent avec le client d&#039;Hubic... Je dois changer quelque chose ?</p>]]></description>
			<author><![CDATA[dummy@example.com (Jarodd)]]></author>
			<pubDate>Sun, 17 Jun 2012 15:58:36 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9683291#p9683291</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9638761#p9638761</link>
			<description><![CDATA[<p>hello, je me suis inscrit chez HUbic depuis 4/5 jours et je n&#039;ai toujours pas reçu mes 25Go... vous pensez que c&#039;est normal ?</p>]]></description>
			<author><![CDATA[dummy@example.com (you75)]]></author>
			<pubDate>Wed, 13 Jun 2012 18:19:00 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9638761#p9638761</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Script] Client Hubic pour linux ;)]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9625411#p9625411</link>
			<description><![CDATA[<p>Hello,</p><p>pour ma part tout fonctionne bien sauf le timestamp qui n&#039;est pas préservé lors des copies.</p><p>J&#039;ai essayé la commande rsync avec flag -t et --times mais rien n&#039;a faire, le timestamp sur hubic est définit sur l&#039;heure de copie et non l&#039;heure originale du fichier sur le serveur!<br />Quelqu&#039;un aurait une idée??</p>]]></description>
			<author><![CDATA[dummy@example.com (cmarcx)]]></author>
			<pubDate>Tue, 12 Jun 2012 14:35:25 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9625411#p9625411</guid>
		</item>
	</channel>
</rss>
