Up |
|
|
  |
Author: suppamansuppaman
Date: Mar 31, 2007 12:40
In article <1hvuwj7.wfxrrdlamkgqN%%millenomi@ gmail.com>,
millenomi@ gmail.com (l0ne) wrote:
> Perché ora lo sviluppo di MacPorts è "benedetto" da Apple che ci mette i
> server e cose.
Figurati, non la sapevo. Dovrò cominciare a leggere i posto di icm
invece di marcarli come letti..
>> C'e' qualcuno che programma in as?
> AS in che senso?
Beh o intende AppleScript o visto che ha scritto in minuscolo in
assembly.
|
| |
|
| |
no comments
|
|
  |
Author: l0nel0ne
Date: Mar 31, 2007 11:22
franzi gmail.com> wrote:
> ola sapreste dirmi perche' serve l'id di apple per avere accesso al
> mac-port,ca un anno fa non bastava scaricarsi il darwin ports?
Perché ora lo sviluppo di MacPorts è "benedetto" da Apple che ci mette i
server e cose.
> che sia
> per caso la dismissione del DARWIN?.
Eeeeeeh?
> C'e' qualcuno che programma in as?
AS in che senso?
[f/up su iapox]
|
| |
|
| |
no comments
|
|
  |
Author: l0nel0ne
Date: Mar 30, 2007 11:12
suppaman gmail.com> wrote:
> In article <1hvst0q.cuvi2c1xim01oN%%%%millenomi@ gmail.com>,
> millenomi@ gmail.com (l0ne) wrote:
>
>> No se usi la sezione di montaggio immagini fornita da Apple. Il che vuol
>> dire che se vuoi fare come fa Toast, devi scriverti una kext, sorry!
>
> Ok, un'altra domandina veloce:
> quando metto un bp a sysctl vedo che nella pila ci sono:
>
> #0 0x90001380 in sysctl ()
> #1 0x900413c0 in sysctlbyname ()
> #2 0x98e73784 in DIInitialize ()
>
> Il problema è che DIInitialize non la vedo né con nm né con otool _ma_
> la vedo con uno strings sull'eseguibile. Come mai ?
Mi viene in mente: l'eseguibile è stripped ma viene chiamato mediante
dlsym?
Idee folli.
|
| Show full article (0.76Kb) |
|
no comments
|
|
  |
Author: suppamansuppaman
Date: Mar 30, 2007 10:49
In article <1hvst0q.cuvi2c1xim01oN%%millenomi@ gmail.com>,
millenomi@ gmail.com (l0ne) wrote:
> No se usi la sezione di montaggio immagini fornita da Apple. Il che vuol
> dire che se vuoi fare come fa Toast, devi scriverti una kext, sorry!
Ho guardato i (mille) simboli di TDIXController, a quanto pare è un vero
e proprio un "emulatore di dispositivo" con i metodi per CD DVD e HD.
Mi sa che hai ragione, mi sa...
|
| |
|
no comments
|
|
  |
Author: suppamansuppaman
Date: Mar 30, 2007 08:25
In article <1hvst0q.cuvi2c1xim01oN%%millenomi@ gmail.com>,
millenomi@ gmail.com (l0ne) wrote:
> No se usi la sezione di montaggio immagini fornita da Apple. Il che vuol
> dire che se vuoi fare come fa Toast, devi scriverti una kext, sorry!
Ok, un'altra domandina veloce:
quando metto un bp a sysctl vedo che nella pila ci sono:
#0 0x90001380 in sysctl ()
#1 0x900413c0 in sysctlbyname ()
#2 0x98e73784 in DIInitialize ()
Il problema è che DIInitialize non la vedo né con nm né con otool _ma_
la vedo con uno strings sull'eseguibile. Come mai ?
|
| |
|
no comments
|
|
  |
Author: l0nel0ne
Date: Mar 30, 2007 08:10
suppaman gmail.com> wrote:
> In article <1hvsruw.1nl126ik7usg0N%%%%millenomi@ gmail.com>,
> millenomi@ gmail.com (l0ne) wrote:
>
>> Hai presente quando dai la password a Toast durante il setup? Installa
>> una kext il maledetto, che usa poi appunto per fare il mount delle
>> immagini e l'accesso "a basso livello" all'unità CD.
>
>
> Ma cosa mi dici mai?
>
> Ora debbo assolutamente rimuoverlo..
>
> Che tu sappia c'è modo di pasticciare con mount() per fargli vedere il
> dispositivo come un disco fisico ?
No se usi la sezione di montaggio immagini fornita da Apple. Il che vuol
dire che se vuoi fare come fa Toast, devi scriverti una kext, sorry!
--
- ∞
|
| Show full article (0.74Kb) |
|
no comments
|
|
  |
Author: suppamansuppaman
Date: Mar 30, 2007 06:06
Ok animiamo il ng: ho Toast sul computer per un solo motivo: monta le
immagini dei dischi in maniera molto più "pro" e i programmi li vedono
come dei dischi fisici.
Giocherellando per altri argomenti sono capitato in Toast\
Titanium.app/Contents/MacOS/ e mi accorgo che c'è un eseguibile chiamato
ToastImageMounter.
L'ho immediatamente messo in /usr/local/bin e l'ho esaminato per capire
come facesse a montare in quella maniera un'immagine.
Per prova ho preso un cd e ho creato un dmg con Disk Utility,
lasciandolo montare a diskimagemounter ho come icona un volume bianco
(classico dei dmg) con ToastImageMounter ho l'icona di un cd.
Il file è un:
ToastImageMounter: Mach-O executable ppc
L'ho fatto girare con gdb ma non sono riuscito a capire chi si occupi
del montaggio dell'immagine in sé.
L'ho ktracciato, ho preso il dump e ho greppato* le CALL e le ho
ordinate per occorrenza.
|
| Show full article (1.96Kb) |
|
5 Comments |
|
  |
Author: l0nel0ne
Date: Mar 30, 2007 03:45
k|b|s wrote:
> Che altre opzioni ho per sapere lo stato di itunes?
> paused?
Guarda che player state è un tipo enumerato per cui le virgolette non ci
vanno:
if player state = playing then ...
> e se al momento non ho nessun track evidenziato?
Se dici come selezione nell'interfaccia, allora the selection sarÃ
vuoto. Se dici come traccia corrente (in ascolto) allora current track
sarà uguale a missing value.
|
| |
|
no comments
|
|
  |
Author: DelphineDelphine
Date: Mar 22, 2007 10:51
Mirko Viviani ha scritto:
> Una sottoclasse. E' sufficiente estendere -mouseDown: e qualcos'altro
> per cambiare
> il cursore sul lato verticale della griglia.
molto utile per selettori stile barra laterale di itunes, per
ridimensionare colonne e/o split view
--
Em Portugal se conservará sempre o Dogma da Fé ecc.
|
| |
|
no comments
|
|
  |
|
|
  |
Author: Mirko VivianiMirko Viviani
Date: Mar 22, 2007 08:19
On 2007-03-22 16:15:16 +0100, suppaman gmail.com> said:
>> Non appena avra' raggiunto uno stato di decenza la rilasciero'.
>
> Rilascerai la NSTableView?
Una sottoclasse. E' sufficiente estendere -mouseDown: e qualcos'altro
per cambiare
il cursore sul lato verticale della griglia.
Ciao
Mirko
|
| |
|
no comments
|
|
|
|
|
|