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 18/03/2018, à 15:33

Zakhar

Re : Montez en 1 clic un lien http(s) ou votre espace 1fichier !

Non, tu peux modifier le script pour qu'il te demande le mot de passe si tu veux. tongue

En réalité, si tu as une partition /home chiffrée, c'est pas trop dramatique de faire ainsi, et c'est effectivement toujours un équilibre personnel sécurité/praticité.

Mais tu as totalement raison, pour les gens "security-aware", je vais mettre l'option de demander le mot de passe dans la /TODO list !

[Edit] la suggestion est maintenant inscrite dans la /todo, merci Roschan

Dernière modification par Zakhar (Le 18/03/2018, à 20:10)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#27 Le 22/03/2018, à 21:42

Zakhar

Re : Montez en 1 clic un lien http(s) ou votre espace 1fichier !

Version 1.1 du script 1fichier:
Selon la suggestion de Roschan, si le mot de passe n'est pas présent dans le fichier de configuration, il sera demandé à l'utilisateur.

La demande est faite soit sur le terminal si le script est lancé en ligne de commande, soit via zenity si ce n'est pas le cas.

Il en est de même pour l'identifiant, ou si le fichier de configuration n'existe pas, les 2 éléments seront demandés.

Une variable "options" peut être spécifiée. Ce seront alors des options globales qui seront rajoutées à la ligne de commande. Un exemple d'utilisation est par exemple d'augmenter la verbosité en spécifiant : options="-l6"

Dernière modification par Zakhar (Le 22/03/2018, à 21:43)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#28 Le 25/03/2018, à 21:42

Zakhar

Re : Montez en 1 clic un lien http(s) ou votre espace 1fichier !

Version 1.2 du script 1fichier:
- Gère la mise en cache. Si vous avez beaucoup de fichiers sur votre stockage et que le montage est long, vous pouvez paramétrer pendant combien de temps on réutilise la même commande et où on la stocke. Il suffit de supprimer le fichier stocké pour nettoyer la cache.

Version 0.8.0 (packagée) de astreamfs:
- Gère désormais les "paths" de façon complète (y compris chemins relatifs)

Dernière modification par Zakhar (Le 25/03/2018, à 21:44)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#29 Le 16/06/2018, à 10:05

Zakhar

Re : Montez en 1 clic un lien http(s) ou votre espace 1fichier !

Le code a été migré sur GitLab, comme tous mes autres codes libres.

Les liens sur la première page sont corrigés et pointent sur mon nouveau dépôt GitLab.


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#30 Le 17/06/2018, à 05:35

Brunod

Re : Montez en 1 clic un lien http(s) ou votre espace 1fichier !

Un seul mot : Merci ! pour la communauté smile


Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis

Hors ligne

#31 Le 17/06/2018, à 08:30

Zakhar

Re : Montez en 1 clic un lien http(s) ou votre espace 1fichier !

Merci pour quoi ? Le migration vers GitLab ?

C'est tout naturel non ? big_smile

Le jour où M$ reconsidérera sa politique de racket quand on achète un PC, et donc passera par exemple à un modèle économique paiement du "service" (l'O.S. et son support) sur base d'abonnement facultatif... je reconsidérerai ma position quant à l'utilisation de ce qui touche de près ou de loin à ces mafieux.

Et ce jour là, je crains, on va voir arriver chez le pingouin des hordes de gens qui n'auront pas envie de payer leur "impôt" mensuel à M$... fini la tranquillité !..

Quand à astreamfs, il reste une grosse amélioration dans le tuyau pour le cas de connexion "pas trop rapide" comme un ADSL standard, c'est : "la bufferisation/readahead".
En effet, je peux utiliser le logiciel sans problème pour les cas d'usage "visionnage de mes films de vacances" chez moi où j'ai la fibre de Free (une vraie tuerie à 1Gbps !), mais sur une ligne ADSL "standard" (~20Mbps), même si le débit théorique est suffisant pour le cas d'usage, le fait que l'on fasse de la lecture "just in time" avec le seul buffer readahead du kernel à 128K n'est pas suffisant pour avoir une lecture "fluide"... même en montant le buffer de lecture de VLC (qui n'a pas l'air de gérer terriblement bien son buffer de lecture anticipée en réalité !).

Mais je traîne un peu à faire cette modification, car elle implique une refonte totale du "moteur" de lecture... et :
- je suis occupé à refaire mes "tweaks" sur la 18.04.... surtout maintenant que la pile réseau a encore changé... (netplan...)
- je n'en ai pas besoin chez moi (la fibre de Free !)

.... mais ça viendra, et on aura une encore meilleure version de astreamfs avec buffers et avec moins de "locks" (la refonte supprimera les locks sur le reader d'arrière plan, le sémaphore existant suffira à régler ça).


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#32 Le 23/06/2018, à 08:22

Zakhar

Re : Montez en 1 clic un lien http(s) ou votre espace 1fichier !

1fichier a changé les liens de 10 caractères à 20.
Anciennement :
https://1fichier.com/?0123456789
Désormais :
https://1fichier.com/?01234567890123456789

C'est corrigé dans le script de montage qui regardait 10 caractères 'en dur'. Le pattern est désormais plus souple et ne tient pas compte d'un nombre de caractères 'en dur' du lien.

Dernière modification par Zakhar (Le 23/06/2018, à 08:32)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#33 Le 25/11/2018, à 18:04

Zakhar

Re : Montez en 1 clic un lien http(s) ou votre espace 1fichier !

Version 0.8.1

Changelog :
Support de l'authentification basic user:password

Les .deb sont à disposition dans mon ppa pour la 16.04 (Xenial) et pour la 18.04 (Bionic)

Prochainement :
1fichier ayant développé des API, je vais créer une adaptation de astreamfs avec les APIs de 1fichier pour lire les répertoires.
Cela évitera d'avoir à utiliser le script en conjonction de astreamfs.
Ainsi le montage de son espace 1fichier se fera de façon super simple ainsi:

1fichierfs --api-key 'abcd1234' ~/1fichier

A terme, on aura une meilleure performance, le driver ne lisant que les répertoires que l'utilisateur accède, et une mise à jour possible du montage sans avoir à démonter/remonter quand on rajoute des choses sur son cloud.

L'API 1fichier est pour l'instant "en test", donc il vous faudra leur demander pour y accéder.

Lorsque l'adaptation sera faite, je ferai un post séparé pour l'annonce.

Demande d'aide :
Je regarde aussi comment adapter sur Mac... mais sans Mac ce n'est pas facile !
Donc si ça intéresse quelqu'un qui n'a pas trop peur de la ligne de commande et sait se débrouiller avec son Mac, l'aide est bienvenue.

Fuse est rendu sur Mac par ça https://osxfuse.github.io/
Le "portage" est donc sans doute assez trivial à partir du moment où on sait installer les bonnes libraires et headers de compilation.

Dernière modification par Zakhar (Le 25/11/2018, à 18:07)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#34 Le 10/12/2018, à 07:45

Zakhar

Re : Montez en 1 clic un lien http(s) ou votre espace 1fichier !

Spécialisation pour 1fichier, via les API est en ligne.

https://forum.ubuntu-fr.org/viewtopic.php?id=2034345


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne