| Uutiset | Koodikirjasto | Wiki | Keskustelut | FAQ | Info |
Keskustelut - Yleistä Höpinää - Kuvakaappari FTP uppauksellaeditoitu: 20:41 1.10.11 houdini 20:38 1.10.11 Tietääkö joku jotain ilmasta kuvakaappaus ohjelmaa joka ottais ruudusta satunnaisesti kuvan, ja uppais sen jollekin ftp-palvelimelle tai vastaavalle? Ei ole väliä jos siihen tulee jotain vesileimoja, mutta olis hyvä jos laatua sais määriteltyä niin että ei tuu mitään kauheen isoja tiedostoja. Vinkkejä? edit: Ja mielellään niin että se on automaattinen, ei näppäilypohjainen. Tarkotus olis käyttää tätä erään nettipelin ohessa, eli käyttäjät joutuis pitämään tätä päällä ottamassa kuvia jotta näkee jos joku huijaa. edit2: jos joku osaa tehdä tällaisen itse, niin kertokaa mitä siitä haluatte €. Lebe80 10:12 3.10.11 Jaha, mitenköhän ajattelit hoitaa tämmöisessä nämä lakiasiat, eli onko sulla oikeus "vakoilla" pelaajien ruutua ja tietävätkö pelaajat, että heidän pelinsä ruudusta otetaan kuvia? editoitu: 10:29 3.10.11 Grez 10:25 3.10.11 Varmaankin pelin käyttöehdoissa moinen mainittaisiin. Monet online pelithän tekee tuota nytkin (esim. http://en.wikipedia.org/wiki/PunkBuster käyttävät pelit: All Points Bulletin Reloaded, Assassin's Creed: Brotherhood, America's Army, Battlefield 2, Battlefield 2142, Battlefield 3, Battlefield: Bad Company 2, Battlefield Heroes, Battlefield Play4Free, Battlefield Vietnam, Call of Duty, Call of Duty 2, Call of Duty 4: Modern Warfare, Call of Duty: World at War, Doom 3, Enemy Territory: Quake Wars, F.E.A.R. Perseus Mandate, Medal of Honor, Need for Speed: Undercover, Prey, Quake III Arena, Quake 4, Red Orchestra 2: Heroes of Stalingrad, Return to Castle Wolfenstein, Soldier of Fortune II: Double Helix, Wolfenstein: Enemy Territory) Mielestäni tuo on melko triviaali homma, mutta en kyllä käyttäisi nimenomaan FTP:tä. En keksi mitään syytä miksi esim. ihan HTTP ei olisi parempi vaihtoehto kaikin puolin. Lebe80 13:08 3.10.11 Käyttöehtojen lisäksi pitäisi jotenkin varmistaa, ettei noita kuvia pääse ihan kuka tahansa kurkkimaan. Grez 14:05 3.10.11 No esim. tuossa punkbusterissa esim. pelipalvelimien ylläpito voi delegoida kuvien tarkastelua melkein kelle vaan. Esim. kaverini joka pelaa erästä noista peleistä oman kiltansa ylläpitämälllä palvelimella tekee joskus vapaaehtoishommana tuota bustaamista, eli kliksuttelee kuvia ok / busted! hengessä. Tosin ilmeisesti ko. peli on kokoruututilassa, eli käyttäjien yksityisasioita ei pitäisi olla näkyvillä. editoitu: 19:28 3.10.11 houdini 19:15 3.10.11 Saahan sitä kouluissakin ottaa etäyhteyttä atk-tuen puolesta toisiin koneisiin kun on lupa siihen. Zscreen on ihan pätevä ohjelma jolla sai tarpeet tyydytettyä. Mutta en sinänsä näe siinä estettä käytölle koska - Käyttäjän pitää se itse ladata/asentaa/konfiguroida/käyttää - Suostua siihen että ylläpito tarkastelee kuvia ja poistaa ne heti tarkastuksen jälkeen - Eikä kuvia luovuteta yleiseen jakeluun/muille osapuolille - eikä niitä muutenkaan säilytetä päivää pidempään. Lebe80 12:57 4.10.11 houdini kirjoitti: Mites taas tää liittyy siihen et teet pelin, jonka käyttöä tarkkailet. Koulu on koulu, ja se tietokone, jota siellä oppilaat käyttää on myös koulun omaisuutta, ei käyttäjän.Saahan sitä kouluissakin ottaa etäyhteyttä atk-tuen puolesta toisiin koneisiin kun on lupa siihen. houdini 18:48 4.10.11 Lebe80 kirjoitti: houdini kirjoitti: Mites taas tää liittyy siihen et teet pelin, jonka käyttöä tarkkailet. Koulu on koulu, ja se tietokone, jota siellä oppilaat käyttää on myös koulun omaisuutta, ei käyttäjän.Saahan sitä kouluissakin ottaa etäyhteyttä atk-tuen puolesta toisiin koneisiin kun on lupa siihen. kuinka se taas siihen liittyy kuka sen tietokoneen omistaa? Jos ajan kaverin autolla kolarin niin ei kaveri sitä maksa kun se sen omistaa vaan minä kun sitä käytin. Grez 19:06 4.10.11 No huhhuh mitä analogioita. Eiköhän se käyttöoikeussopimuksiin erikoistunut lakifirma jonka houdini hommaa kirjoittamaan käyttöehdot osaa huomioida mitä seikkoja tarvitsee ottaa huomioon. Koululuokat ja autot nyt ei liity asiaan mitenkään. houdini 21:28 4.10.11 Noh, joka tapauksessa, esim. skype on perjaatteessa täysin sama asia kuin tämä. Erona vain se että tässä liikku 1kuva 15sekunnissa, ja skypessä vähän useampi. Grez 22:42 4.10.11 Joopa joo ja puhelin jolla soitat haluamallesi henkilölle ja keskustelet puhelun ajan on periaatteessa ihan sama kuin se että teleoperaattori kuuntelee sun puhelimen mikrofonia silloin kun siinä ei ole puhelu auki. Kuten jo sanoin niin aivan turha repiä analogioita ahteristaan. editoitu: 07:23 5.10.11 houdini 07:22 5.10.11 Miten niin ei oo sama asia? Miten skype eroaa tuosta? Skypellä valitset osotteen ja soitat, kuvaa rupee sirtymään kymmeniä sekunnissa. Zscreenillä pistät ftp osotteen ja "soitat" eli klikkaat sen päälle, kuva siirtyy joka 15:Sta sekunti. Minusta täysin sama asia, molemmissa tapauksissa molemmat tietää mitä tekee. sun vertaus ei oo realistinen siinä että puhelimen käyttäjä ei tiedä kuuntelusta, mun tapauksessa molemmat osapuolet tietää tilanteen. Grez 12:28 5.10.11 No sun alkuperäisessä viestissä annoit ymmärtää että se olisi automaattinen ja toimisi pelin ohessa. Muut on sitten kommentoinut sen perusteella mitä kirjoitit, eikä sen perusteella mitä ilmeisesti olit itseksesi ajatellut. Ja mielellään niin että se on automaattinen, ei näppäilypohjainen. Tarkotus olis käyttää tätä erään nettipelin ohessa Ei kyllä kuulosta kovin käytännölliseltä että aina peliä käyttäessä pitäisi käynnistää erikseen ohjelma tuohon tarkoitukseen, mutta olisihan silloin tietenkin suostumusasia selkeämpi. houdini 16:49 5.10.11 Ok, ehkä sanoin asian vähän heikosti. Hommaa ei voi hoitaa millään muulla tavalla niin sen takia tuota kyselin. Onko muuten kuinka työläs tehdä itse sellasta ohjelmaa joka kokoajan valvoo ettei jokin ohjelma ole päällä. Eli näin: - Tarkista vaikka x secunnin välein onko x.exe päällä - Jos on, ilmotus siitä esim. mysqliin tai jotenkin muuten. ? editoitu: 17:27 5.10.11 Grez 17:21 5.10.11 Ei ole vaikea tehdä. Muiden käyttäjien prosessien selaamiseen tarvitsee pääkäyttäjän oikeudet. C#:ssa menisi näin: C# private void timer_Tick(object sender, EventArgs e) { foreach (var process in System.Diagnostics.Process.GetProcesses()) { if (process.MainModule.ModuleName == "x.exe") { //Kirjoita tietokantaan tieto } } } houdini 22:40 5.10.11 Ok, en oo moisiin koskenu kuin joskus 5vuotta sitten jollain VB editorilla jotain tein. Kun tuossa on tuo tietokantaan kirjottaminen on niin onko sihenkin C#:llä joku oma systeemi kun ei varmaan php:tä voi sotkea sekaan? Ja varmaan joutuu tutkimaan tietoturva asioitakin koska tunnuksiahan ei saa päästä sieltä urkkimaan. Ja täsmennän vielä sen verran että voiko tuolla siis tallentaa mysql:iin suoraan palvelimelle? Grez 00:05 6.10.11 Voi sillä toki tallentaa MySQL:lle suoraan palvelimelle. Jos laitat käyttäjän koneella olevan ohjelman juttelemaan suoraan kannan kanssa, niin sitten kannattaa konffata kanta esimerkiksi niin, että johonkin tauluun voi syöttää tietoa ilman että tarvitsee olla tunnuksia tai sellaisilla tunnuksilla, joilla ei voi tehdä mitään muuta. Toinen, mielestäni ehkä parempi, vaihtoehto on tehdä joku palvelu, esim. Webservice palvelimen päähän PHP:llä tms, joka hoitaa varsinaisen kommunikoinnin kannan kanssa ja käyttäjillä oleva sovellus juttelisi sen kanssa. Tästä on sekin hyvä puoli, että ei tarvitse MySQL-kirjastoja laittaa ohjelman mukaan. editoitu: 07:58 6.10.11 houdini 07:49 6.10.11 Kuinkas helppo tollasia on kiertää jos asiasta on yhtään perillä? Kun noi huijausohjelmien tekijät tuntuu olevan aika vilkkaalla päällä. Ja jos joku haluaa moisen softan tehdä niin ottakaa yhteyttä jarnokas@gmail.com. editoitu: 22:10 6.10.11 houdini 22:05 6.10.11 Löysin netistä myös vanhoja koodeja joilla pystyi kertomuksen mukaan javaa apuna käyttäen poimimaan tasklistasta ohjelmat sivulle. Onko tuo nykysissä versioissa vielä mahdollista ja nykysillä käyttiksillä kuten win7 ? http://download.oracle.com/javase/tutorial/uiswing/events/windowlistener.html Pystyykö tuosta tekemään sellasta että siinä lukis aina mitä ikkunaa on käsitelty? editoitu: 18:08 7.10.11 houdini 17:57 7.10.11 pois |
![]() Haku
|