Nous sommes le Sam 19 Juil, 2025 15:18
Supprimer les cookies

Page 1 sur 21, 2 Suivantpb avec la configuration de PortableNotepad++

Image Image Forum dédié à notre projet de clé USB nomade libre sous Windows

Mar 30 Juin, 2009 10:24

Salut à tous, j'essaie désespérément de faire démarrer mon PortableNotepad++ en mode multi instances;
Pour cela, j'ai ramené le PortableNotepad++.ini dans le repertoire racine de PortableNotepad++, et le contenu est maintenant le suivant :

Code: Tout sélectionner
[SplashScreen]
DisableSplashScreen=true

[PortableNotepad++]
Notepad++Directory=Notepad++
Notepad++Executable=notepad++.exe
AdditionalParameters=-multiInst
DataDirectory=Data
# Les options ci-dessus sont expliquées dans le ReadMe inclus.



Quelle erreur y a-t-il ? Lorsque je démarre PortableNotepad++, ca fonctionne, mais quand j'en démarre un autre, il me dit toujours qu'une autre instance de Notepad++ existe déjà, comme s'il ne voyait pas le
Code: Tout sélectionner
AdditionalParameters=-multiInst


Pouvez vous m'aider ?
merci
Nico
Nicopil@mi

Mar 30 Juin, 2009 10:37

Essaye de remplacer les ++ par plusplus.
Je te dit ça car les + sont considérés comme des caractères spéciaux.
Draknova

Messages : 158

Mar 30 Juin, 2009 10:51

en fait l'application se lance bien, mais c'est les parametres en plus qui ne sont apparemment pas pris en compte :?
une autre idée ?
Nicopil@mi

Mar 30 Juin, 2009 11:00

Je suis en train de regarder mais je ne pense pas trouver avant ce soir, donc si quelqu'un veut trouver pourquoi ça ne marche pas, qu'il n'hésite pas.

Pour moi, c'est un problème dans le nsi... reste à savoir où :D
takshil

Messages : 302
Géo : Brest

Mar 30 Juin, 2009 11:15

Il me semble que dans la plupart des .nsi il y a une fonction (a la toute fin) qui permet justement d'empêcher de multiples instances du programme de se lancer. Je n'ai pas pu vérifier (je n'ai pas les sources dans mon dossier PortableNotepad++), mais si c'est ça, il faudrait probablement recompiler le fichier PortableNotepad++.exe en enlevant l'appel à cette fonction.
Agent Ty

Messages : 169
Géo : Lyon / St Etienne

Mar 30 Juin, 2009 12:33

Non, c'est justement pas ça, j'ai vérifié ça en premier...

En fait, le nsi de portablenotepad++ est assez light par rapport aux autres.
takshil

Messages : 302
Géo : Brest

Mar 30 Juin, 2009 18:00

Salut,

Quelle version de PortableNotepad++ ?
Vécu : "J'ai une version crackée d'OpenOffice, c'est pour ça qu'elle est en anglais"
fat115

Avatar de l’utilisateur
Messages : 930
Géo : Ardèche ... du nord

Mar 30 Juin, 2009 19:01

j'ai le dernier en date : np++ 5.4.3
Nicopil@mi

Mar 30 Juin, 2009 19:50

Bon, c'est donc la version autonome et pas celle de la FK1.10

C'est le comportement par défaut du lanceur qui empêche les instances multiples pour éviter tout risque de mélange entre les configurations locales et portables.

Ça n'a effectivement que peu d'intérêt pour N++

En voici une version modifiée qui te permettra de résoudre le souci.

En complément, tu devras modifier le fichier ini comme suit :

Code: Tout sélectionner
[SplashScreen]
DisableSplashScreen=true

[PortableNotepad++]
Notepad++Directory=Notepad++
Notepad++Executable=notepad++.exe
AllowMultipleInstances=true
AdditionalParameters=-multiInst
DataDirectory=Data
# Les options ci-dessus sont expliquées dans le ReadMe inclus.


Je ne savais même pas que N++ avait une possibilité d'instances multiples.

Sans indiscrétion ça te sert à quoi ? Les onglets ne te conviennent pas ?
C'est juste pour ma curiosité perso :wink:
Vécu : "J'ai une version crackée d'OpenOffice, c'est pour ça qu'elle est en anglais"
fat115

Avatar de l’utilisateur
Messages : 930
Géo : Ardèche ... du nord

Mer 01 Juil, 2009 08:50

Salut fat115, je vais essayer ton exe, merci d'y avoir passé du temps.

Pour répondre à ta question, cette fonction me permettra d'utiliser la fonction "SendTo" du menu contextuel de Windows en mettant le raccourci de portable np++ dans le repertoire C:\Documents and Settings\nom_de_l_utilisateur\SendTo

Jusqu'ici lorsque je faisais ca, ca m'envoyait le message "une autre instance...", mais si vous connaissez le moyen que windows m'ouvre le fichier dans l'instance existante de portable np++, je suis preneur

bye
Nico
Nicopil@mi


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit