-
GAMEPOD.hu
ASUS WL-500G Premium
Új hozzászólás Aktív témák
-
ecaddict
senior tag
Nem tudom volt-e már olyan helyzetetek, kelett volna egy terminál a routerhez, de csak egy browser állt renelkezésre olyan firewall mögött ami csak http portokat enged ki.
A megoldás amit találtam nem a legjobb, de legalább működik (a lassúság miatt jó ha megy a parancsok vakon gépelése).Le kell tölteni hozzás az Ajaxterm-0.10.tar.gz-t valahonnan a webről és kicsomagolni a routeren a <webroot>/ajaxterm/ könyvtárba.
(A cliens a browser-ben futó AJAX-os ajaxterm.js amit az ajaxterm.html-en keresztűl tölt le a browser. A szerver oldalon a megoldás magja a ajaxterm.py python szkrip.)Az ajaxterm.py-ban a köv. sort (418. sor):
fcntl.ioctl(fd, struct.unpack('i',struct.pack('I',termios.TIOCSWINSZ))[0], struct.pack("HHHH",h,w,0,0))
le kell cserélni erre:
fcntl.ioctl(fd, termios.TIOCSWINSZ, struct.pack("HHHH",h,w,0,0))
Figyelem a python érzékeny a szöveg mélységére (indentálás).
lighttpd.conf-ban engedélyezni kell a mod_proxy-t:
server.modules = (
#...
"mod_proxy",és kell még a köv sor:
proxy.server = ( "/ajaxterm/" =>
(
(
"host" => "127.0.0.1",
"port" => 8022
)
)
)Megtekinthető demó:
[link]
start script:#!/bin/sh
PATH=/opt/bin:/opt/sbin:/usr/bin:/sbin:/bin:/usr/sbin
PIDFILE=/opt/var/run/ajaxterm.pid
OPTIONS="/mnt/ajaxterm/ajaxterm.py -d -P $PIDFILE"
NAME=ajaxterm
d_start() {
if [ ! -f $PIDFILE ]; then
python $OPTIONS
logger -t $NAME "Started PID: `cat $PIDFILE`"
fi
}
d_stop() {
if [ -f $PIDFILE ]; then
PID=`cat $PIDFILE`
kill $PID
logger -t $NAME "Stopped PID: $PID"
rm -f $PIDFILE
fi
}
case "$1" in
start)
echo "Starting $NAME"
d_start
echo "."
;;
stop)
echo "Stopping $NAME"
d_stop
echo "."
;;
restart|force-reload)
echo "Restarting $NAME"
d_stop
sleep 1
d_start
echo "."
;;
*)
echo "Usage: $0 {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0Sikeres connect után a script a proci 30%-át viszi, azaz csak akkor érdemes használni amikor tényleg kell és csak https-en.
[ Szerkesztve ]
### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
Új hozzászólás Aktív témák
● Olvasd el az összefoglalót!
- Milyen légkondit a lakásba?
- Sorozatok
- Asztrofotózás
- Milyen egeret válasszak?
- Házimozi haladó szinten
- CURVE - "All your cards in one." Minden bankkártyád egyben.
- Az Amazon árfolyama felment, Bezos elad 5 milliárd dollárnyi részvényt
- Luck Dragon: Asszociációs játék. :)
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Konzol Screenshot
- További aktív témák...
- HP Victus Gaming 16-r0002nh - ÚJ 16" FullHD IPS GAMER notebook - i5-13500H, 16GB, 512SSD, RTX 3050
- iPhone 14 PRO MAX Space Black 128GB, 2026. Május 11.-ig garanciális.
- AMD Ryzen Processzorok! AM4 - 5600X/5700X/5700X3D/5800X/5800X3D/5900X- BONTATLAN! - 36hó gari!
- AMD Ryzen Processzorok! AM5 - 7600X/7700X/7800X3D/7900X/7900X3D - BONTATLAN! - 36hó gari!
- DELL Latitude 5510, Intel 10th Generation Core i7-10810U, 16GB RAM, 512GB SSD NVMe
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen