• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af Anonym7 | 07.02.2012 21:09

Har noget kode jeg gerne vil dele - forslag ?

Løst og fast
Goddag!

Jeg sidder og forbereder mig til en eksamen i morgen og som i alle nok ved, kræver det overspringshandlinger.

Det jeg har lavet, og skal præsentere, er et program der tillader en at koble sig på andre kørende processer for derefter at ændre på hvilke funktioner der kaldes..

Fx:

prog har en funktion, foo, der tager 2 argumenter og gør et eller andet - så kan man forbinde sig programmet, loade et nyt kodebibliotek ind (her: 'mylib.so') (hvis man vil) og så få fremtidige kald omdirigeret til funktionen 'bar' i 'mylib.so'.

Al koden minus en argument parser (getopt-style) er inkluderet - pt. er strengene til hvilken funktion der skal modificeres hard-coded - dog skulle det være ret nemt selv at komme det sidste stykke, om man vil.

Nåja - de fleste andre eksempler jeg har set på dette er en kende outdated(som i, virker ikke mere) eller patcher assembly ind i den kørende process etc - og ingen af dem understøttede AMD64. ((Når det er sagt - jeg lider ingen illusioner om at være genial eller om at koden i sig selv er genialt! Det kunne bare være nogen, et eller andet sted, kunne finde det underholdende at pille i det... Hvem ved?))

SPØRGSMÅLET:

Hvor tror i jeg kunne smide det op så andre kunne få gavn af det ? Hvadenten som eksempel til egne projekter eller for simpelthen at lege videre.
Den eneste idé jeg lige har er enten at lave et read-only git repo eller smække det hele op som en tarball med en minimal side som jeg selv hoster.. Andre / bedre forslag ?
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer2

# 1

13 år 11 måneder siden

Permalink

Indsendt af Marcus den 7. februar 2012 kl. 21:31

Permalink

Sourceforge er også altid

Sourceforge er også altid en fin ide, hvilket jeg personligt tror vil virke meget bedre, end hvis du selv hoster en hjemmeside som vil være svær at finde gennem search-engines o.lign.
  • Log ind eller opret dig for at tilføje kommentarer

# 2

13 år 11 måneder siden

Permalink

Indsendt af phomes den 7. februar 2012 kl. 21:32

Permalink

smid det på github.com?

smid det på github.com?
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0
KDE Plasma 6.6 tilføjer en funktion, som brugerne har spurgt efter i evigheder 0
Linux i København 12.01.2026: Open source i det offentlige 0
Dansk distro Omarchy 0
KDE overgår indsamlingsmålet for 2025 med rekordstor støtte fra lokalsamfundet 0

Seneste aktivitet

BigLinux 1
E-mail blues 6
Linux Mint 22.3 - hvornår opdatere? 10
Canon-printer: Jeg savner "Ink-Toner Level"-meddelelse 10
billede af nuværende installation 2
mapper 4
LinuxIn live 9
Linux Debian på ekstern HD 4
usb disk *LØST* 2
Pacman kunne erstattes af en anden Rust baseret mulighed 1
Epson skanner software 8
Debian 1
Printer Epson ET-2865 problem 8
Winboat 4
Nu kan man skrive private beskeder 14
Mint på imac 2009 34
Firefox AI 7
Kunstig inteligens 6
Kopiering til min Samsung telefon 9
Installation af programmer 21

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !