Lave extention til Inkscape.

Få hjælp til at sætte programmer eller funktioner op.
Helle Hansen
Indlæg: 11
Tilmeldt: 17. jun 2014, 16:44

Lave extention til Inkscape.

Indlæg af Helle Hansen »

Jeg har fundet en extention til Inkscape, jeg gerne vil bruge.
Jeg har hentet en pakke og den ligger i Hentede filer.
Den skal i /usr/share/inkscape/extensions og udpakkes.
Det skal gøres i Terminal og jeg har adgang. Man er vel Konge over sin computer. :twisted:
Problemet er bare at mit konggerige taler et sprog jeg ikke forstår. :cry:
Så hvis en af jer kunne skrive en "opskrift" jeg kan copier ind, vil jeg være rigtigt godt kørende.
Det har jeg prøvet før med god succes.
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Lave extention til Inkscape.

Indlæg af AJenbo »

Kode: Vælg alt

sudo cp din-fil /usr/share/inkscape/extensions
Klaus Rasmussen
Admin
Indlæg: 5606
Tilmeldt: 26. apr 2010, 02:40
IRC nickname: ClaudiuS
Geografisk sted: Nyborg [fyn]

Re: Lave extention til Inkscape.

Indlæg af Klaus Rasmussen »

Hej Helle og velkommen til forum.

Det er en god ide at skrive hvad filen hedder så kan vi skrive hvordan den skal pakkes ud.
Med Venlig Hilsen
Klaus

Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Lave extention til Inkscape.

Indlæg af lath »

Hej Helle

Velkommen til.

Lige en ting.
Hvis den extension du har fundet er C kildekode, så skal den oversætte af en C oversætter(engelsk: en C compiler) før Inkscape kan bruge den som en extension.
Compileren er ofte GCC compileren der oversætter kildekode skrevet i C porgrammeringssproget til maskinkode.

For Inkscape extensionens vedkommende pakkes den maskinkode nok ned i en *so fil, og det softwarebibliotek kan så indlæses som et plugin af Inkscape, hvis det plugin altså ligger i /usr/share/inkscape/extensions mappen.

Oversættelse af kildekode kan være fra nemt til besværligt for en softwareudvikler, og for en alm bruger svarer det fra meget svært til helt umuligt svært.

Det bedste er at kigge efter om extensionen til Inkscape er i pakkearkiverne før man installerer noget manuelt.

Da du ikke rigtig har skrevet hvor du henter den extension til Inkscape henne kan jeg ikke komme med nogen bud på hvad du nu skal gøre.

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Lave extention til Inkscape.

Indlæg af AJenbo »

Det er godt nok ude i det spekulative nu :)
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Lave extention til Inkscape.

Indlæg af lath »

AJenbo skrev:Det er godt nok ude i det spekulative nu :)

Hehe, ja - det er hvad det bliver til når OP(Helle) ikke skriver præcist hvilken ting der er extentsionen til Inkscape.

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Lave extention til Inkscape.

Indlæg af AJenbo »

Nu er hun jo også nu her så det er helt ok.

Kan det i øvrigt tænkes at Inkscape kan udvides med scripts?
Helle Hansen
Indlæg: 11
Tilmeldt: 17. jun 2014, 16:44

Re: Lave extention til Inkscape.

Indlæg af Helle Hansen »

Ok Ok Jeg har lært lektien :) Man skal skrive alle detaljer.
Pakken hedder dibl-tiles-0.1.3-bin.tar.gz (en .tar.gz er til Linux ikke sandt)

Så jeg har skrevet sudo cp dibl-tiles-0.1.3-bin.tar.gz /usr/share/inkscape/extensions
Og fået svaret cp: kan ikke udføre start() på 'dibl-tiles-0.1.3-bin.tar.gz' ingen sådan fil eller filkatalog. :?
Jeg har tjekket alle mellenrum '''' ---.
Og pakken ligger stadig i Hentede filer.
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Lave extention til Inkscape.

Indlæg af AJenbo »

En .tar.gz er ikke mere til Linux end de er til Windows. På Windows skal man dog installere et ekstra program for at kunne udpakke .tar.gz så der for bliver de ofte tilbudt en .zip selv om de fylder mere end .tar.gz. Begge er blot en komprimeret mappe.

Grunden til at din kommando ikke virker er at du står i hjemme mappen og ikke har skrevet at filen ligger under i under Hentede filer.

Jeg har fundet filen du har hentet og det du har hentet er et selvstændigt Java program og ikke en Inkscape udvidelse. Du skal i stedet hente den fil der heder: dibl-inkscape-0.5.2-bin, den indeholder nogle Inkscape udvidelser skrevet i Python script (hurra jeg gættede rigtig ;))

Deres installations vejledning kan findes her:
https://code.google.com/p/dibl/wiki/InstallInkscapeExtensions

Det første du skal gøre er at udpakke indholdet, det kan enten gøres ved at højre klikke og vælge udpak, eller du kan åbne den og trække indholdet der hen hvor du vil udpakke det til. Jeg antager at du udpakker den på skrivebordet. Følgende kommando vil så flytte de nødvendige filer ind hvor Inkscape kan finde dem.

Kode: Vælg alt

sudo mv ~/Skrivebord/dibl-inkscape-0.5.2/*.inx /usr/share/inkscape/extensions/
sudo mv ~/Skrivebord/dibl-inkscape-0.5.2/*.py /usr/share/inkscape/extensions/
Helle Hansen
Indlæg: 11
Tilmeldt: 17. jun 2014, 16:44

Re: Lave extention til Inkscape.

Indlæg af Helle Hansen »

:cry: :cry: :cry:
Jeg har hentet den nye pakke.
Pakket den ud på skrivebordet. En mappe. Tjekket om der er noget i. Det er der.
Kopieret de 2 komandoer direkte ind i terminalen og alligevel siger den at filen ikke findes .?????


Det er også lykkedes at drive min mand til vanvid. Ved at sidde her og råbe ukvemsord mod maskinen.
Måske jeg skulle tilbyde at lave the :)
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Lave extention til Inkscape.

Indlæg af AJenbo »

Ok, vi kan også prøve at tage den som en kommando der gør det hele, så er vi mere sikker på det virker som forventet.

Kode: Vælg alt

wget http://download.dibl.googlecode.com/git/dibl-inkscape-0.5.2-bin.tar.gz; tar -zxvf dibl-inkscape-0.5.2-bin.tar.gz; rm dibl-inkscape-0.5.2-bin.tar.gz; sudo mv dibl-inkscape-0.5.2/*.inx /usr/share/inkscape/extensions/; sudo mv dibl-inkscape-0.5.2/*.py /usr/share/inkscape/extensions/
Helle Hansen
Indlæg: 11
Tilmeldt: 17. jun 2014, 16:44

Re: Lave extention til Inkscape.

Indlæg af Helle Hansen »

Kører fint.
Nyt problem !!!
Jeg er nægtet adgang til mit eget kongerige.
Jeg er ellers ret sikker på at det er det password.
Men maskinen skifter vel ikke selv. Så jeg må jo huske fejl. :?
Er der en mulighed for at ændre det til noget nyt ?
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Lave extention til Inkscape.

Indlæg af AJenbo »

Jeg forstår ikke hvilken kode det er du ikke kan huske, den kommando du netop har kørt kræver at du indtaster din brugers adgangskode.
Helle Hansen
Indlæg: 11
Tilmeldt: 17. jun 2014, 16:44

Re: Lave extention til Inkscape.

Indlæg af Helle Hansen »

Jeg er på sin vis glad for at du ikke helt forstår.
Så føler jeg mig ikke helt så dum :)

Her er hvad er kom.
mv: kan ikke flytte 'dibl-inkscape-0.5.2/lace_grid.py' til '/usr/share/inkscape/extensions/lace_grid.py': Adgang nægtet
mv: kan ikke flytte 'dibl-inkscape-0.5.2/lace_ground.py' til '/usr/share/inkscape/extensions/lace_ground.py': Adgang nægtet
mv: kan ikke flytte 'dibl-inkscape-0.5.2/lace_polar.py' til '/usr/share/inkscape/extensions/lace_polar.py': Adgang nægtet
mv: kan ikke flytte 'dibl-inkscape-0.5.2/lace_thread_style.py' til '/usr/share/inkscape/extensions/lace_thread_style.py': Adgang nægtet

Jeg skal altså lære at sende det hele med fra starten :)
Klaus Rasmussen
Admin
Indlæg: 5606
Tilmeldt: 26. apr 2010, 02:40
IRC nickname: ClaudiuS
Geografisk sted: Nyborg [fyn]

Re: Lave extention til Inkscape.

Indlæg af Klaus Rasmussen »

Prøv denne:

Kode: Vælg alt

sudo mv dibl-inkscape-0.5.2/*.py /usr/share/inkscape/extensions/
Med Venlig Hilsen
Klaus

Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q