- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Magga: PLEX: multimédia az egész lakásban
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- sziku69: Szólánc.
- eBay-es kütyük kis pénzért
- zebra_hun: Hűthető e kulturáltan a Raptor Lake léghűtővel a kánikulában?
- gban: Ingyen kellene, de tegnapra
Ú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!
- Újszeru GIGABYTE G5 - 15.6" FullHD 144Hz - i7-13620H - 48GB - 1TB - RTX 4050 - Win11 - 1,5 év gari
- Eladó garanciás,új állapotu projektorom kihasználatlanság miatt!
- Acer Nitro V ANV15 - 15.6"FHD IPS 144Hz - i5-13420H - 16GB - 512GB - Win11 - RTX 3050 - 2,5 év gari
- GIGABYTE GeForce RTX 4060 EAGLE OC 8G (GV-N4060EAGLE OC-8GD
- TP-Link Archer AX73 AX5400 Router
- iKing.Hu - Apple 16 Pro Max - Natural Titanium - Új, kipróbált
- Bomba ár! HP EliteBook 820 G2 - i5-5GEN I 8GB I 256GB SSD I 12,5" FHD I Cam I W10 I Garancia!
- 15,6" Dell Latitude laptopok: E6540, E5550, E5570, 5580, 5590, 5500, 5501, 5510/ SZÁMLA + GARANCIA
- Lenovo Thinkpad T14 üzleti i5-10310u 10th gen. 8-32Gb RAM 256GB-1TB SSD gar.
- Bomba ár! Lenovo ThinkPad X395 - AMD Ryzen PRO 5 I 8GB I 512GB SSD I 13,3" FHD I Cam I W11 I Gari!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest