Index           french flag english flag
Options de mise en ligne


Pour accéder au menu, cliquez sur ce bouton.

upload setting


Ce qui suit est une description des options :

ecran d option

En fait des que vous voulez mettre en ligne une image vous le faites sur la base du site sélectionné dans le menu déroulant (ici imageshack ce qui est le choix par défaut).
Edit, sert à éditer, delete pour effacer, et Set default pour sélectionner le site par défaut.


Options du menu "Add FTP upload"



"Add ftp upload" demander de rentrer les options usuelles des serveurs ftp:

ftp windows

-Name of the ouput file: donne le nom qui sera utilisé dans le menu déroulant. (comme ci dessus imageshack).
-Root url of your file: si vos fichiers sont mis en ligne SUR LE FTP avec comme racine de site http//monsite.com/sousrepertoire/monimage.jpg alors la racine sera:
http//monsite.com/sousrepertoire/

attention: si votre upload ftp va sur
"http//monsite.com/" et que vous voulez mettre l'image "monimage.jpg" dans le répertoire "sousrepertoire" alors vous devrez entrez ici "http//monsite.com/" et à "upload directory" vous devrez mettre votre nom pour "sousrepertoire".


Si vous utilisez Free.fr, votre racine sera: http://votrelogin.free.fr

- upload directory (facultatif), si vous n'entrez rien on vous demandera c'est à dire que vous aurez à chaque fois une boite de dialogue.
Il s'agit d'une option ftp, ET d'une complétion du lien web.

Si vous rentrez Dir et que votre racine est
http://votrelogin.free.fr
le résultat sera
http://votrelogin.free.fr/Dir/image.jpg

- Server host: il s'agit de rentrez votre adresse ftp
ex: ftpperso.free.fr

- le login est obligatoire, pas le pass.

- Start directory: dans le cas ou le répertoire correspondant à l'adresse http n'est qu'un sous répertoire du serveur ftp alors la case correspond à ce sous-répertoire. (CWD sousrépertoire en commande ftp) mais non ajouté dans l'adresse web contrairement à "upload directory")

- Le "not found code" devrait être 404 (par défaut sur le protocole HTTP), c'est celui qui est vérifié si vous vérifiez votre lien sur ce serveur. (la bonne option d'upload doit être sélectionnée).
Malgré tout, lycos.fr redirige les pages, et dans ce cas le code devrait être différent de 404 (302 si ma mémoire est bonne).
si vous ne savez pas, laissez 404, ce n'est utile que dans un cas très précis.

- Le port est usuellement 21, mais les serveurs ftp sont connectés sur les ports que choisi l'utilisateur.

Apres l'ajout d'une nouvelle entrée, celle ci sera mise en bas de la liste du menu déroulant de la page "Upload settings".
Cependant au démarrage du logiciel celui ci classe les entrées alphabétiquement, il est donc déconseillé de fixer une option par défaut (Set default") directement à la suite et il est conseillé de fermer l'application  puis de la réouvrir.
Ensuite vous devrez vérifier que la nouvelle entrée n'a pas perturbée vos options de mise en ligne par défaut.



EDITION d'un serveur ftp:
Idem à avant, mais si vous changez le nom existant vous créez une nouvelle entrée.
On ne peut donc effacer directement le serveur en le renommant.
Prenez soin de bien choisir des noms différents de ceux qui existent.
Si vous voulez changer le nom de l'entrée du menu déroulant: vous devrez changer le nom et effacer l'ancienne entrée.


Utilisation du menu "Add html upload"

Alors ici nous avons un outil pour les personnes avancées en informatique (et encore j'ai simplifié).
Personnellement j'ai ajouté à la conception du logiciel les entrées avec l'aide d'ethercap (sniffer) : en effet les sites de mise en ligne d'image se servent généralement de plus de fioritures que d'un simple formulaire.
Malgré tout, je trouve que si vous avez votre propre site web, vous pourrez très facilement utiliser un script maison et le faire fonctionner grâce au logiciel.
En revanche ethercap sert à vérifier les choses, car le logiciel étant doté d'un analyseur de formulaire, soit ça marche bien, soit ça marche pas d'habitude.

Ci-dessous vous pouvez voir une copie d'écran de l'outil pour un site non entré
par défaut dans le logiciel (celui ci est extensible par ce biais):


784



Je tiens à préciser que pour rentrer ses données j'ai du regardé en partie le code source de la page et je dois connaître le mode de fonctionnement d'une méthode POST. Le but du jeu est de reproduire ce que fait la page web.
Le support technique sur cette fonction n'a de sens que pour celui qui comprend ce qu'il fait.
Cet outil peut éventuellement être utilisé pour faire de l'upload de vidéo (non testé), mais en théorie c'est techniquement possible.
Cet outil n'assure les login que si ceux si ne se font pas de manière séparée mais ils sont possible à travers la même requête POST que pour l'upload d'image (plus tard j'assurerais peut être les fonctions de login).


Comment ajouter des sites ?




- Tout d'abord essayez l'analyse automatique en rentrant l'adresse la page qui demande d'entrez l'image.

analyze

- Cliquez "Analyze".
- A ce niveau vous devriez voir afficher au moins un message extrayant la partie du code source correspond a une ou plusieurs méthodes post.
- A ce niveau vous devez comprendre un minimum le HTML pour savoir quelle est la bonne partie.
Cliquez sur ENTER pour fermer le message d'alerte si celui ci prends tout l'écran.

Une fois la bonne requête sélectionnée, si tout va bien les paramètres (name) et leurs valeurs sont affichées (Value):

nom de valeur

Si vous faites pareil que moi vous verrez que "safe" n'est pas affiché dans la grille. Je l'ai ajouté à la main grâce au code source de la page.
En effet le programme ne peut pas faire un choix à votre place, et ici le choix c'est de dire que les images sont propres à être vu par tout le monde:

<SELECT NAME="imgcontent" size=1>
<OPTION  selected value=contentnone>Select</OPTION>
<OPTION value=safe>safe for work</OPTION>
<OPTION value=notsafe>not safe for work</OPTION>
</SELECT>

vous noterez que la valeur n'est pas le texte attribuée.

Ensuite cliquez dans la case correspondant à l'image sur votre disque dur:

chat

Ainsi vous changez la case "Name where the value is the picture" automatiquement, mais vous pourriez travailler à la main.
Ensuite il s'agit de voir comment extraire l'image.

Pour cela faite un upload manuel, vous obtenez cette page:

munch


Vous pouvez voir que le lien image est compris entre [URL= et  ][IMG]
Mais pour bien faire il faudrait regarder le code source de la page car c'est la vraie référence.

forum

- "Remove from the string" est utilisé dans le cas ou la zone extraite à besoin d'être expurgée d'une partie (par exemple si l'image se charge dans une page web en php ET SI IL EST POSSIBLE D'EXTRAIRE LA VRAIE IMAGE DU LIEN) vous pouvez vous servir de cette fonction complétée éventuellement par:
- "Link basis" qui ajoute une chaîne devant la chaîne extraite précédemment (chaîne expurgée d'une partie ou pas).


EDITION d'un upload html:

Rien à dire de plus car c'est la même chose qu'avant.
On peut toutefois signaler un bug qui risque de rendre perplexe certains utilisateurs. Celui ci n'a qu'une incidence visuelle:
Pour la case "Name where the value is the picture" si vous changez ce paramètre en cliquant, alors si après l'avoir fermé, vous rouvrez directement la fenêtre d'édition de site HTTP (et alors même que tout est sauvé dans les fichiers textes) vous aurez l'ancien nom d'avant votre correction.
Vous devrez donc fermer  et ouvrir l'application pour être sur de la correction visuelle. En revanche en écrivant à la main (édition sans cliquer): pas de problème.
Le bug est actuellement non fixé (aucune raison visible qui explique que ça arrive) et n'est pas très gênant.
En fait c'est une raison supplémentaire (il y en a d'autres) de fermer et de réouvrir l'application après un ajout ou une édition de paramètres d'upload.
Toutefois il n'y a ici qu'une incidence visuelle.





Index.