Aktív témák
-
Lortech
addikt
Az egyik kolléga (majd ő felfedi magát, ha úgy gondolja) felmerült igényére válaszként írtam a Prohardverre egy apróhirdetés felhozás automatizáló programot. Azoknak lehet segítség, akiknek sok apróhirdetésük van, és mellé még lusták is. Számomra ujjgyakorlat, mintegy gyakorlás volt inkább, nem mint komoly, ''értelmes'' projekt. De ha már elkészült, hátha néhányan hasznát veszik, ezért közzéteszem.
Úgy működik, hogy meg kell adni a programnak a felhasználónevet és jelszót (amiket megjegyez a következő belépésre), majd sikeres belépés után összegyűjti a felhasználóhoz tartozó aktuális apróhirdetések listáját és a hozzájuk tartozó upok számát, kilistázza, ezután pedig ki kell választani a felhozni kívánt topikokat (sorrend is beállítható), és az up gombra nyomni.
Egyébként adja magát a használata.
Az alkalmazás .NET Frameworkot 2-t igényel: [link]
Nem kell megijedni tőle, nem harap.
Ha nem indul el az alkalmazás, akkor nagy valószínűséggel a .NET Framework egy megfelelő verziójának hiánya a probléma!
Írtam, hogy megjegyzi a jelszót (a legutóbbi sikeres belépését), ezt a jelszót és felhasználónevet a -program futtatásának helyén létrehozott- config.txt fájlban helyezi el, tartalmát egy egyszerű visszakódolható algoritmussal kódolja be. Ezt jó szem előtt tartani, mert a konfig fájl kiadása gyakorlatilag az accountunk kiadása. Azért van szükség a visszafejthető kódolásra, mert a prohardverre kódolatlanul kell küldeni a jelszót bejelentkezéshez, így ahhoz, hogy a program el tudja küldeni, vissza kell kódolnia.
Fontos megjegyezni : a program NEM a rendszer kijátszására szolgál, továbbra is csak napi két hirdetés-felhozásra van lehetőség.
-1.0-s verziójú alapváltozat itt: [link]
-A #37-ben lévő 1.02a-t eltávolítottam a szerverről.
-Az 1.03b verziójú automatizált változat itt: : [link]
Az újabb verziót érintő módosítások:
-proxy támogatás: internet explorer beállításait veszi alapul, socks proxyval nem megy.
-automatikus uppolás, 10 másodperc után, feltéve, hogy volt már megjegyzett user/pass, valamint sikerült a belépés, és az illető nem kezdeményez belépést a belépés gombbal, vagy nem kezd el gépelni a user/pass szövegdobozba, vagy nem nyom a form üres területére.
-kézi uppoláskor elmenti a használt sorrendet( illetve a topikok id-jének sorrendjét), tehát ha megszűnik a hirdetés, akkor sincs gond, nem fog mást uppolni a felborult sorrend miatt, a config.txt-be menti ezt is.
-ha belépéskor van elmentve sorrend, ezt érzékeli, és automatikus mód esetén uppolni fogja ezen topikokat beavatkozás nélkül a beolvasott sorrendben. A sorrend nem feltétlenül kell tartalmazza az összes apródat, csak az szerepel a sorrendben, ami ki lett jelölve a sorrend mentésekori uppoláskor, így upolva sem lesz mind, csak amely topikok el lettek tárolva.
-ha nincs elmentve sorrend, és automatikusan futtatod, nem pedig kézzel, akkor minden topikot automatikusan uppol!
-A kézi vezérlést nem érinti a mentett sorrend, azaz nem a legutóbbi beállított sorrend fog megjelenni a listán
Ha megnézed a konfig fájlt, miután el lett mentve egy sorrend, látható, hogy nem ördöngősség szerkeszteni, tehát akár kézzel is beírható a sorrend, és a programot külön könyvtárakban külön konfig fájlokkal etetve + ütemezéssel párosítva tetszőleges számú topik tetszőleges időben feluppolható automatikusan.
A sorrend esetleges kézi szerkesztésénél fontos, hogy csak és kizárólag a harmadik sorba kerülhet a sorrend(első kettő a user/pass), csak számot (topikid) tartalmazhat, szóközökkel van elválasztva, és az utolsó id után is áll szóköz, ha ezeknek nem felel meg a konfigfájl, az kivételeket vagy hibás működést fog okozni.
Hibák lehetnek a programban, sőt biztosan vannak is, mert a problémát nehézkes elegánsan és biztosan leprogramozni, valamint a tesztelés is igen körülményes, mivel nincs több felhasználóm, és elegenedő apróhirdetésem sem.
Ha valaki hibát jelez, igyekszem kijavítani. A programot nem igazán akarom továbbfejleszteni, de jó ötleteket szívesen veszek, esetleg egyéb PH! fórummal kapcsolatos alkalmazásokra is.
Ha nem világos valami a működéssel kapcsolatban, szívesen elmondom.
A programot mindenki kizárólag saját felelősségére használja!
Frissítve: 2007.07.20.Thank you to god for making me an atheist
-
djtoomi
addikt
Nekem azt rija az alkalmazás inicializálása nem megfelelő(0xc0000135).Az alkalmazás befejezéséhez kattintson az OK gombra.
Ez mitől van? Mert nekem jól jönne a progi csak hát ha nem megy.Minden ötödik ember kínai. Mi is öten vagyunk a családban, tehát valaki kínai. Lehet apu, vagy anyu. Lehet a bátyám Sanyi, vagy az öcsém Ho-Xiao-Pen. Szerintem Sanyi az.
-
Lortech
addikt
Legyen? Megoldható, beleterveztem a támogatást, csak be kell kötni.
szerk: viszont csak http proxy lesz, socks az nagy szivattyú lenne, vagy esetleg úgy, hogy az Internet explorer beállításait veszi alapul, úgy mehet a socks is elvileg.
djtoomi: olvasd el a kihúzott részt!
[Szerkesztve]Thank you to god for making me an atheist
-
DeusHun
őstag
Teszteltem, müxik!
Jelentés: kicsit lassú de stabil. Ha azzal beloggolok kidob a firefox a fórumról.Rainforest Alliance Certified signature
-
Ősember
őstag
felfedem magam
lényegtelen kinél merült fel, a kivitelezés a lényeg______________________________________________________________________ www.rambazar.com - G.Skill minden szinten - 8GB DDR3 15.000Ft alatt!
-
Lortech
addikt
Igen, ez a kellemetlenség nem kiküszöbölhető, mivel másik sessiont indít a szerver amikor beléptet a program, és az aktuálisan bejelentkezettet (a böngészőben) meg ledobja.
A program maga gyors, de a PH! válaszára sokat kell várni, mivel sok lekérést végig kell zongorázni, mire lejön az apróhirdetés lista, és az upok száma.
Másikra: Ősember kérte a segítséget itt: [link], előtte meg a másikban.
[Szerkesztve]Thank you to god for making me an atheist
-
Ősember
őstag
egy ujitásos ötletet vetnék fel... mi lenne, ha beszerelnél egy idözitöt a programba? igy ha estére el is megy az illetö és akármilyen okbol bekapcsolva hagyja a gépét, akkor az uppolás még mindig lehetséges? vagy csak egyszerüen azért, hogy szinte egyáltalán ne is kelljen vele foglalkozni
mod: most esett le, hogy ehhez a programnak is folyamatosan kellene futnia és ez nagyon megcsavarná a témát, vagy meg lehet oldani registry modon ütemezett feladatként?
[Szerkesztve]______________________________________________________________________ www.rambazar.com - G.Skill minden szinten - 8GB DDR3 15.000Ft alatt!
-
Lortech
addikt
Az időzítőt meg lehet oldani, ahogy azt is, hogy ne kelljen hozzányúlni ha már egyszer belépett vele az illető, hanem mondjuk automatikusan végiguppolja a topikokat. Csak ehhez át kéne tervezgetni a GUI-t, majd kitalálok valamit.
Az ütemezést is meg tudom csinálni szerintem (hogy automatikusan elinduljon a program valamikor), de annak már ott van a windowsos változata, az ütemezett feladatok és az ''at''. Erre felesleges lenne egy új változatot ráhúzni véleményem szerint, mert én is csak a windows szolgáltatásain keresztül tudnám megoldani (vagy állandóan futnia kéne a programnak), ami felesleges meló, meg macera a korrekt menedzselése és sok-sok hibalehetőség >> tesztelés >> idő.
Én úgy képzelem inkább, hogyha be tud lépni a program (van jó mentett felhasználó és jelszó), akkor belép, uppol, aztán bezáródik, az ütemezést magát pedig a windowsos ütemezett feladatokkal állítaná be magának mindenki.
[Szerkesztve]Thank you to god for making me an atheist
-
Ősember
őstag
na igen, de ha belép, uppol és bezárul, akkor nem fogod tudni megadni az uppolás sorrendjét, amit már sikerült leprogramoznod, szoval egy fontos funkcio veszne kárba
a windowsos ütemezésre én is gondoltam, de ha csak elindul magátol az nem ér semmit, mert nem uppol ezért vetettem fel neked a témát. ez a windowsos ütemezés ugy lenne igazán jo, ha az uppolás sorrendjét is el lehetne menteni (amire feltételezem nincs lehetöség, mert mindig ugy történik a bejelentkezés, mintha egyedi topikok lennének és a program sosem látta volna öket). esetleg ha ki lehetne kapcsolni az ''automatikus uppolás'' funkciot, akkor minden meg lenne oldva
tehát mint te is mondtad amikor a user elmegy vagy nem ér rá, a windowson keresztül elindul a program ütemezett alkalmazásként és automatikusan uppol, szemben azzal, amikor a felhasználo otthon van és az automatikus uppolás nincs bekapcsolva. ennek az opcionak viszont már akkor állithatonak kell lennie, amikor még nincs bejelentkezve az illetö, nehogy elkezdjen uppolni a program mert akkor ugye nem is lehet leállitani
viszont az uppolás orrendjének kérdése ebben az esetben sem tisztázott...______________________________________________________________________ www.rambazar.com - G.Skill minden szinten - 8GB DDR3 15.000Ft alatt!
-
Lortech
addikt
Igen, ez sok kérdést felvet. Esetleg parancssori paraméterként meg lehetne adni sorrendet, vagy a konfigfájlban, de ez is igen sok újabb kérdést, hibalehetőséget felvet, amiket kezelni kéne. Sorrendet tárolni, konkrét topikokkal összekapcsolni, és ezt guin megjeleníteni mint beállítás, az nagy macera.
Az is eszembe jutott, hogy induláskor várna 10mp-et (vagy amennyit gondoltok), és ha nem történik semmi, akkor uppol, vagy esetleg itt is parancssori paraméterként meg lehetne adni az ütemezésnél egy kapcsolót, amitől automatikusan belép és uppol egyet. Sorrend itt sem megoldott. Esetleg olyat tudok elképzelni, hogy azt a sorrendet megjegyzi a konfigfájlban, ami legutóbb volt, és azt használja, de az megint problémás, hogy ez korrektül működjön, mert ha közben ph! felületen töröltél topikot, akkor bukhat a sorrend stb. De ha ilyen apróságoktól eltekintünk, akkor megoldható.
szerk: no azt hiszem ez lesz megvalósítva: előző sorrendet menti mindig, induláskor beolvassa a sorrendet ha van (pici ellenőrzés, topikok száma stimmel stb), meg vár 30 másodpercet mondjuk, és csak utána uppol automatikusan, ha addig hozzányúlnak akkor meg kézi vezérlés. No meg proxyt bele kell varázsolni még, azt is menteni, hogy ne kelljen belepiszkálni, esetleg permanensen automatikusan az IE beállításokat használni, és akkor menteni se kell, meg nem kell külön beállítás és gui változtatás sem. (viszont ez olyanoknak gondot okozhat, akik IE-re használnak proxyt, de a programot nem a proxyn keresztül akarják használni, van ilyen? )
[Szerkesztve]Thank you to god for making me an atheist
-
Ősember
őstag
az ötlet jo megoldodik a teljesen automatizált uppolo gép és még sorrendet is meg lehet adni
a proxys kérdés jogos, bár nem látom miért akarná bárki is proxy nélkül használni a programot ha már az explorernél használja______________________________________________________________________ www.rambazar.com - G.Skill minden szinten - 8GB DDR3 15.000Ft alatt!
-
-
1010
őstag
köszi ez zsenális nagyszerű
-
Winner_hun
félisten
[link]
Ez ikonnak?► "Kicsit olyan webcaritas" ◄ ヅ
-
Lortech
addikt
válasz Winner_hun #35 üzenetére
Valóban, arra nem is gondoltam, hogy ikonként nem néz ki valami jól a pici favicon, mert nagyítani kell, és pixeles lesz. Amit te találtál, az kicsiben (programablak bal felső sarkában) picit rosszabbul néz ki, nagyban (asztali parancsikon méretben) picit jobban, de még ez sem az igazi. Egy olyan kéne, mint ami a teszteknél van, csak a tetszett és ajánlott feliratok nélkül (amit lekicsinyítenék 48*48 körülire), de ilyet nem találok sehol egyelőre, pedig mintha láttam volna már valahol. Ja és mindez transparent ico formátumban.
Thank you to god for making me an atheist
-
Lortech
addikt
Új alfa változat itt: [link]
-proxy támogatás: internet explorer beállításait veszi alapul, socks proxyval nem megy.
-automatikus uppolás, 10 másodperc után, feltéve, hogy volt már megjegyzett user/pass, valamint sikerült a belépés, és az illető nem kezdeményez belépést a belépés gombbal, vagy nem kezd el gépelni a user/pass szövegdobozba, vagy nem nyom a form üres területére.
-egy két hibajavítás, +hibakezelés
-sorrend megjegyzés egyelőre nincs, mert mindjárt süt a nap, még azelőtt le kéne feküdni.Thank you to god for making me an atheist
-
Lortech
addikt
Én nem tehetek róla. Nem én hoztam fel a témát (nem mozgat a dolog, hogy ki mit uppolgat), nem súgtalak be senkinek. Vsz. olvasta a témát egy moderátor és lekapta.
Viszont azt tudom mondani, hogy az alapelvek rád is vonatkoznak, egy terméknek egy apróhirdetés, mégha több kategóriába belefér a termék, akkor is. Vagy esetleg azt tudnám elfogadni, hogyha már két kategóriában is szerepel ugyanaz, akkor napi 1-1 UP max, de gondolom nem így történt. Mindegy, ez itt off.Thank you to god for making me an atheist
-
Lortech
addikt
válasz Winner_hun #40 üzenetére
Persze, én is ezt mondom, a formátuma, mérete rendben, transparent is, csak kicsiben picit csúnyább minta favicon, és nagyban sem az igazi. De ez már lehet az ico formátum limitációja. Mindegy, nincs jelentősége, csak egy ikon.
Thank you to god for making me an atheist
-
Lortech
addikt
Készül az új, automaitkusan sorrendre uppoló, és ezt megjegyző verzió, nem felejtettem el, csak pár dolgot át kellett tervezni, és ez a kis feature erőteljesen megnövelte a kódot. (első közelítésben 1,5 szeresre)
Thank you to god for making me an atheist
-
Lortech
addikt
Itt az új 1.03b verzió: [link]
Az előzőeken felül a következőket kell tudni róla:
-kézi uppoláskor elmenti a sorrendet, illetve a topikok id-jét, tehát ha megszűnik a hirdetés, akkor sincs gond, nem fog mást uppolni a felborult sorrend miatt, a config.txt-be menti ezt is.
-ha belépéskor van elmentve sorrend, ezt érzékeli, és automatikus mód esetén uppolni fogja ezen topikokat automatikusan. A sorrend nem feltétlenül kell tartalmazza az összes apródat, csak az szerepel a sorrendben, ami ki lett jelölve a sorrend mentésekori uppoláskor, így upolva sem lesz mind, csak amely topikok el lettek tárolva.
-ha nincs elmentve sorrend, és automatikusan futtatod, nem pedig kézzel, akkor minden topikot automatikusan uppol!
-A kézi vezérlést nem érinti a sorrend, az első pontot leszámítva (sorrend mentése)
Az automatikus vezérlés az 1.02-vel megegyező feltételekkel működik. (10mp várakozás és ''tétlenség'')
Aki megnézi a konfig fájlt, miután el lett mentve egy sorrend, láthatja, hogy nem ördöngősség szerkeszteni, tehát akár kézzel is beírható a sorrend, és a programot külön könyvtárakban külön konfig fájlokkal etetve + ütemezéssel párosítva tetszőleges számú topik tetszőleges időben feluppolható automatikusan.
A sorrend esetleges kézi szerkesztésénél fontos, hogy csak és kizárólag a harmadik sorba kerülhet a sorrend(első kettő a user/pass), csak számot (topikid) tartalmazhat, szóközökkel van elválasztva, és az utolsó id után is áll szóköz, ha ezeknek nem felel meg a konfigfájl, az kivételeket vagy hibás működést fog okozni.
Minden eshetőségre, hibalehetősére továbbra sincs felkészítve a program, tesztelni is keveset tudtam, mert hamar elfogytak az upjaim, de ha rendeltetésszerűen használod, akkor jónak kell lennie. Ha hibát találtok, szóljatok.
[Szerkesztve]Thank you to god for making me an atheist
-
Lortech
addikt
válasz Winner_hun #45 üzenetére
Az első nem bug, feature. Már írtam róla, hogy ezt kiküszöbölni nem igazán lehet, technikai oka van, hogy ne így legyen, ahhoz a szerveren kéne bütykölni.
Második két klatty, pár perc és javítom, és rakom az újat.
Done.
Thx a visszajelzést.
[Szerkesztve]Thank you to god for making me an atheist
-
Winner_hun
félisten
Rossz feature
Javítást thx, így már jó
(talán lett volna még egy bug, de még nem biztos, majd ha jelentkezik szólok)
Észrevétel:
ha ki van jelölve egy hirdetés, a hirdetésnek a dobozában a kattintok akkor a pipát vagy kiveszi vagy beteszi attól függően, hogy volt-e pipa a hirdetés előtt vagy sem (na ez lehet, hogy nem lett elég érthető)
[Szerkesztve]► "Kicsit olyan webcaritas" ◄ ヅ
-
Lortech
addikt
válasz Winner_hun #47 üzenetére
1.02-ben volt még olyan, hogy egy-két teszt ablak benne maradt, pl amikor nyomtad a lefelé(?) gombot a sorrend változtatásnál. De nem szólt senki érte. Egyéb működési hibáról nem tudok, de lehet hogy csak nem emlékszem már.
Thank you to god for making me an atheist
-
Lortech
addikt
válasz Winner_hun #47 üzenetére
Az észrevételedre: Tudom, mire gondolsz, az ilyen alapból. Így van megírva a control maga. Ránézésre elég macera lenne ''kijavítani'', szóval csak ha nagyon zavar.
Thank you to god for making me an atheist
-
Winner_hun
félisten
Na megnéztem, a felfelé nyílnál volt hogy kiírta a sorszámot. Az elsőben is voltak ilyen felugró ablakok.
És igen, NAGYON zavar (mert még van benne bug)
[Szerkesztve]► "Kicsit olyan webcaritas" ◄ ヅ
Aktív témák
- Azonnali VGA-s kérdések órája
- A fociról könnyedén, egy baráti társaságban
- Android játékok topikja
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- PlayStation 5
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Amlogic S905, S912 processzoros készülékek
- VR topik (Oculus Rift, stb.)
- 3D nyomtatás
- További aktív témák...
- Teljesen új Xiaomi Mi Robot Vacuum-Mop Essential robotposzívó eladó (bontatlan)
- Bomba ár! Lenovo E31-80 - i5-6200U I 8GB I 256GB SSD I 13,3" I HDMI I Cam I Win10 I Garancia!
- Bomba ár! Lenovo ThinkPad L530 - i5-3GEN I 8GB I 500GB I DVDRW I 15,6" HD I mDP I W10 I Garancia!
- Bomba ár! Lenovo ThinkPad T570 - i7-7GEN I 8GB I 256GB SSD I 15,6" FHD I HDMI I Cam I W10 I Gari!
- Bomba ár! Lenovo X1 Carbon 6th: i7-8GEN I 16GB I 256GB SSD I 14" FHD I HDMI I Cam I W11 I Gari!
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest