- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Android szakmai topik
- Samsung Galaxy A52s 5G - jó S-tehetség
- Samsung Galaxy A56 - megbízható középszerűség
- Honor Magic V2 - origami
- Magisk
- Na! Ez egy JÓ utólagos autós fejegység - Minix CP89-HD
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy Watch7 - kötelező kör
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
Új hozzászólás Aktív témák
-
martonx
veterán
Te most valamit borzalmasan benézel. Egyrészt a dokumentáció teljes egészében ott van az Amargo által linkelt github repoban.
Azon kívül ez egy tisztán C# Nuget Package, teljesen korrekt dokumentációval (sose használtam, winforms-t bottal se piszkálok, de ha kellene, akkor ahogy beleolvastam ez jó megoldásnak tűnik).
Fogalmam sincs, milyen java-s szart sikerült letöltened, és honnan, de hogy ehhez köze sincs az biztos -
initio
csendes tag
-
initio
csendes tag
most sikerült telepítenem valami java alapu dolgot de sehol egy felület ami segítene létrehozni ami nekem kell.
google-zom de semmi eredmény. ötletek?
nem maradhatnánk inkább a kódom kijavításánál. még mindig várok vállakozó szellemű egyént aki segítene megoldani a dolgot.
-
amargo
addikt
Pont ezt ajánlottam, egy updater-t, ami működik.
Értem én, hogy kényelmes felülírni pár fájlt egy szerveren, de ez sem bonyolultabb semmivel itt csomagot csinálsz, amúgy is követhetőbb. Ha használsz egy erre a célra létrehozott toolt, akkor sok szívástól kíméled meg magad, nem neked kell kitalálnod utána működését, ellenőrzést stb.
-
cubix
tag
Mivel ez C# topik, így az ötleteimet is ebben írom, biztosan van VB.net topik. Vagy itt valamelyik topikban, de valószínűbb, hogy prog.hu-n láttam a próbálkozásokat
A legegyszerűbb talán az lenne ha frissítést induláskor keresnél úgy, hogy lekérsz egy fájlt a szerverről, melyben fel vannak sorolva a moduljaid neve és a hozzá tartozó SHA256 hash.(algó lehet bármi igazából), a kliens oldalon kiszámolod te is a modulok ellenőrzőösszegét és ami nem egyezik letöltöd. A letöltéshez pedig (talán még mindig nincs jobb, nem követem mostanában a nyelvet) mondjuk a System.Net.WebClientet használd:
foreach(KeyValuePair<string, string> module in moduleDict){
Sokat segíthet ha async töltögetsz a szerverről, de kulcsra kész megoldásod nem lesz szerintem.
using(System.Net.WebClient wc=new System.Net.WebClient){
wc.DownloadFile(module.src,module.loc);//emlékezetből írom, nem biztos a sorrend
}
} -
martonx
veterán
Háááát nem tudom, én biztos, hogy gyökeresen másképpen állnék ennek neki.
Készítenénk egy normális telepítőt a programomhoz (a kérdéses filokat hozzáadnám a projekthez, és azon belül használnám), vagy legalább egy ClickOnce telepíthetőséget beállítanék.
Aztán már csak azt kellene figyelni, hogy jött-e új verzió a komplett programból vagy sem. Jóvel kevesebb munka, beváltabb megoldás ez így, mint közel nulla programozói tudással nekiállni összekókányolni valami saját megoldást. -
Alexios
veterán
-
martonx
veterán
Igen, én is ezt mondtam a legelejétől kezdve, hogy nem magával a programoddal van a gond, hanem valami jogosultság / külön kontextusban futás gond lesz. Ez viszont tipikusan olyan, amit mi innen távolról nem fogunk tudni megoldani helyetted.
Azt tudom leírni, hogy a helyedben mikkel próbálkoznék:1. ProcessStartInfo-t elkezdenék használni, ezzel lehet megadni, hogy pl. mi legyen a working directory-d
2. Írnék egy -bat file-t, ami kilistázza, hogy milyen fileokat lát a rendszer, a kimenetet pedig kiíratnám valahova -
martonx
veterán
Szia!
Én most egy ilyen példa .bat file-t csináltam:
kiszolgalokezelo.bat:
echostart %systemroot%\system32\services.msc
Ezt a Bv.Net-es programodból meghívva simán működik. Gyakorlatilag annyit tettem, hogy a start után kihagytam a /d-t, ami fingom sincs, hogy mit csinálna.
-
Keem1
veterán
Nem jogosultsági hiba lesz, akkor azt írná ki. Valami miatt tényleg nem találja a fájlt. Próbáltad már esetleg szóköz nélküli path használatával?
Tudom, kicsit régimódi gondolkodásmód, de sosem használok a fájlok nevében és útvonalában szóközt, ékezetes vagy speciális karaktert.
-
martonx
veterán
A kódod nem szép, a változónevekről nem is beszélve, de a célnak megfelel. Ha a többi file-al jól működik, csak ezzel a 3-mail nem, akkor kizárásos alapon valami nagyon alapvető problémának kell a háttérben lennie, mint pl. tényleg nincs ott a file / nincs jogosultságod.
Kódból nem fogsz tudni magadnak magasabb jogosultságot adni, egyszerűen eleve a megfelelő jogosultságokkal belépve a Windowsba, kell elindítani a programod, és akkor lesz jogosultága (vagy jobb gomb és Run as administrator).
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Intel Core Ultra 7 265 /// Bontatlan, Teljesen Új // Üzletből, Számlával és Garanciával
- Csere-Beszámítás! Ryzen 9 9950X Processzor!
- Újszerű Gamer Asztali PC Számítógép 2026-ig Garis ASUS H510M-K R2.0 i5 11400F RTX 4060 8GB Dobozába
- Samsung Galaxy Tab A8 (2021) , 3/32 GB,
- Samsung Galaxy S6 Lite (2022) , 4/64 GB ,Wi-fi
- Bomba ár! Dell Latitude 5310 - i5-10GEN I 16GB I 256SSD I HDMI I 13,3" FHD I Cam I W11 I Garancia!
- Asus ROG G20AJ - Intel Core i7-4790, GTX 980
- ÁRGARANCIA!Épített KomPhone i5 10600KF 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- Jo Nesbo: LEOPÁRD (nem olvasott)
- Ultimate előfizetés új fiókra akár 2105 Ft/hó áron! Azonnali, automatizált aktiválással, csak Nálam!
Állásajánlatok
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest