Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Ukládání do AppData/Local jiné aplikace

Aktivity
Avatar
Filip Macháček:23.4.2017 20:38

Ahoj, chtěl bych se zeptat jak mohu nakopírovat soubory do složky která je uložena v AppData/local/Ar­duino15 (Můj program se arduino15 nejmenuje) Když zadám celou cestu tj. C://Users/<jme­no>/Appdata/Lo­cal/Arduino15 tak to neprovede ani s Admin právy jedná se o složku programu Arduino IDE a já tam potřebuji nakopírovat knihovny Předem děkuji za odpověd

 
Odpovědět
23.4.2017 20:38
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na Filip Macháček
ostrozan:23.4.2017 21:15

Trochu sis spletl sekci :)
Arduinovské knihovny se ukládají do Documents/Ardu­ino/Libraries nebo nějak tak - prostě je to v dokumentech - ne v datech aplikací
Ta složka se ti automaticky vygeneruje při instalaci Arduino IDE

 
Nahoru Odpovědět
23.4.2017 21:15
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na Filip Macháček
ostrozan:23.4.2017 21:19

A pokud i přes to chceš ukládat do App data musíš do cesty napsat ještě "Roaming"
Appdata/Roaming /Local /.......

 
Nahoru Odpovědět
23.4.2017 21:19
Avatar
Odpovídá na ostrozan
Filip Macháček:23.4.2017 23:02

Ahoj, sekci jsem si nespletl nejedná se o klasické knihovny ale o nějaké nástvaby ESP8266 a díky vyzkoušim a dám vědět ☺

 
Nahoru Odpovědět
23.4.2017 23:02
Avatar
Odpovídá na ostrozan
Filip Macháček:24.4.2017 6:42

Bohužel to nefunguje :-( jen připomínám že chci ukládat do

C://Users/<Jmeno>/AppData/Local/Arduino15

A né do

C://Users/<Jmeno>/AppData/Roaming/Local/Arduino15

Díky

\---

Editováno 24.4.2017 6:42
 
Nahoru Odpovědět
24.4.2017 6:42
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na Filip Macháček
ostrozan:24.4.2017 7:27

Beru zpět co jsem napsal
Co se tak dívám, tak celá složka Local je označena "jen pro čtení" - takže žádný stávající soubor nezměníš - uprav si to ve vlastnostech té složky - mělo by stačit jen u té "Arduino15"

 
Nahoru Odpovědět
24.4.2017 7:27
Avatar
Filip Macháček:24.4.2017 14:44

Jenže já tam tu složku potřebuji nejdříve založit neví někdo jak na to ?

Schrnutí

Vytvořit složku Arduino15 na adrese

C://Users/<Jmeno>/AppData/Local

Nakopírování souborů do této složky

 
Nahoru Odpovědět
24.4.2017 14:44
Avatar
ostrozan
Tvůrce
Avatar
ostrozan:24.4.2017 15:19

tak jinak - jestli to dobře chápu a jak tvrdíš že jsi dobře v sekci C#.NET ptáš se jak z nějaké tvojí aplikace vytvořit složku a v ní soubory?

je to tak? jestli ne tak blíž popiš, jak a z čeho tam tu složku chceš dát - jsi totiž dost nekonkrétní - a nejdřív se ptáš jak něco zkopírovat do složky, kterou jak píšeš později tam ještě ani nemáš

Počítám, že se neptáš na to jak pomocí průzkumníka založit novou složku

 
Nahoru Odpovědět
24.4.2017 15:19
Avatar
Odpovídá na ostrozan
Filip Macháček:24.4.2017 15:39

Ano, chápeš to úplně dobře mám aplikaci která stáhne .zip ten se rozbalí do složky a celý obsah té složky potřebuji nakopírovat do C://Users/<Jme­no>/AppData/Lo­cal/Arduino15

 
Nahoru Odpovědět
24.4.2017 15:39
Avatar
ostrozan
Tvůrce
Avatar
 
Nahoru Odpovědět
24.4.2017 16:42
Avatar
Filip Macháček:24.4.2017 18:47

Tak jsem na tom odkazu nic nenašel ale vyřešil jsem to. Adresa se musí získat touhle metodou

string local = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
string pathcom =  System.IO.Path.Combine(local,"Arduino15");

Díky za pomoc !

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět
24.4.2017 18:47
Avatar
Odpovídá na Filip Macháček
Michal Štěpánek:24.4.2017 23:16

Kdyby ses mrknul do základů programování - práce se soubory - https://www.itnetwork.cz/…e-se-soubory
tam je to jasně napsané, že se cesty zadávají "relativně" a ne "na tvrdo"...

Nahoru Odpovědět
24.4.2017 23:16
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 12 zpráv z 12.