FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Anti-slash du forum : avis à la population Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
Anti-slash du forum : avis à la population Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Anti-slash du forum : avis à la population Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Anti-slash du forum : avis à la population Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Anti-slash du forum : avis à la population Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Anti-slash du forum : avis à la population Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Anti-slash du forum : avis à la population Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Anti-slash du forum : avis à la population Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Anti-slash du forum : avis à la population Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Anti-slash du forum : avis à la population Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Anti-slash du forum : avis à la population Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Anti-slash du forum : avis à la population Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Anti-slash du forum : avis à la population Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Anti-slash du forum : avis à la population Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Anti-slash du forum : avis à la population Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
-17%
Le deal à ne pas rater :
(Black Friday) Apple watch Apple SE GPS + Cellular 44mm (plusieurs ...
249 € 299 €
Voir le deal

 

 Anti-slash du forum : avis à la population

Aller en bas 
3 participants
AuteurMessage
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

Anti-slash du forum : avis à la population Empty
MessageSujet: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyLun 12 Juil 2010 - 14:31

Bonjour,

Attention:
Un truc qui viens de m'arriver dans le post de la playlist :
Malgré le fait d'être obligé de mettre des double-antislash dans les messages du forum pour pouvoir les afficher; si jamais vous éditez à nouveau votre message, les doubles anti-slash sont purement et simplement supprimés !!!
Donc bien se relire avant de valider l'envoi...

Vraiment pénible ce truc...
Revenir en haut Aller en bas
http://nardo26.lescigales.org
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyLun 12 Juil 2010 - 14:37

Oui, il faut systématiquement passer par Prévisualiser avant de faire Envoyer !
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyLun 12 Juil 2010 - 15:14

N'empêche que c'est très nouveau ce phénomène de disparition de l'anti-slash (je dirais à peine plus d'une semaine).
Jack n'y peut sans doute rien, c'est l'hébergeur du forum qui est en cause, ils ont dû faire une modif malencontreuse.
Je suggère une mise en demeure de rétablir la version précédente, sinon je déclenche l'envoi des missiles à têtes nucléaires.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyLun 12 Juil 2010 - 15:16

C'est une idée... Encore que j'ai des doutes sur le poids de notre communauté Panoramic auprès de l'hébergeur...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyLun 12 Juil 2010 - 15:53

euh ! pour tout dire, moi aussi, j'ai bien peur qu'il faille apprendre à vivre avec.

Je remarque que si dans un chemin de fichier on met des slash ("/") à la place des anti-slash (""), ça marche très bien pour Panoramic, ainsi:
Code:
f$ = "C:/Textes/Lorem.txt"
marche aussi bien que
Code:
f$ = "C:\Textes\Lorem.txt"
c'est peut-être une nouvelle habitude à prendre, mais je ne sais pas si ça marche dans tous les cas... (j'en suis resté à la syntaxe msdos pure et dure).
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyLun 12 Juil 2010 - 16:14

Effectivement, ça marche avec les "/". Dommage pour la syntaxe habituelle, mais si on peut poster les sources ainsi...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyLun 12 Juil 2010 - 16:19

Bien d'accord avec vous:
L'utilisation de "/" au lieu de "" : est bien la seule solution envisageable
...
<edit> vraiment pénible j'vous dis ! </edit>
Revenir en haut Aller en bas
http://nardo26.lescigales.org
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyLun 12 Juil 2010 - 16:52

Après quelques essais, il semble que ce qui saute c'est un anti-slash qui est immédiatement suivi d'un guillemet ou d'une apostrophe:
"C:\Textes\Monfichier" le dernier (après Monfichier) disparaît
"C:\Textes\Monfichier\ " je rajoute un espace, il réapparaît
"" l'antislash entre guillemets saute
" \ " je l'entoure d'espaces: il reste
'' même punition, même motif avec l'apostrophe (ici ce sont 2 apostrophes)
'\ '

Et voilà le travail: pas d'antislash suivi d'un guillemet ou d'une apostrophe (entre autres peut-être) !!! Very Happy
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyLun 12 Juil 2010 - 17:23

Tu as raison: c'est exactement ce qui se produit !
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyLun 12 Juil 2010 - 17:33

"C:\Textes\Monfichier"
"C:\Textes\Monfichier\" il faut et il suffit de doubler l'antislash avant le guillemet, le dernier saute, l'avant dernier reste.

Mais ce n'est pas pratique, il faut d'abord y penser, puis modifier artificiellement les sources pour ces cas-là, c'est vraiment un pis-aller.
Revenir en haut Aller en bas
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyLun 12 Juil 2010 - 20:44

Sans compter que même si tu as doublé au départ, il suffit que tu re-édites ton post pour que tu sois obligé de tout recommencer....
Revenir en haut Aller en bas
http://nardo26.lescigales.org
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 10:05

Exact, c'est pô juste !
Il y a une solution, c'est de faire un programme parfait dès le départ pour ne pas avoir à le rééditer. Mais ceci est une autre histoire.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 12:17

Voici la solution: j'ai fait un petit programme qui prend en entrée un fichier source Panoramic que l'on veut publier sur le forum et remplace automatiquement toutes les occurences de "antislash" suivi de "double quote" en "slash" suivi de "double quote". Il produit en sortie un fichier du même nom dans le même répertoire, mais avec l'extension *.bpf ce qui veut dire "Basic Pour Forum". J'ai testé, les ouvertures passent sans problème avec ce nom de répertoire modifié !

Voici le source:
Code:
' ce programme est destiné à remplacer tous les antislash dans un fichier
' source Panoramic, afin de pouvoir le publier sans problème sur le forum.
' Le programme offre le choix de remplacer l'antislash par un slash ou par
' un chr$(47) (le tout dans un string bien sûr).

label click_10, click_12

dim remplace$,cherche$, file_in$, file_out$, ligne$, pos%

remplace$ = chr$(47) + chr$(34)  : ' slash suivi de double quote
cherche$ = chr$(92) + chr$(34)    : ' antislash suivi de double quote
width 0,800

alpha 1 : top 1,10 : left 1,50 : font_size 1,16 : font_bold 1
caption 1,"Remplacement des antislash pour le forum"

open_dialog 5 : filter 5,"Sources Panoramic|*.bas"

button 10 : top 10,70 : left 10,10 : width 10,130 : caption 10,"Ouvrir un fichier"
on_click 10,click_10
edit 11 : top 11,100 : left 11,10 : width 11,750
button 12 : top 12,140 : left 12,10 : width 12,130 : font_bold 12 : caption 12,"Commencer..."
on_click 12,click_12 : inactive 12


end


click_10:
    file_in$ = file_name$(5)
    if file_in$="_"
        text 11,""
        inactive 12
    else
        text 11,file_in$
        active 12
    end_if
    return
   
click_12:
    inactive 10 : inactive 12
    file_out$ = left$(file_in$,len(file_in$)-3) + "bpf"  : ' fichier "basic pour forum
    file_open_read 2,file_in$ : file_open_write 3,file_out$

  while file_eof(2)<>1
        file_readln 2,ligne$ : ligne$ = trim$(ligne$)
        if len(ligne$)>0
            pos%=instr(ligne$,cherche$)
            while pos%>0
                ligne$ = left$(ligne$,pos%-1) + remplace$ + right$(ligne$,len(ligne$)-pos%-1)
                pos%=instr(ligne$,cherche$)
            end_while
        end_if
        file_writeln 3,ligne$
    end_while
    off_error_goto
    file_close 3 : file_close 2
    message "Conversion en "+file_out$ : active 10
    return
   
   
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 13:39

Sympa et original, mais si ça résout partiellement le problème de l'antislash suivi d'un double-quote dans le code (il y a aussi l'antislash suivi d'un simple quote, dans un commentaire par exemple, mais c'est moins crucial il est vrai), il reste que dans le reste du texte du topic, hors code, le problème reste entier, il faut de toute façon y penser pour doubler l'antislash.

Je ne sais pas quelle est la lumière qui a pondu cette modif dans le forum, mais il ferait mieux de revenir en arrière. Au moins pour ce qui est encadré par des balises 'Code' ou 'Citer'.
Revenir en haut Aller en bas
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 14:02

Que d'énergie Klaus !

Tu codes plus vite que ton ombre !! Cool

super ton idée !
Une question: quelle est la taille maxi d'une chaine de caractère?...
Ma petite idée : l'utilisation du clipboard plutôt que d'un fichier de sortie...
Revenir en haut Aller en bas
http://nardo26.lescigales.org
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 14:11

Eh oui, bonne idée, le clipboard, puisque de toute façon on passe par là pour intégrer le source sur le forum, ça éviterait la création d'un fichier qui ne servira plus à rien.
Mais est-ce qu'avec Panoramic on peut mettre un programme entier dans le clipboard ? peut-être, en faisant une seule chaîne avec les '0D0A'... tiens, j'essaie pour voir.

EDIT mais oui ça marche très bien:
Code:
DIM f$, a$, v$
f$ = "C:\Langages\Panoramic\Postit.bas"

v$ = ""
FILE_OPEN_READ 1, f$
WHILE FILE_EOF(1) = 0
    FILE_READLN 1, a$: v$ = v$ + a$ + CHR$(13) + CHR$(10)
END_WHILE
FILE_CLOSE 1
CLIPBOARD_STRING_COPY v$
END
le programme se retrouve en entier dans le presse-papier.
Revenir en haut Aller en bas
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 14:30

Yes !

il n'y a plus qu'a adapter le programme de Klaus au clipboard...

voir même une autre possibilité :
Avoir en entrée non pas un fichier bas mais le clipboard lui même... la plupart du temps je suppose que vous tapez tous un bout de code dans l'éditeur puis CTRL+C / CTRL-V pour le poster dans le forum. non ?
me tromperais-je ? Rolling Eyes

en gros cela se résumerai à ça:

1- prendre ce qu'il y a dans le clipboard
2- le sauvegarder dans un fichier temporaire (forum.bas par ex.)
3- vider le clipboard
4- le recharger au fur et à mesure avec le traitement qui va bien
5- supprimer le fichier temporaire...

et le tour est joué !

cheers
Revenir en haut Aller en bas
http://nardo26.lescigales.org
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 14:39

Oui, c'est bien du Ctrl/C Ctrl/V (pas moyen de faire autrement, du moins je crois).
J'essaie de comprendre ton cheminement... (j'ai le cerveau un peu embrumé... la chaleur...), les points 1 à 5 c'est bien à faire par programme ?
C'est à dire Ctrl/C du programme entier (ou sélectionner tout et copier de l'Editeur), puis lancer le programme (genre Klaus) qui exécuterait automatiquement tes 5 points, c'est ça ?

Je ne comprends pas bien 'vider le clipboard' et le recharger au fur et à mesure ? inutile de le vider et ça se recharge en une seule fois, avec une seule variable (ce qui efface le contenu précédent).
Revenir en haut Aller en bas
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 14:58

l'idée c'est lorsque la plupart du temps, le fichier que l'on veut poster dans le forum, est déjà chargé dans l'éditeur de panoramic

Quand tu veux poster :
soit tu sélectionnes tout le contenu du source (CTRL+A) soit une portion de code via SHIFT+Fleche+CTRL+C
bref en gros tu copie dans le clipboard ce que tu veux...

puis tu lances le truc ci-dessous...
il ne te reste plus qu'à faire un copier dans le forum...

Je me suis mal exprimé tout à l'heure : c'est vider le buffer que je voulais dire...

en gros cela donne ça :
Code:

dim tmpFile$,buf$,ligne$,cherche$,remplace$
dim pos%

tmpFile$="C:\forum.bas"
cherche$ = chr$(92) + chr$(34)    : ' antislash suivi de double quote
remplace$ = chr$(47) + chr$(34)  : ' slash suivi de double quote
buf$=""

buf$=CLIPBOARD_STRING_PASTE$
hide 0
file_open_write 1,tmpFile$
file_write 1,buf$
file_close 1
buf$=""
file_open_read 2,tmpFile$
while file_eof(2)<>1
  file_readln 2,ligne$ : rem ligne$ = trim$(ligne$)
  if len(ligne$)>0
    pos%=instr(ligne$,cherche$)
      while pos%>0
        ligne$ = left$(ligne$,pos%-1) + remplace$ + right$(ligne$,len(ligne$)-pos%-1)
        pos%=instr(ligne$,cherche$)
      end_while
  end_if
  buf$=buf$+ligne$+chr$(13)+chr$(10)
end_while
clipboard_string_copy buf$
file_delete tmpFile$
terminate

'essai /"




Dernière édition par Nardo26 le Mar 13 Juil 2010 - 15:14, édité 1 fois
Revenir en haut Aller en bas
http://nardo26.lescigales.org
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 15:09

Oui, c'est astucieux et assez simple, enfin, en théorie. Parce qu'il faut exécuter un programme, avec l'autre qui est déjà dans l'éditeur.

En fait il faudrait que ton programme soit un exécutable, sur le bureau, on clique dessus et ça convertit le contenu du clipboard de manière transparente.
Revenir en haut Aller en bas
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 15:14

Yes c'est tout à fait ça !
Par la suite, tu peux affecter une touche de fonction du clavier par exemple pour lancer le petit utilitaire...

Oups !
J'ai oublié un truc :
il faut rajouter
file_delete tmpFile$
à la fin du prog...
J'ai modifié le source au dessus...
Revenir en haut Aller en bas
http://nardo26.lescigales.org
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 15:28

Comme ça c'est parfait: juste un clic de souris (ou une touche). Et c'est propre, ça évite de laisser traîner des fichiers temporaires un peu partout.
Je vois que malgré ton jeune âge tu a des idées intéressantes... Basketball
Revenir en haut Aller en bas
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 15:38

Merci Papi !


Il est loin le temps où l'on "débugger" à la spatule le Z3 pour que les relais se remettent à coller... n'est-ce pas ? Laughing

Mais tout ce qui est dans le while est de Klaus, merci Klaus !!

Juste un truc qui me plait pas dans le prog c'est l'apparition fugitive du form 0
(même lorsqu'on lance l'executable)
On peut pas faire de Hide 0.... scratch
Revenir en haut Aller en bas
http://nardo26.lescigales.org
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population EmptyMar 13 Juil 2010 - 15:50

C'est vrai c'est un problème cette apparition fugitive.
Hide 0 n'est pas interdit... tu peux toujours le mettre en tête du programme (en 1ère ligne même, avant tout le reste, essaie), c'est un peu plus fugitif, mais on voit quand même.

Tu peux aussi essayer WIDTH 0, 1 HEIGHT 0, 1 LEFT 0, -1000 etc.
mais on voit toujours quelque chose... certes minime...
Revenir en haut Aller en bas
Contenu sponsorisé





Anti-slash du forum : avis à la population Empty
MessageSujet: Re: Anti-slash du forum : avis à la population   Anti-slash du forum : avis à la population Empty

Revenir en haut Aller en bas
 
Anti-slash du forum : avis à la population
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Demande avis pour un "Memo_color"
» Mon avis...
» Bienvenue à Champollion et essap
» Votre avis
» Avis de décès (humour !)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Présentation et bavardage-
Sauter vers: