rejetto forum

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Mars

Pages: 1 2 3 4 5 ... 134
31
mais c'est relativement simple comme possibilité, suffisait juste d'y penser à ce qui va suivre  ;D

1) activer menu >> virtual file systeme >> List protected items only for allowed users
 cela permet de masquer à tout utilisateur n'ayant pas uns de droits sur un élément du vfs (access delete upload) au minimum le visuel quand l'utilisateur n'est pas identifié

2) ajoutes  public_host_admin à ton vfs ( sans limitation ) puis dans ses propriétés ajouter seulement ton compte dans (access delete upload) pour être le seul à y avoir access une fois que tu sera identifié

- si public_host_admin est un dossier virtuel, tu peux y ajouter à volonté les dossiers réels que tu voudras gérer en distant

- si public_host_admin est un dossier réel, tu pourras ajouter des éléments dedans (directement sur le disque) ou virtuellement en éléments réels dans le vfs

3)  ajoutes  public_host au vfs (en virtuel) dans les mêmes conditions qu'au 2) pour avoir des dossiers similaires, tu auras ainsi deux clones

4) dans les propriétés de public_host tu masques ce que tu veux ( hidden recur) en laissant l'accès ouvert pour tous , tu ajoutes les éléments à partager puis tu joues sur les propriétes pous afficher ou masquer leur contenu, en jouant au besoin dans "file Masks" de chacun pour filtrer la liste apparaissant dans la page web  ( le root du vfs contient les filtre par defaut), sachant que default file mask (index.html;index.htm;default.html;default.htm) correspond à la page web qui doit etre recherché en premier pour l'affichage avant d'utiliser le template

je vois que t'es en pleine construction

un conseil: ne mets pas deux fois les mêmes noms, car tu risque d'avoir des erreurs d'accès avec les accès par l'url


32
by saving the HFS options to a file you have access to the ban list which looks like this

ban-list=172.1.1.*#firstline|10.*.*.*#mask ban|192.2.3.4;192.5.6.7#some local ip|

you can manually edit the file before running hfs and add all the bans in one go

each ban is composed of a field with mask#comment, the fields separated by a pipe | ,
do not forget to put the last one at the end of the line

inside ban options you will see
172.1.1.* firstline
10.*.*.* mask ban
192.2.3.4;192.5.6.7#some local ip

33
fill the blank row with a ban, then press the 'add row' button fill the blank row with a ban, then press the 'add row' button

consult  wiki for multiple ban in one line

http://www.rejetto.com/wiki/index.php?title=HFS:_IP_masks#IP_ranges

35
Français / Re: Strange multiple connections on multiple ports
« on: February 19, 2021, 02:23:04 PM »
oui c'est le principe utilisé par certains logiciels pour réduire le temps de transfert en utilisant un maximum dela la bande passante

quand on effectue un téléchargement par le navigateur, on ne s'occupe pas trop du temps que ca peut prendre un seul port peut être utilisé, il peut y avoir des temps morts et le port peut changer comme lors de multiples connexions, mais si par exemple on veut regarder une vidéo ou de l'audio en mode "streaming", les coupures seraient un peu désagréable, donc le logiciel charge une max de données pour les conserver dans un cache et les restituer en temps réel

si tu as déjà regardé des vidéo sur youtube tu remarqueras que le curseur rouge de lecture est toujours suivi d'une zone grisée-blanche correspondant à l'état d'avancement des données déjà transférées

tu peux en faire l'expérience avec le logiciel VLC pour lire un gros fichier média partagé en local sur ton hfs en utilisant l'adresse http://127.0.0.1,  pas besoin de conserver VLC en plein écran pour laisser apparaitre la fenêtre de hfs et constater le nombre de connexions locales simultanées

donc pour moi à la vue de tes captures c'est la même ip sur le même fichier, donc je pencherais pour un logiciel distant permettant d'afficher du média.

si ca te mange trop de ressources système ou trop de bande passante internet, tu peux jouer sur les limites dans hfs ou utiliser un logiciel tiers permettant de répartir la bande en fonction des programmes accédant à internet.

si tu souhaite avoir une idée de l'emplacement du "client" tu peux mettre son ip dans cette page web http://en.utrace.de/
le résultat n'est pas exhaustif pour la position exacte car elle reflète principalement le point d'accès fourni par le fai,  dans le cas des téléphones portables ca reste peu fiable pour un repérage géographique, mais le pays reste une bonne information

36
Français / Re: Strange multiple connections on multiple ports
« on: February 18, 2021, 06:48:19 PM »
rien d'anormal à ce qu'il y ait des connexions multiples sur une seule ip, la personne qui  transfère ce qui est partagé utilise probablement un soft de téléchargement multiple

si tu veux limiter ce genre d'inconvénient, va dans le menu --> limits -->

 max connections from single address   par exemple 10   (nombre de ports différents utilisés simultanément par Ip)
et aussi
 max simultaneous download from a single address  4     (nombre de fichiers différents)



37
HTML & templates / Re: The "Takeback" template - A different & modern taste
« on: February 09, 2021, 01:13:24 PM »
in theory any language can be used to create a template interpreter, you need to create a syntax parser for two types of macros: {. .} and {::}, in an execution tree pointing to a reference table with the different macro names and the procedures for the associated actions

most of the hfs macros are processed in scriptLib.pas and the parser in parserLib.pas

an hfs interpreter written in java would allow portability on several platforms,

using php would surely be possible but it would certainly have limits because it is already an interpreted language

38
router & port problems / Re: GCP External IP
« on: January 12, 2021, 03:57:10 PM »
it is impossible to use an external eip to connect to hfs when the server and the client are on the same local network, hfs and the router must be configured so that the http service is accessible on the internet network, it is necessary then possible to use the external ip with an android phone or tablet connected with an internet access point other than that of the local network

we can work around the problem by connecting first to an external server nearby in the world then from this access point use the external ip of its HFS

39
there is no solution, stunnel does not allow to transmit external ip addresses except in its linux version

http://www.rejetto.com/wiki/index.php?title=HFS:_Secure_your_server

40
Français / Re: HFS 2.3m
« on: October 27, 2020, 05:01:31 PM »
il faut bien comprendre le principe d'où sont sauvegardés les options et le vfs

on  peut faire fonctionner deux versions HFS  depuis des répertoires différents avec des ports d'écoute différents

dans la première on désactive le "only 1 instance"

si les options et le vfs sont stockés dans le registre alors lors du lancement de la deuxieme version , SI AUCUN hfs.ini ou hfs.vfs n'existe alors c'est le contenu du registre qui sera utilisé , AINSI  tu auras dans les deux applications le contenu du même VFS avec les mêmes utilisateurs, ce qui est dangereux car au niveau des sauvegardes les deux seront en concurence

perso je préfère enregistrer les options dans hfs.ini et le vfs sur disque, pour pouvoir tester les différents hfs dans des conditions différentes d'utilisation

note que si hfs.ini est éditable, le fichier hfs.vfs ne peut être modifié car il contient des données de structure caractéristiques avec les diverses autorisations sur les répertoires. INI(=accounts) et VFS(=permissions) sont indissociables l'un de l'autre pour un fonctionnement correct

avoir le tout dans ces deux fichiers permet aussi d'en faire une copie de sauvegarde

en lancant ta 2.3i et en parametrant d'enregistrer vers hfs.ini et hfs.vfs, tu isoles cette version de toute interraction par une autre version autre lancée depuis un autre répertoire

la 2.3m lancée -> son vfs doit être vide et sans accounts, tu enregistres de la  config dans le répertoire de la 2.3m
c'est juste pour voir si cette version s'exécute correctement.

si le test est positif, tu ferme la 2.3m puis tu va copier le hfs.ini de la 2.3i par dessus celui de la 2.3m
quand tu relanceras la 2.3m tu te rerouveras avec la même liste des comptes et des bans de la 2.3i

si ca fonctionne encore jusque là, tu fermes , tu copies le hfs.vfs de la 2.3i  vers la 2.3m et tu verras bienn si ca refait l'erreur

41
Français / Re: HFS 2.3m
« on: October 26, 2020, 09:50:47 PM »
c'est qu'en général les exe sont compressés avec le logiciel UPX, ici l'exe contient beaucoup de textes pour les traductions et l'install de STUNNEL, donc le taux de compression obtenu est similaire au zip que je t'ai mis, le 2Mo est celui de rejetto qui contient moins de données.

as tu essayé de mettre l'exe dans un répertoire seul pour partir d'une install vierge

il faut avant lancer la 2.3i pour sauver les options et le VFS dans des fichiers afin que la 2.3m ne puisse s'en servir

42
Français / Re: HFS 2.3m
« on: October 26, 2020, 02:16:06 AM »
n'ayant pu chargé les partages de silentpliz, je te mets le lien de la version qui démarre chez moi sur XP
http://dl.free.fr/gOXRZPIv5

43
Français / Re: Adresses IP Bannies
« on: October 24, 2020, 01:00:46 PM »
Salut
c'est parfois appréciable d'avoir un compatriote avec qui dialoguer sans devoir passer par un traducteur en ligne  ;D

toute la configuration de hfs est soit inscrite dans le registre soit dan un fichier hfs.ini selon le choix que tu as pu faire dans
menu > save options

choisir 'to file' et éditer le fichier hfs.ini (créé dans le dossier de l'exe) avec le liogiciel notepad++ (lequel contient des outils nécessaire pour travailler sur les valeurs qui t'intéressent

rechercher la chaine 'ban-list' qui sera de la forme

ban-list=232.10.12.*#ban1|233.10.12.*#ban2|

chaquer ligne des bans dans options est séparée par un  pipe  et sur chaque ligne l'ip et le commentaire
 sont séparrés par un #

 tu peux modifier manuellement le hfs.ini en respectant le fait que toutes les valeurs du ban doivent être sur une seule ligne

sinon tu peux te créer un fichier texte séparé de la forme

232.10.12.*#ban1
233.10.12.*#ban2

créer une ligne vide à la fin

selectionner tout le texte  et appuyer sur CTRL+H    -> remplacement de texte

dans recherche mettre   \r\n
dans remplacer par  mettre un pipe |
cocher mode étendu (\n,\r,\t....
puis cliquer sur 'remplacer tout' et tu obtiendras

232.10.12.*#ban1|233.10.12.*#ban2|

il suffit d'ajouter au début de cette ligne
ban-list=
et de copier le tout  dans hfs.ini à la place de l'autre ligne

44
HFS ~ HTTP File Server / Re: android app
« on: October 13, 2020, 01:11:30 PM »
the reason is simple: HFS does not work with the HTTPS protocol, but only in simple HTTP, to make secure connections you have to install Stunnel in addition to HFS the version of the following link is not the last produced by rejetto but you will run stunnel,
http://rejetto.com/forum/index.php?topic=10242.msg1065509#msg1065509

once the configurations are done, then just replace the hfs exe with the latest officially produced version.

all connections initiated in HTTPS can go through STUNNEL using the 192.168.x.xxx:MMM address and will be redirected to the HFS listening address which will be 127.0.0.yyy: NNN in HTTP mode

from a remote client point of view the protocol used will be SSL

45
Bug reports / Re: HFS stops receiving connections until program restarted
« on: October 09, 2020, 01:40:23 PM »
hfs.events

[every 10]
{.add to log|%connections%.}

the timing is not very precise, it is necessary to take into account an offset and to put 9 instead of 10 is preferable

look at http://www.rejetto.com/wiki/index.php?title=HFS:_Template_symbols

we must be careful that during the processing of such an event hfs does nothing else which can slow down its operation on its other tasks

Pages: 1 2 3 4 5 ... 134