Program för att hantera clipboards.

Här kan du dela med dig av dina bästa tips och knep.
Kategoriregler
Här ligger de utförliga instruktionerna vi kan tänkas behöva. Leta här om du tex behöver installera nåt program eller sätta upp någon funktion. Starta inte trådar utan att ha ett svar.
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

Program för att hantera clipboards.

Inlägg av Okänd »

Jag skrev ett program för att hantera clipboarden i X.
I X finns det två stycken buffrar där text som man klipper ut/kopierar hamnar i. I Primary buffern så hammnar text man markerar med musen. I Clipboard buffern hamnar den text som markeras och sedan trycker CTRL+C eller väljer kopiera i någon meny. Det här programmet håller reda på de 7 senaste texterna man har kopierat i båda buffrarna, som kan ses på bilden.

Om man klickar på ett av text fälten i listan så kommer den texten att laddas in i buffern.
Dvs om man klickar på en av texterna i Clipboard listan så kommer den texten att klistras in när man trycker CTRL+V nästa gång, och om man väljer en text från primary listan så kommer det att klistras in nästa gång man trycker på musknapp 3.

Clear Primary/ Clear Clipboard rensar historiken för vald buffer. (OBS de två texter som är i buffrarna kommer inte att försvinna)
Close stänger ner fönstret.

Programmet lägger sig i tray-baren (lilla saxen till höger, 5:e ikonen uppifrån i bilden). För att öppna fönstret som är visat på bilden så klickar man bara på ikonen.
För att avsluta programmet så klickar man bara med höger musknapp på ikonen och väljer Quit i menyn.


EDIT: ERRRR självklart så får inte bilden plats... här är en länk till hela bilden om menyn till höger inte visas...
http://www.cs.umu.se/~c04hfn/scrap/screen.jpg
Bild

OBS! För att programmet ska funka så _måste_ icon.xpm ligga i /usr/local/share/tray-scrap/ annars kommer ingen icon att visas i tray-baren
Källkod för programmet http://www.cs.umu.se/~c04hfn/scrap/source.tar.gz
Linux binär för programmet http://www.cs.umu.se/~c04hfn/scrap/tray-scrap.tar.gz

OBS2! Detta är en väldigt tidig version så det finn en stor chans för buggar :D (jag har inte testat programmet på någon annan dator än min egen)

Men jag vill gärna ha feedback på vad/hur programmet ska förbättras samt rapporter på buggar!.
Användarvisningsbild
Kim Johansson
Inlägg: 5
Blev medlem: 29 jun 2006, 18:51
Ort: Laholm
Kontakt:

Program för att hantera clipboards.

Inlägg av Kim Johansson »

Det finns redan ett jättebra sådant program. Klipper för KDE.

Men ny program är alltid bra.
Kubuntu Dapper Drake 6.06
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

Program för att hantera clipboards.

Inlägg av Okänd »

Vad kul med sådana här förmågor i vår gemenskap :)

Jag skulle gärna vara med och betatesta men jag har tyvärr inte tid..
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

Program för att hantera clipboards.

Inlägg av Okänd »

Håller på att lägga in en funktion för att skicka upp data från en selection direkt till paste-bin och som sedan sparar adressen i en valfri selection. Det enda som inte funkar riktigt i den funktionen är URL encodening för datan man skickar, så om man skickar specialtecken så blir det fel :(
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

Program för att hantera clipboards.

Inlägg av Okänd »

[quote="gasol"]Håller på att lägga in en funktion för att skicka upp data från en selection direkt till paste-bin och som sedan sparar adressen i en valfri selection. Det enda som inte funkar riktigt i den funktionen är URL encodening för datan man skickar, så om man skickar specialtecken så blir det fel :([/quote]
Hej gasol.....

En liten utmaning för mig själv som fd Windoze freak.....:P

Med din applikation kan man då "ta med sig" diverse "skumma" kommadon via tex Ctrl-Alt F1....dvs till en ny tty ?

Det är så förbenat tråkigt att behöva printa ut instruktioner..... och sedan manuellt mata in dito...

Eller har jag helt missuppfattat din applikation..?

:)
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

Program för att hantera clipboards.

Inlägg av Okänd »

tyvärr så går detta inte i programmet då X-servern (grafiska) och consolen (tty's) inte delar samma buffrar där texten lagras... Jag har inte kollat något på vart datan för utklippt text finns i consolen, då min dator hänger sig då jag byter till consolen...

well ska försöka kolla upp det, men det borde finnas något system-call som löser det hela...
Skriv svar

Återgå till "Guider"