Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
Matyáš Černohous (Matesak):7.5.2013 14:52

Zdravím, chtěl bych udělat app která by mě z internetu stáhla známky a vypočítala průměr a ukázala ho Bakalářů - většina lidí zná), ale řeším 3 problémy.

  1. Naslouchají na portu :81 (alespoň u nás ve škole)
  2. Jak by se dalo udělat aby se app přihlásila na stránku a zobrazila známky.
  3. Kdyby se povedly první 2 body jak spočítat průměr jen z textu. Koukal jsem se

    tady na fóru na http://www.itnetwork.cz/…1795e1dbe352 tam je to ale přímo z .txt souboru, ale tady mám ještě

nahoře další text, takže nemůžu přečíst celou stránku.

Chtěl bych se zeptat jestli je to možné.
Díky

 
Odpovědět 7.5.2013 14:52
Avatar
Vojta Pšenák
Redaktor
Avatar
Odpovídá na Matyáš Černohous (Matesak)
Vojta Pšenák:7.5.2013 14:54

Já řeším jak do nich zjistit heslo, hehe :)

 
Nahoru Odpovědět 7.5.2013 14:54
Avatar
Honza Bittner
Šupák
Avatar
Odpovídá na Matyáš Černohous (Matesak)
Honza Bittner:7.5.2013 15:10

Určitě to nějak půjde ... nebylo by však lepší vytáhnout ty data přímo z databáze ?

Nahoru Odpovědět 7.5.2013 15:10
Milovník Dartu. Student FIT ČVUT. Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/...
Avatar
Odpovídá na Honza Bittner
Matyáš Černohous (Matesak):7.5.2013 15:31

Já se k databázi nedostanu - jsem pouze student a tohle mě napadlo jen tak, abych si nemusel pořád otrocky počítat průměr...

 
Nahoru Odpovědět 7.5.2013 15:31
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Matyáš Černohous (Matesak)
David Čápka:7.5.2013 15:48

A kde je tedy problém? K parsování txt tu máš plno tutoriálů.

Nahoru Odpovědět 7.5.2013 15:48
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na David Čápka
Kit:7.5.2013 15:54

Ptal se, jestli je to možné. Odpověď zní: Ano.

Nahoru Odpovědět  +1 7.5.2013 15:54
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Kit
Matyáš Černohous (Matesak):7.5.2013 16:25

Ok, jen ještě jedna otázka, potřebuju přeparsovat jen text se známkama, ale nahoře je spousta dalšího textu (menu) dá se nějak nastavit, aby se začalo parsovat až od určitýho řádku ?
http://2i.cz/cdf0f2d80b

Editováno 7.5.2013 16:25
 
Nahoru Odpovědět 7.5.2013 16:25
Avatar
Kit
Redaktor
Avatar
Nahoru Odpovědět  +1 7.5.2013 16:27
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Kit
Matyáš Černohous (Matesak):7.5.2013 16:30

A mohl bych se zeptat jak ?

 
Nahoru Odpovědět 7.5.2013 16:30
Avatar
Honza Bittner
Šupák
Avatar
Odpovídá na Matyáš Černohous (Matesak)
Honza Bittner:7.5.2013 16:36

koukni do kódu bakalářů ... známky jsou uvnitř

<table class="radekznamky"

tudíž načti a zpracuj jen obsah této tabulky

_____

aplikace by se pak mohla udělat univerzálně tak, že zadáš url bakalářů, jméno a heslo ... no snad se ti to podaří :)

Editováno 7.5.2013 16:39
Nahoru Odpovědět 7.5.2013 16:36
Milovník Dartu. Student FIT ČVUT. Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/...
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Matyáš Černohous (Matesak)
David Čápka:7.5.2013 16:41

Pokud jsou v HTML tabulce, tak to naparsuj jako XML, jinak jako txt. Jak jsem psal, vše tu je ukázané, pokud máš alespoň elementární znalosti jazyka, tak to naprogramuješ, pokud ne, i ty elementární znalosti tu jsou popsané :) Můžeš se nás zeptat na konkrétní problém když si nebudeš vědět rady, ale "jak to udělám" neberu, když to tu všude je.

Nahoru Odpovědět  +1 7.5.2013 16:41
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na David Čápka
Kit:7.5.2013 16:56

Pokud je to v HTML, neměl by to parsovat jako XML, ale jako HTML. Nemůže tedy použít běžné čtečky DOM, ale SAX se použít dá.

Třída DomDocument v PHP však do DOMu umí načíst i HTML.

Nahoru Odpovědět 7.5.2013 16:56
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
exyi
Redaktor
Avatar
Odpovídá na Matyáš Černohous (Matesak)
exyi:7.5.2013 17:50

nam to pocita prumer samo :)

 
Nahoru Odpovědět 7.5.2013 17:50
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 14 zpráv z 14.