Boot.ini do desktopove aplikace C#?

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Veroniqua
Level 2.5
Level 2.5
Příspěvky: 356
Registrován: prosinec 11
Pohlaví: Žena
Stav:
Offline

Boot.ini do desktopove aplikace C#?

Příspěvekod Veroniqua » 07 zář 2013 21:46

Nevíte přesně jak udělat aby mi system bootoval z CD na kterym mam vlastní program,který umi prohledávat disky a zobrazovat jejich obsah.Něco jako total commander,ale milionkrát jednodušší ,jen mě napadlo naprogramovat ho tak aby se dostal na HDD a jine disky když nenaskočí winods.takový very easy Acronis rescue .... prostě jdete zapnout PC a nic nenaskočí windows.TAk vemete tento programek a potřebuju abz mi pc bootovalo přímo do něj a prosím Vás nezabijejte mě jen proto ,že chodím na středni školu obchodní akademie:-))

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Boot.ini do desktopove aplikace C#?

Příspěvekod CZechBoY » 07 zář 2013 22:34

pochybuju že ti pojede C# aplikace bez windowsu ;-)
to bys to musela udělat v C nebo něčem takovým nízkoúrovňovým
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Veroniqua
Level 2.5
Level 2.5
Příspěvky: 356
Registrován: prosinec 11
Pohlaví: Žena
Stav:
Offline

Re: Boot.ini do desktopove aplikace C#?

Příspěvekod Veroniqua » 07 zář 2013 23:03

Aha ,no ale čistě hypoteticky kam stim Boot.ini?? do zdrojaku? Ja chci jen projit algrotitmizaci ve skole tak delam tenhle projekt:-)

Uživatelský avatar
zvuk
Level 4
Level 4
Příspěvky: 1237
Registrován: říjen 12
Bydliště: Brno/DDWORLD
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Boot.ini do desktopove aplikace C#?

Příspěvekod zvuk » 07 zář 2013 23:10

nejaka mini live linux distribuce s emulatorem pro windows
Jeden Google vládne všem, jeden jim všem káže a všechny do temnoty sváže.
[spoiler=]HW monitor http://www.slunecnice.cz/sw/hwmonitor/
combofix http://www.bleepingcomputer.com/download/combofix/
HD tune http://www.hdtune.com/
crystal disk info http://www.edownload.cz/sw/crystaldiskinfo/[/spoiler]

Veroniqua
Level 2.5
Level 2.5
Příspěvky: 356
Registrován: prosinec 11
Pohlaví: Žena
Stav:
Offline

Re: Boot.ini do desktopove aplikace C#?

Příspěvekod Veroniqua » 07 zář 2013 23:25

To jo,ale to uz je Linux Live CD a to nnepotrebuje moji aplikaci ,to ma preci zu v sobe svoji vlastni

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Boot.ini do desktopove aplikace C#?

Příspěvekod CZechBoY » 07 zář 2013 23:39

no ale pro rozjetí aplikace potřebuješ nějakej os ;)
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Veroniqua
Level 2.5
Level 2.5
Příspěvky: 356
Registrován: prosinec 11
Pohlaví: Žena
Stav:
Offline

Re: Boot.ini do desktopove aplikace C#?

Příspěvekod Veroniqua » 08 zář 2013 09:06

No ale vzdyt třeba Acronis to umi,nebo to je OS uz sam o sobe?

--- Doplnění předchozího příspěvku (08 Zář 2013 09:58) ---

ješte dotaz,chci kopirovat soubory ze zvoleneho list boxu na flash disk.... přes tlačitko kopíruj...takže si myší označím co chci zkopirovat 9už se mi to ntenprogramu to už umí čist obsah disku,takže mam listbox se složky a chci z nej zkopirovat slozku vybranou mysi na třeba flash disc...jak to mam zapsat v szntaxz prosim prosim copy.directory metad predpokladam,ale jak ji pouizit?

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Boot.ini do desktopove aplikace C#?

Příspěvekod CZechBoY » 08 zář 2013 12:58

vezmeš cestu, dáš jako parametr do copy a přidáš parametr kam se to má zkopírovat, jednoduché
acronis má asi taky nějaký os
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Boot.ini do desktopove aplikace C#?

Příspěvekod faraon » 08 zář 2013 13:51

CZechBoY píše:no ale pro rozjetí aplikace potřebuješ nějakej os ;)

Ne tak docela, ve skutečnosti stačí něco co se z jakéhokoliv média nechá BIOSem natáhnout do paměti a tam spustit. Vlastně bys místo nějakého bootloaderu mohl mít na disku samotnou aplikaci, něco jako je Memtest...

Veroniqua: Jenže pro C# potřebuješ běžící interpret, jinak ti ten program ani neblikne, a ten bez spuštěných Widlí mít nebudeš. Takže buď musíš mít nějaké LiveCD, což se prý dá jakžtakž funkční spáchat i s nějakým Windowsem (ale Linux a podobné Unix-like systémy s tím nemají problém), a nebo je nutné použít vhodnější jazyk, třeba kombinaci C a assembleru. Ale tím se nejspíš dost rychle dostaneš do rozmezí "pořádnej vopruz" a "seru na to", a z toho programu nebude nic.
Vlastně budeš muset napsat vlastní jednoduchý operační systém, který bude obsahovat ovladače pro čtení klávesnice a aspoň psaní písmen na obrazovku, a dál bude schopný pracovat s harddisky připojenými minimálně přes SATA (staré IDE už asi řešit nemusíš), což může být u různých čipsetů dost rozdílná činnost, a potom ještě bude muset umět aspoň číst různé souborové systémy, od FAT (těch je několik, musíš zvládnou minimálně FAT-32 a FAT-32 s LFN) přes NTFS po HPFS, i ty mají několik verzí. O zápisu nemluvě, jen to mizerné NTFS trvalo linuxákům skoro deset let, než ho bez tajné dokumentace spolehlivě rozlouskli.
A nakonec narazíš na UEFI, které zajišťuje to, že majitel počítače smí na svém stroji spustit jen to co mu Micro$oft dovolí, takže se budeš muset zaregistrovat u redmondské chobotnice a koupit(!) si tajný klíč který ti umožní ten tvůj prográmek spustit. Ale nebreč, to všechno je pro tvojí bezpečnost a pohodlí, a snadnější přístup NSA do každého počítače na planetě ;-)

Pro představu, co práce dalo nabootovat primitivní "Hello World" z diskety, v dobách kdy ještě nehrozila takováhle korporátní buzerace (nebo spíš digitální diktatura), se mrkni na tohle:
http://www.root.cz/clanky/piseme-operacni-system-boot/
http://www.root.cz/clanky/piseme-operac ... preruseni/
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Veroniqua
Level 2.5
Level 2.5
Příspěvky: 356
Registrován: prosinec 11
Pohlaví: Žena
Stav:
Offline

Re: Boot.ini do desktopove aplikace C#?

Příspěvekod Veroniqua » 08 zář 2013 14:43

To kopirovani..ma listbox .ktey mi vypisuje slozky takze kdyz nejakou oznacima kliknu na tlacitko kopiruj na flash disk tak by to mohlo vyapdat takhle:??
Driver.E==File.Copy(zobrazenaSLozka)?? Jako kdyz se kopiruje text tak to chapu veta1.text==veta2.text; ale tohle nejak ted nevim DIky

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Boot.ini do desktopove aplikace C#?

Příspěvekod CZechBoY » 08 zář 2013 14:52

nechceš kopírovat složku?
System.IO.File.Copy(source, destination)
musíš si ale zjistit seznam souborů/adresářů ve složce přes System.IO.Directory.GetDirectories
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Veroniqua
Level 2.5
Level 2.5
Příspěvky: 356
Registrován: prosinec 11
Pohlaví: Žena
Stav:
Offline

Re: Boot.ini do desktopove aplikace C#?

Příspěvekod Veroniqua » 08 zář 2013 14:59

using system IO sem doplnila na zacatku ,posilam obrazek jak to nejak vypada a ja potrebuju ten oznaceny pdf file zkopirovat na flash disk,Kde se ten pdf file nachazi je napsano v textovem poli nad tim.Takze chci syntaxy na udalost click,Diky za VAsi trpelivost me uz zacina hrabat asi jsem si vzala moc velky sousto:-))
Přílohy
Výstřižek.GIF


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti