Avatar
NoNeedToDoThat:

Ahoj,
potřebuji vytvořit uploader pro server hellshare.cz (něco jako ulož.to).

Potřebuji aplikaci, nejlépe v c# abych s ní také mohl pracovat (umím jen základy c#), která bude umět přes web browser vybrat soubor z počítače, následně ho na server nahrát...
a takhle aby to fungovalo ve smyčce, ale aby to umělo vybírat třeba z 10 souborů postupně, až by to uploadlo všechny, tak zase od začátku.

Všechno byl zvládl sám, ale jediný problém je v tom, že tlačítka a celé to rozhraní funguje pravděpodobně v javascriptu, kterému vůbec nerozumím.. a možná i flash, nejsem si jist.

Mrkněte se mi prosím na www.hellshare.cz, je tam tlačítko "vyber soubory", na to bych potřeboval nějak kliknout, poté potřebuji aby program automaticky vybral soubor podle adresy z proměnné a pak to uploadl - kliknutím na další tlačítko, a pak aby čekal, dokud soubor nebude uploadnutý.. a pak pokračoval, jak jsem popisoval nahoře.

Pokud by to někdo v rychlosti věděl, třeba s tím už někdo měl zkušenosti.. mohl by mi napsat jak na to ?

 
Odpovědět 31.1.2015 13:30
Avatar
Lako
Člen
Avatar
Odpovídá na NoNeedToDoThat
Lako:

No jo. Ono je to fakt ve flashy, to je docela tragédie.

Proč k tomu nechceš používat oficiálního upload clienta?

Znásilňovat prohlížeč asi nebude nejlepší cesta...Ale možná by to nějak šlo.. Musel by ses vyznat v tom jak to řeší ten flash...

další cesta je automatické pohyby myši pomocí patřičných programů. Třeba AutoHotKey.. ale už to není c#

a k čemu to vlastně potřebuješ?

 
Nahoru Odpovědět 1.2.2015 11:38
Avatar
Nahoru Odpovědět  -1 1.2.2015 11:50
2x piš, jednou debuguj
Avatar
Odpovídá na NoNeedToDoThat
Josef Kuchař (Pepa489):

A nebo stáhnout jejich oficiální manager pro linux a decompilovat nějakým programem a potom už jenom vytahat z něj potřebná data ;)

Nahoru Odpovědět  -2 1.2.2015 12:11
2x piš, jednou debuguj
Avatar
Odpovídá na Josef Kuchař (Pepa489)
NoNeedToDoThat:

proč zrovna pro linux ? (tato možnost se mi bohužel zamlouvá nejvíce)
programy s mouse-macrem jsem používal, ale stojí to za h****... po pár dnech se to seklo... proto bych chtěl cestu řešenou programově.

 
Nahoru Odpovědět 1.2.2015 16:03
Avatar
Odpovídá na NoNeedToDoThat
Josef Kuchař (Pepa489):

Protože pro linux je to napsáno v javě a tu můžeš decompilovat

Nahoru Odpovědět  ±0 1.2.2015 16:14
2x piš, jednou debuguj
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 6 zpráv z 6.