PDA

Visualizza la versione completa : PNG in C


dvx3
04-12-2009, 15:26
Salve a tutti :) , sono entrato da poco nel mondo della programmazione e gia ho un po di problemi. Ho iniziato da poco a modificare un software (wii utility) per cancellare istruzioni inutili e quindi velocizzarlo. Il mio problema sorge quando cerco di cambiare un immagine di questo programma chiamata background. Non sapendo cosa fare e cosa cercare per cambiare questa immagine chiedo aiuto a voi. i file sono dentro source e /source/libpng/ (credo che siano background.c e background.h per il resto mi affido a voi)
download cartella con i file da modificare:
http://www.megaupload.com/?d=O11NJ4N0

alka
04-12-2009, 15:49
Qui non si fa modifica su commissione, anche se gratuita, a codice altrui.

Spiega dettagliatamente cosa stai cercando di fare nello specifico, riporta la parte di codice incriminata, riporta anche l'errore del compilatore o l'errore restituito dal programma o l'effetto indesiderato, senza costringere chi risponde a scaricarsi un programma intero per sapere a cosa stai facendo riferimento. :fagiano:

dvx3
04-12-2009, 17:25
si avevo provato a mettere il codice ma mi diceva che non si possono mettere più di 13000 caratteri quindi ho optato per la scelta B, quello da scaricare non è il programma ma sono solo qualche file in formato .c o .h niente di più. Infatti se vedi la grandezza è di circa pochi kb.

alka
04-12-2009, 18:58
Originariamente inviato da dvx3
si avevo provato a mettere il codice ma mi diceva che non si possono mettere più di 13000 caratteri
...e meno male che c'è la limitazione! :)

Che senso ha postare codice così lungo? Posta solamente la parte significativa che è interessata dal problema. :stordita:

dvx3
04-12-2009, 19:19
zapessi qual'è...

alka
07-12-2009, 13:41
Originariamente inviato da dvx3
zapessi qual'è...
Scusa, ma se non sai minimamente come muovermi all'interno del sorgente, allora anche la discussione perde di senso in quanto non si tratta di affrontare assieme un problema logico che ha una sua utilità formativa generale, ma semplicemente prende il sorgente che hai fornito, fare la modifica al posto tuo e rispedirtelo modificato.

Questo non è di molta utilità per la comunità degli utenti, e qui non si fanno richieste di lavoro su commissione, gratuite o retribuite.

dvx3
07-12-2009, 13:53
nono forse non mi sono spiegato bene non voglio fare fare il lavoro ad altri ma capire cosa fare, così poi lo faccio io

alka
07-12-2009, 14:01
Originariamente inviato da dvx3
nono forse non mi sono spiegato bene non voglio fare fare il lavoro ad altri ma capire cosa fare, così poi lo faccio io
Il problema è che non si è capito cosa devi fare, o qual è l'effetto indesiderato o l'errore che ottieni.

Se non sai assolutamente dove mettere le mani, nessuno può darti un suggerimento che non coincida esattamente con il fare il lavoro al posto tuo.

E se proprio non sai da dove iniziare, fornisci qualche spunto, quale risultato da un tuo tentativo, qualche indicazione, riporta il codice dove si verifica l'errore, descrivi meglio il panorama, presenta quali sono le ricerche che hai già fatto individualmente per risolvere il problema, illustra cosa di quanto hai già letto o fatto non ti è chiaro... bla bla bla...

Spero che le indicazioni su come procedere siano chiare ora. :stordita:

dvx3
07-12-2009, 18:17
Il problema che mi affligge è che non so come incorporare un immagine png in un file.c, ho trovato questo link nel file (png.c = 149 kb e quello che credo, contiene l'immagine in png):
http://www.w3.org/TR/2003/REC-PNG-20031110/
non so se è quello che cerco ma, non ci sto capendo tanto :confused:
Domanda Definitiva: COME FACCIO A METTERE UNA PNG IN UN FILE.C?

oregon
07-12-2009, 19:13
Non puoi inserire un'immagine in un file C ... che stai dicendo?

Loading