Diskuze: Bakaláři - desktop app

C# .NET .NET (C# a Visual Basic) Bakaláři - desktop app American English version English version

Avatar
Matyáš Černohous (Matesak):

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:

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

 
Nahoru Odpovědět 7.5.2013 14:54
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Matyáš Černohous (Matesak)
Honza Bittner:

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
Ptejte se mě na cokoli na https://github.com/HoBi/ama a followujte mě na Twitteru https://twitter.com/tenhobi. :-)
Avatar
Odpovídá na Honza Bittner
Matyáš Černohous (Matesak):

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:

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:

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):

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
Honza Bittner
Redaktor
Avatar
Odpovídá na Matyáš Černohous (Matesak)
Honza Bittner:

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
Ptejte se mě na cokoli na https://github.com/HoBi/ama a followujte mě na Twitteru https://twitter.com/tenhobi. :-)
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Matyáš Černohous (Matesak)
David Čápka:

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:

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
 
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.