Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kopiranje programskih direktorijuma

[es] :: Macintosh :: Kopiranje programskih direktorijuma

Strane: 1 2

[ Pregleda: 5958 | Odgovora: 25 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

madamov
Milan Adamov
vlasnik
Adamov Konsultacije d.o.o.
Beograd, Srbija

SuperModerator
Član broj: 21939
Poruke: 4414
..shall-bg.customer.sbb.co.yu.

Sajt: www.adamov.rs


+138 Profil

icon Re: Kopiranje programskih direktorijuma07.02.2006. u 09:05 - pre 222 meseci
Citat:
U stvari, korisnik fajla (applikacija, šta god...) se ne vezuje za putanju, tj. puno ime fajla, već za podatke o fajlu (metadata), tako da ga uopšte ne interesuje šta neko trenutno sa imenom fajla radi

Koliko se sećam, davno nisam to radio, HFS, a verovatno i HFS+, je napravljen tako da se kod poziva funkcije za otvaranja fajla koristi tzv. file handle, koji se ne menja ni kada se fajl pomeri sa jednog mesta na drugi. Na primer, opet ako se dobro sećam imena, postojala (postoji?) je funkcija SFopen u Toolboxu koja je prikazivala standardni sistemski Open file dijalog, vraća kao rezultat upravo file handle fajla koji je korisnik odabrao.
 Certified Trainer Mojave 101 macOS Support Essentials 10.14
http://www.adamov.co.rs http://milan.adamov.rs http://www.infinitum.rs
 
Odgovor na temu

madamov
Milan Adamov
vlasnik
Adamov Konsultacije d.o.o.
Beograd, Srbija

SuperModerator
Član broj: 21939
Poruke: 4414
..shall-bg.customer.sbb.co.yu.

Sajt: www.adamov.rs


+138 Profil

icon Re: Kopiranje programskih direktorijuma07.02.2006. u 09:09 - pre 222 meseci
Citat:
koje parametre daješ u funkciji openf() za staru C gardu

Pre će biti fopen(), to je ANSI stream, ukratko standard koji vraća FILE *, open() ili openf() je low-level pristup fajlovima u DOS-u i GEMDOS-u, što će reći u CP/M-u jer su oba nastali po uzoru na njega. B)
 Certified Trainer Mojave 101 macOS Support Essentials 10.14
http://www.adamov.co.rs http://milan.adamov.rs http://www.infinitum.rs
 
Odgovor na temu

iMiki
Milorad Latovljev
Beograd

Član broj: 68615
Poruke: 651
*.static.sbb.co.yu.



Profil

icon Re: Kopiranje programskih direktorijuma07.02.2006. u 11:36 - pre 222 meseci
Nekada davno sam koristio Live Picture (specifican DTP, kombinacija Photoshop-a i Illustrator-a). Da bi se ubacile slike u projekat, morale su se konvertovati u neki njegov format (IVUE, cini mi se). Mada to sve nije bitno. Bitno je to da kod otvaranja projekta, ako neka slika fali, Live Picture to prijavi - da naziv fajla i iza toga broj (fajla). Hocu reci da sistem, kada kreira fajl, dodeli i broj fajlu (kao JBMG u licnoj karti) koji ostaje fajlu dok je ziv, pa ga po broju sistem pronalazi.

Mozda sam se izlupetao, ali eto.
 
Odgovor na temu

madamov
Milan Adamov
vlasnik
Adamov Konsultacije d.o.o.
Beograd, Srbija

SuperModerator
Član broj: 21939
Poruke: 4414
*.bfpe.org.

Sajt: www.adamov.rs


+138 Profil

icon Re: Kopiranje programskih direktorijuma07.02.2006. u 12:00 - pre 222 meseci
Citat:
Hocu reci da sistem, kada kreira fajl, dodeli i broj fajlu (kao JBMG u licnoj karti) koji ostaje fajlu dok je ziv, pa ga po broju sistem pronalazi.

To je to, file handle, običan unsigned longint, ostatak je prepušten HFS-u da se snađe.
 Certified Trainer Mojave 101 macOS Support Essentials 10.14
http://www.adamov.co.rs http://milan.adamov.rs http://www.infinitum.rs
 
Odgovor na temu

milke
Dragan Milić

Član broj: 52025
Poruke: 237
*.dbsch1.nb.home.nl.



+3 Profil

icon Re: Kopiranje programskih direktorijuma08.02.2006. u 22:38 - pre 222 meseci
Citat:
madamov: Koliko se sećam, davno nisam to radio, HFS, a verovatno i HFS+, je napravljen tako da se kod poziva funkcije za otvaranja fajla koristi tzv. file handle, koji se ne menja ni kada se fajl pomeri sa jednog mesta na drugi. Na primer, opet ako se dobro sećam imena, postojala (postoji?) je funkcija SFopen u Toolboxu koja je prikazivala standardni sistemski Open file dijalog, vraća kao rezultat upravo file handle fajla koji je korisnik odabrao.
Da, u Carbonu radiš sa tipom Handle. Međutim, nema to veze sa API-jem koji koristiš. Isto se ponašaju i NSFileHandle objekat u Cocoa API-ju, pa čak i POSIX pozivi. Naime, na Mac OS X-u je moguće koristiti Unix-olike POSIX pozive fopen, koji vraća fajl stream tipa FILE*, ili open, koji vraća fajl deskriptor tipa integer. Putanja je bitna samo prilikom poziva, kada otvaraš fajl. Jednom kada si to učinio i dobio nazad stream ili deskriptor i krenuo da čitaš/pišeš po fajlu, možeš da ga premeštaš i preimenuješ, neće doći do greške jer pozivi za pisanje/čitanje se vezuju za stream/deskriptor, a ovi pak za metadata fajlova, ne za njegovo ime i putanju.
 
Odgovor na temu

-V-O-Y-A-G-E-R-
EU

SuperModerator
Član broj: 6086
Poruke: 8289

Sajt: MacOglasi.com


+349 Profil

icon Re: Kopiranje programskih direktorijuma21.06.2007. u 18:02 - pre 205 meseci
Tražim sve podatke o backupu na ES-u, pa naleteh na ovo. Znam da je tema prastara, ali imam odgovor, pa što da ne :)

Citat:
euripyd: Jos jedno pitanje: kako da znam da li se program nalazi samo u jednom direktorijumu ili mu se "neki deo" nalazi na nekom drugom mestu?


Ako prevučeš neku aplikaciju na AppZapper, on će ti izlistati šta je sve povezano sa programom i gde se nalazi :) Njime dalje možeš deinsstalirati celu aplikaciju ili samo pojedine komponente.
d520 C35 A40 S45i SL45i ME45i 3650 6600 SX1 P800
S65 P910i Wizard W810i P990i BlueAngel
6280 E61 iPhone Treo750 MioA701 KG275 iPhone3G
5000 E51 iPhone3GS Desire DesireHD E71
7110 iPhone4 Note Nexus Bold9780
100 Nexus4 Nexus5 Q10 Z3C
iPhone5C OnePlus2 S4 S7E HT70 Power5 Mate20Pro S22U Fold4 S23U
 
Odgovor na temu

[es] :: Macintosh :: Kopiranje programskih direktorijuma

Strane: 1 2

[ Pregleda: 5958 | Odgovora: 25 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.