Vinnaren i pepparkakshustävlingen!
2018-04-07, 19:59
  #1
Medlem
https://goo.gl/e3VeZz

Jag försöker lista ut direkt länken. Istället för att hålla på med macros vill jag bara besöka direkt länken.
Alltså jag vill lägga in röster endast genom att besöka en specifik länk.

Kod:
<input name="poll" value="3" id="option-3" type="radio">
<
input class="btn btn-gray btn-lg btn-block" value="BALSUOTI" type="submit"

Det jag förstår att länken ska se ut så här men fattar inte exakt hur exakt länken ska vara uppbyggd.

Citat:
http://X.com/poll/poll.php?value=3

Hjälp?
__________________
Senast redigerad av Flach1337 2018-04-07 kl. 20:02.
Citera
2018-04-07, 20:22
  #2
Medlem
Citat:
Ursprungligen postat av Flach1337
https://goo.gl/e3VeZz

Jag försöker lista ut direkt länken. Istället för att hålla på med macros vill jag bara besöka direkt länken.
Alltså jag vill lägga in röster endast genom att besöka en specifik länk.

Kod:
<input name="poll" value="3" id="option-3" type="radio">
<
input class="btn btn-gray btn-lg btn-block" value="BALSUOTI" type="submit"

Det jag förstår att länken ska se ut så här men fattar inte exakt hur exakt länken ska vara uppbyggd.



Hjälp?

Du är ute efter formuläret som definieras av <form>-taggen. method-attributet avgör GET/POST (POST i detta fallet) och action-attributet avgör vilken sida formuläret skickas till.
Där är en dold variabel (pollid) som sätts till 1 och radioknappar (poll) som sätts utifrån vilket alternativ du väljer.
Citera
2018-04-07, 20:27
  #3
Medlem
Citat:
Ursprungligen postat av Regentia
Du är ute efter formuläret som definieras av <form>-taggen. method-attributet avgör GET/POST (POST i detta fallet) och action-attributet avgör vilken sida formuläret skickas till.
Där är en dold variabel (pollid) som sätts till 1 och radioknappar (poll) som sätts utifrån vilket alternativ du väljer.

Du svarade till en nybörjare.
Vilka värden ska jag ha helt enkelt?

Du fattar.
Citat:
/POST?value=3&action=true
__________________
Senast redigerad av Flach1337 2018-04-07 kl. 20:34.
Citera
2018-04-07, 22:09
  #4
Medlem
Citat:
Ursprungligen postat av Flach1337
Du svarade till en nybörjare.
Vilka värden ska jag ha helt enkelt?

Du fattar.

POST-requests skickar inte parametrar i URL:en, det är GET som fungerar så.

Jag skrev i mitt föregående inlägg:

Citat:
Där är en dold variabel (pollid) som sätts till 1 och radioknappar (poll) som sätts utifrån vilket alternativ du väljer.

Du vill alltså skicka parametern pollid=1 och poll=2 (för alternativ 2) till formuläret http://mixai.lt/apklausa/poll.php. Du kan göra detta med PowerShell
Kod:
Invoke-WebRequest -Uri "http://mixai.lt/apklausa/poll.php" -Method "POST" -Body "pollid=1&poll=2"

eller curl

Kod:
curl 'http://mixai.lt/apklausa/poll.php' --data 'pollid=1&poll=2'

eller valfritt program eller webbläsartillägg för att skicka POST-requests.

Om du i framtiden vill ta fram denna information kan du enkelt genom att ta fram Chrome developer console (F12) välja fliken Network, klicka alternativet du vill använda och skicka-knappen, se formuläret dyka upp i network-fliken (https://i.imgur.com/v7zMjtx.png), högerklicka på den sidan och välja Copy -> valfritt sätt att få fram requesten (https://i.imgur.com/O9SjaJ8.png). Firefox har garanterat något motsvarande.

Notera att alternativ 3 har försvunnit från sidan.
Citera
2018-04-07, 22:30
  #5
Medlem
Var lite för jobbig guide sökte bara direkt länken.
Lyckades att installera auto cache och cookie deleter som automatiskt reloadar sidan.
2 röster per sekund blev det ungefär.

Pollen är borta nu men då vet jag hur man gör i framtiden.

BTW är detta olagligt? Vill helst inte hamna i trubbel.
Citera
2018-04-07, 22:33
  #6
Medlem
Citat:
Ursprungligen postat av Regentia
...

Hinner du snabbt ersätta länkarna till x.com istället för original länken?
Vill helst inte att de blir googlingsbara.
Citera
2018-04-10, 00:19
  #7
Medlem
Den är helt borta nu Var lite för jobbigt att reseta rösterna Lyckades med ungefär 2 röster per sekund
__________________
Senast redigerad av Flach1337 2018-04-10 kl. 00:24.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback