Wpis z mikrobloga

Mam pytanie czy da się do firefoxa przez command line przekazać jakiś skrypt który wykona się na stronie lub jakieś zmienne do scopa aktualnie otwieranej strony? Albo czy w ogóle da się przekazać coś innego niż samego tylko url-a strony?
https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options (nie ma tego co bym chciał)

Jedyne co mi przychodzi do głowy to pobrać to co chcę przekazać do strony przez cmd np.
$ firefox "nazwa strony dupa 12345" itd.
Potem napisanym wcześniej dodatkiem pobrać te argumenty z pola url-a a następnie odświeżyć stronę i wstrzyknąć w nię te argumenty- "dupa 12345" itd. Generalnie chodzi mi o to że chciałbym z zewnętrznego programu przekazać pewne zmienne do formularzy na pewnej stronie- tak żeby user nie musiał ich wpisywać ręcznie.

Tak prosto to mogę to zrobić tylko tam gdzie się da budować linka zmienne w urlu ale nie działa to każdym przypadku zew względu na różną budowę stron.

Myślę że ten pomysł zajeżdża trochę hakierestwem ( ͡ ͜ʖ ͡) u pytam się Was moi drodzy czy można zrobić to jakoś lepiej.
Wołam @Marmite @P0lip bo już mi nieraz pomogliście :D

#javascript #firefox #programowanie
  • 12
@b0lec: W linuksie można to zrobić na kilka sposobów, w windows tak trochę z problemami.

echo "hello world
===========

" > temp.html | firefox temp.html

Oczywiście zdaję sobie sprawę, że jest to metoda bardzo słaba :)

@moooka: :D to jest hakierstwo pełną gębą, teraz zrób to samo ale w warstwie protokołu http :D hmmm w sumie nie taki głupi pomysł...

EDIT: Głupi po https, nie zrobisz ;-)
@b0lec: No trochę, że tak powiem większe wyzwanie :)

echo user uzytkownik> ftp.dat & echo haslo>> ftp.dat & echo bin>> ftp.dat & echo put index.html>> ftp.dat & echo quit>> ftp.dat & echo "hello world
===========

" > index.html & ftp -n -s:ftp.dat nazwa_serwera.pl & firefox http://nazwa_serwera.pl & del ftp.dat & del index.html