• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Skrypt/bot wpisujący tekst w input strony internetowej.

0 głosów
782 wizyt
pytanie zadane 10 kwietnia 2016 w C i C++ przez ormu16 Mądrala (5,040 p.)
Witam, chciałem stworzyć program który będzie wpisywał tekst w pole na stronie internetowej i nie wiem jak się do tego zabrać. Jest to do zrobienia  możliwe w c++? Jeżeli tak to proszę o jakąś podpowiedź bo nawet nie wiem czego mam szukać w google.

3 odpowiedzi

0 głosów
odpowiedź 10 kwietnia 2016 przez argeento Szeryf (97,300 p.)
wybrane 10 kwietnia 2016 przez ormu16
 
Najlepsza

Jeśli to nie musi być c++ to strasznie kombinujecie tak na moje oko.

Styler - Chrome (<- lub poszukaj odpowiednika dla Twojej przeglądarki.) Rozszerzenie umożliwia przy każdym wejściu na daną stronę załadowanie własnego CSSa i JSa.

W JSie tylko łapać dany input po id, klasie czy co tam posiada - i na starcie ustawiać mu value.

 

komentarz 10 kwietnia 2016 przez ormu16 Mądrala (5,040 p.)
Sprawdziłem to rozszerzenie, i wszystko by było dobrze tylko że za pomocą tego dodatku nie można pobrać wartości zmiennych ani wywołać żadnych funkcji. Można jakoś uzyskać dostęp do takich możliwości?
komentarz 10 kwietnia 2016 przez argeento Szeryf (97,300 p.)
Oczywiście że można, masz cały Javascript do dyspozycji
komentarz 10 kwietnia 2016 przez ormu16 Mądrala (5,040 p.)
Już sobie poradziłem w inny sposób. Dzięki!
0 głosów
odpowiedź 10 kwietnia 2016 przez persedi Użytkownik (840 p.)
Można by to w jQuery zrobić w jednej linii. Nie wiem do czego Ci takie zastosowanie. Jak bot do jakiejś strony to myślę, że js/jQuery z zupełnością Ci wystarczą :)
komentarz 10 kwietnia 2016 przez ormu16 Mądrala (5,040 p.)
Jak miałbym to zrobić javascriptem? Nie wiedziałem że js może "połączyć" się z inną stroną.
komentarz 10 kwietnia 2016 przez Fenix Nałogowiec (26,910 p.)
JavaScript nie łączy się z serverem, pracuję po stronie klienta.
komentarz 10 kwietnia 2016 przez Comandeer Mentor (461,620 p.)
Ale wy bajki opowiadacie :D Oczywiście, że JS jest w stanie połączyć się z inną stroną i nie musi pracować po stronie klienta ;)
komentarz 10 kwietnia 2016 przez ormu16 Mądrala (5,040 p.)
Ja wiem jak działa js. Chyba się nie zrozumieliśmy. Chodzi mi o to żeby zrobić program który wpisze w input strony konkretny tekst. Tak jakby program miał wejść na tę stronę i wpisać w pole wyszukiwarki frazę "c++".
komentarz 10 kwietnia 2016 przez Fenix Nałogowiec (26,910 p.)
No nie musi, oczywiście jest Node. :P
0 głosów
odpowiedź 10 kwietnia 2016 przez Comandeer Mentor (461,620 p.)

Osobiście zrobiłbym to albo w cURL-u (co może być upierdliwe), albo przy pomocy request, albo – chyba dające najwięcej możliwości – przy pomocy Phantom.js. Można też się pokusić o gwałt na Selenium i jego użyć do takich rzeczy ;)

Podobne pytania

0 głosów
1 odpowiedź 184 wizyt
0 głosów
2 odpowiedzi 331 wizyt
0 głosów
4 odpowiedzi 3,249 wizyt
Porady nie od parady
Odznacz odpowiedź zieloną fajką, jeśli uważasz, że jest ona najlepsza ze wszystkich i umożliwiła ci rozwiązanie problemu.Najlepsza odpowiedź

66,379 zapytań

113,130 odpowiedzi

239,487 komentarzy

46,637 pasjonatów

Przeglądających: 329
Pasjonatów: 11 Gości: 318

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...