Problème d'installation de plugin
-
merci TIG, j'ai tout essayé, tous les fichiers sont présents, j'ai donné toutes les autorisations.... aucun effet, toujours le même message ! ....
-
@silic said:
merci TIG, j'ai tout essayé, tous les fichiers sont présents, j'ai donné toutes les autorisations.... aucun effet, toujours le même message ! ....
Bjr, un accent ou un caractère special dans le nom d'utilisateur ?
-
Does it load OR give the same error, if you type this in the Ruby Console:
[Est-il charger ou donner la même erreur, si vous tapez ceci dans la Console Ruby:]
Sketchup::require('iscarnet_dibac/dibac_cmd.rbs')
I suspect that although the file/folder looks like it is in the Plugins folder, in fact it's in a VirtualStore.
Please double check that you [and everyone else listed] has FULL [read/write] security permissions to the Plugins folder, then reinstall the toolset and retry...
[Je soupçonne que si le fichier / dossier dirait qu'il est dans le dossier Plugins, en fait, c'est dans un VirtualStore.
Veuillez revérifier que vous [et tout le monde énumérés] a pleine [lire / écrire] des autorisations de sécurité dans le dossier Plugins, puis réinstaller l'ensemble d'outils et de réessayer ...] -
@tig said:
Does it load OR give the same error, if you type this in the Ruby Console:
[Est-il charger ou donner la même erreur, si vous tapez ceci dans la Console Ruby:]
Sketchup::require('iscarnet_dibac/dibac_cmd.rbs')
c'est ok avec ta commande ça fonctionne
mais je dois refaire la même manipulation à chaque ouverture de sketchup !
quel est le problème ? et comment corriger, est-ce que je peux modifier le fichier "iscarnet_dibac.rb" et comment ? -
Try this hack...
Edit..Plugins/iscarnet_dibac.rb
with Notepad [NOT a word-processor].
Find the line that says:dibac = SketchupExtension.new "Dibac","iscarnet_dibac/dibac_cmd.rbs"
Change it to read:dibac = SketchupExtension.new("Dibac","iscarnet_dibac/dibac_loader.rb")
Save it.
Make a new file in the folder../Plugins/iscarnet_dibac
nameddibac_loader.rb
Add this line single line of code into it:Sketchup::require(File.join(File.dirname(__FILE__)), "dibac_cmd.rbs")
Save it.
Restart SketchUp... the 'loader.rb' should now sort out the 'rbs' file - I suspect it's because you have non-ASCII characters in your folder path to Plugins [perhaps é in some folder names ?] and the 'require' creation in the extension method can't cope with it...I can't test this...
If it doesn't work revert back to the original, you are no worse off...*Essayez ce hack ...
Modifier..Plugins/iscarnet_dibac.rb
avec Notepad [PAS un 'traitement de texte'].
Trouvez la ligne qui dit:dibac = SketchupExtension.new "Dibac", "iscarnet_dibac/dibac_cmd.rbs"
Changer pour lire:diabc = SketchupExtension.new ("Dibac", "iscarnet_dibac/dibac_loader.rb")
Enregistrez-le.
Créez un nouveau fichier dans le dossier../Plugins/iscarnet_dibac
nommédibac_loader.rb
Ajoutez cette ligne seule ligne de code dedans:Sketchup::require(File.join(File.dirname (__FILE__)), "dibac_cmd.rbs")
Enregistrez-le.
Redémarrez SketchUp... le 'loader.rb' devrait maintenant régler le dossier du 'rbs' - Je soupçonne que c'est parce que vous avez des caractères non-ASCII dans votre chemin de dossier Plugins et le 'require' création de l'extension [peut-être é dans certains noms de dossiers?] méthode ne peut pas composer avec elle...Je ne peux pas tester cette ...
Si cela ne fonctionne pas revenir à l'original, vous êtes pas pire ...* -
j'ai essayé votre dernière démarche, un nouveau message d'erreur apparaît au lancement de sketchup :
%(#FF0000)[wrong number of arguments (2 for 1)
Erreur de chargement du fichier iscarnet_dibac.rb
wrong number of arguments (2 for 1)] -
Sorry, a typo!
Add the like exactly like this:
Sketchup::require(File.join(File.dirname(__FILE__), "dibac_cmd.rbs"))
and<enter>
[return]
Désolé, une erreur de frappe!
Ajouter l'aime exactement comme ceci:
Sketchup::require(File.join(File.dirname(__FILE__), "dibac_cmd.rbs"))
et<enter>
[retour] -
un tout GRAND Merci TIG, on est sur le bon chemin.
maintenant ça charge, et ça à l'air de fonctionner,
il reste 2 problèmes :
nouveau message d'erreur :
et lorsque je clique sur un des 2 derniers icone de la boîte d'outil, les bontons viennent s'afficher à double :
-
This is getting too complicated.
I suspect it's to do with my earlier point about non-ASCII characters in the path.
Because they have no simple 'rb' loaders to adjust, but rather compiled rbs files, it's all but impossible to resolve without their input !
You need to raise the issue direct with Dibac...
Cela devient trop compliqué.
Je soupçonne que c'est à voir avec mon point de vue tout à l'heure des caractères non-ASCII dans le chemin.
Parce qu'ils n'ont pas de chargeurs de 'rb' simples à régler, mais plutôt compilés fichiers 'rbs', il est tout simplement impossible à résoudre sans leur entrée !
Vous devez soulever la question directement avec Dibac ...
-
En tout cas merci beaucoup TIG pour le temps que tu as pris pour moi ! je vais investiguer plus loin directement chez iscarnet.
Merci
Advertisement