Hi!
Az lenne a kerdesem, hogy hogy lehet megoldani, hogy a bejelentkezett felhasznalok ne tudjanak bizonyos sebessegnel gyorsabban gepelni. Ssh, esetleg telnet alapu erdekelne leginkabb.
Tehat ha mondjuk 10karakter/sec fole megy (gyakorlatilag azert, mert egy file-t be akar illeszteni), akkor nem veszi figyelembe az elkuldott karaktereket.
Ezt szerintem valami ssh (/telnet) tuninggal lehetne megoldani, csak addig nem akarok belenyulni ezekbe, amig van remeny, hogy erre van valami kulon opcio.
Elore is koszi.
PS: Igen, telnet, mert olyan helyre kell, ahol nem szamit a biztonsag.
By(t)e
TBS::Antiemes
- 1470 megtekintés
Hozzászólások
Ha telnet/ssh/bármi, akkor az szééépen puffereli neked a bemenetet, tehát beleömleszthet egy csomó karaktert -- csak győzze kivárni, amíg lenyeli a túloldal. Én eléraknék a gép elé egy másikat, amire be lehet menni ssh/telnet/bármi, a két gép közé meg jóféle laplink kábel, meg PPP avagy SLIP/PLIP -- mondjuk 9600-on :-))
- A hozzászóláshoz be kell jelentkezni
plip sokat bont kapcsolatot, tehat +egy lassitasi lehetoseg :)
- A hozzászóláshoz be kell jelentkezni
Csak egy tipp: nem lehetne siman stty-vel lejebb venni a terminal sebesseget?
- A hozzászóláshoz be kell jelentkezni
Hálózati kapcsolat esetén stty nem játszik. A pszeudoterminál meghajtóprogramja bólint egyet a sebességállítási parancsra, átírja az "adatbázisában", hogy mit kell visszaadnia, oszt nagy ívben tesz rá. Esetleg valami traffic shaping/traffic controlling. Pl. FreeBSD dummynet :-)
- A hozzászóláshoz be kell jelentkezni
Igen, így utólag kipróbáltam xterm alatt, és tényleg semmi hatása :(.
- A hozzászóláshoz be kell jelentkezni
Hi!
Nem egyszeru lassitas kellene. Az nem jo. Olyan megoldas erdekelne, hogy adott sebesseg folott siman dobja el a karaktereket.
By(t)e
TBS::Antiemes
- A hozzászóláshoz be kell jelentkezni
Ez erősen krvanyázásba torkollana a felhasnzálók részéről... Láttamvaéahol ttyloggert, ami kétirányú csőként működött, ami kiírásra került a monitorra, azt egy logba is beletolta. Én ebből indulnék ki, csak a másik irányt maszíroznám: A bejövő karakterek között eltelt időt mérném, és ha az előző elfogadott óta nem telt még el annyi, amennyi kell, akkor a közben érkezett karaktert eldobnám. Talán ttysnoop a progi neve, ha jól emléxem, abból lehetne ilyet faragni...
- A hozzászóláshoz be kell jelentkezni
Csak kíváncsiskodnék, (egyszerű)megoldást nem tudok: tképp miért akarsz ilyen csúfságot elkövetni?
Ha velem próbálná ezt megcsinálni valaki, tuti, hogy leszedném a fejit ;)
--
Fel! Támadunk!
- A hozzászóláshoz be kell jelentkezni
"Tehat ha mondjuk 10karakter/sec fole megy (gyakorlatilag azert, mert egy file-t be akar illeszteni), akkor nem veszi figyelembe az elkuldott karaktereket." szvsz
- A hozzászóláshoz be kell jelentkezni
Mechanikus konzolírógép nem jó? De most komolyan... A fájlbeillesztést nem itt kell megfogni szerintem, bár ha nagyon muszáj, ahogy a ttysnoop forrását néztem, meg lehet oldani -- az más kérdés, hogy a felhasználók, vagy te tudsz e gyorsabban és messzebre futni?
- A hozzászóláshoz be kell jelentkezni
Hi!
lol @ konzolirogep
Ez nem egy olyan rendszer lenne, ahol shell-es hazikat kellene irni. Szoval azt kellene elerni, hogy ha ugy olvassak is a parancsokat, legalabb ok gepeljek be, es ne copy-paste.
By(t)e
TBS::Antiemes
- A hozzászóláshoz be kell jelentkezni
simán ne adj x-et nekik. Akkor nincs copy-paste :)
- A hozzászóláshoz be kell jelentkezni
ezt kifejtenéd?
- A hozzászóláshoz be kell jelentkezni
nos, ha nem x alól xterm/konsole/gnoem-terminal -ból nyomják a kedves tanulók az ipart, hanem a ctrl+f[1-6] leütésével elérhető sima tty-kből, akkor az a terminál elég buta ahoz, hogy ne tudjon copy/paste-et. Főleg ha agpm-et is kilövöd, ha estleg futna.
- A hozzászóláshoz be kell jelentkezni
Hi!
Tobb100 hallgatorol van szo. Nyilvan mindenki onnan jelentkezik be ahonnan akar. Pl. win alol putty-tyal, vagy akarmi massal.
Amugy a sima tty-k alt (vagy ctrl-alt) F1..F_akarmi-vel erhetok el.
By(t)e
TBS::Antiemes
- A hozzászóláshoz be kell jelentkezni
ok. sry, ezt nem realizáltam.
- A hozzászóláshoz be kell jelentkezni
Meg a screen-t se szabadna engedélyezni, mert ott is könnyen másol, de ez meg egy távoli bejelentkezésnél _szerintem_ elengedhetetlen.
- A hozzászóláshoz be kell jelentkezni
És miért ne másolhatna? Vagy ez egyben gépelésóra is? Olyan feladatot kell adni, amire nincs megoldás a legtöbb 'net-es példatárban.
Ave, Saabi.
- A hozzászóláshoz be kell jelentkezni
Aham. Amit szeretnél, ezesetben marhaság, mert:
-csak magadat szivatod első körben az eszköz megkeresésével és beizgatásával
-a diákok utálni fognak (megcsinálja copy-paste, aztán rájön hogy mexívta), ergo megintcsak magadat szivatod
-A diákok ki fognak találni egy olyan programot, ami a megadott fájlt ssh-n vagy telnet-en keresztül 1-2 karakter/s sebességgel feltölti (TCP-programozás esetén ujjgyakorlat, főleg telnet-en keresztül megcsinálni...).
Én azt csinálnám, hogy ok. fiam, beadtad a programot, légyszives magyarázd el, hogy mit és miért(!) csináltál úgy, ahogy le van írva. És hogy lehetett volna másképp csinálni?
A mit csináltál az még megy. A miért, az már döcögősebb az íratott/másolt progi leadása esetén (gyengébb idegzetűek itt feladják), az igazi törpönszúrás a harmadik kérdéssel jön el: ha tudja is, hogy az a program/utility/kapcsoló mit csinál, a hogyan másképp kérdés leleplezi azt, hogy egyáltalán nem próbálta megcsinálni a feladatot (talán Edison mondott olyat, hogy nem sikertelen próbálkozásai voltak, hanem felfedezett sok-sok módot arra, hogy hogyan nem működik). UNIX alatt meg ugye az egyes részfeladatok megoldhatók sokféle módon -- ha nem találkozott mésféle működő megoldással, avagy nem tud egyetlen egy másképp nem működik-re példát hozni, nos -- a helyzet egyértelmű.
Saabi hozzászólását olvasom közben, és igen, miért is nem másolhatná? Én pl. ha scripteket írok, akkor cygwin-ben próbálgatom az egyes részeket, aztán a megfelelő ablakba bemásolva futtatom az éles környezetben, nem ott kezdek mindenféle hókuszpókos tesztkörnyezetet kialakítani.
- A hozzászóláshoz be kell jelentkezni
Utálom, hogy nyom nélkül lehet szerkeszteni a hozzászólásokat.
Szerintem a zárójeles rész eredetileg nem vótt ott...
Ehhh...
Más téma, hogy a sebességet egyszerűen ignoráltam olvasás közben. :)
(ilyen gyorsan még én sem tudok :)))))))))) )
--
Fel! Támadunk!
- A hozzászóláshoz be kell jelentkezni
Hi!
Most ide valaszolok 'kivulre', egyben, mindenkinek.
Nos. Az ugyes diak nem tud programot irni, ami 1 char/sec-kel bemasolja a programjat, mert egyreszt nem tud semmilyen programot sem irni (sot, az a cel, hogy lemerjuk, hogy mennyit tud; ha mar igy trukkozik, az alapban 5-os, vagy meg afolotti), masreszt nyilvan nem engedek be normal shellel 2-300 diakot egy eles gepre, hanem chroot, es csak az alap programok.
Ha utal a diak, hat utal. Az a dolga. Az a feladata, hogy az adott problemat, adott korulmenyek kozott a shellben megoldja. Nem en talaltam ki, az a dolgom, hogy megvalositsam.
Nyilvan le lehetne merni ugy is, hogy mindenkit szemelyesen vizsgaztatunk (illetve ellenorittuk a kb. heti rendszeressegu hazikat). De eppen azert kell ez a rendszer, hogy kevesebb dolgunk legyen.
Es most nem akarok senkit sem megserteni, de en egy kerdest tettem fel. Aki nem tudja a valaszt, az ne valaszoljon, ne kerdezze meg, hogy miert kell. Egyszeruen kell, es kesz. Ennyi.
By(t)e
TBS::Antiemes
- A hozzászóláshoz be kell jelentkezni
Egy diák nem tud. De felsőbbévesek/okosabbak/ügyesebbek néhány sörért megcsinálják. Egyszerűen annyi kell, hogy telnet-en a csomagokat 1 pkt/s sebességgel engedje kiböff-böff magából a gép. vagy adott címről be (neked). vagy a telnetd nem a shell-t, hanem egy kétirányű "csövet" forkol, ami egyik irányban az adott karaktert x időn belül követő összeset lenyeli.
Alapprogi megvan, hogyan lehet megcsinálni (ötlet) szintén. Valaki esetleg írja is meg? Szerintem ősszel adjátok ki C házinak :-P
Tehát a felállás (amit még mindig baromságnak tartok...):
A diák belogol, és ott pötyörészi, teszteli/szerkeszti a háziját, NEM az otthoni gépén, ahol tud man-t meg egyebeket olvasni, meg kérdezni okosabbaktól. Ha otthon meg is csinálja a programot, írja le papírra, vigye be a suliba, ott pötyöréssze be, vagy kézzel mégegyszer gépelje be az egészet a másik ablakban, mert a copy-paste nem műx.
Na így lehet valamit totálisan megutáltatni az emberekkel, ha lusta a tanár _dolgozni_ (Hiszen még a szivatógéphez szükséges programot is készen szeretné megkapni), és megtudni, hogy a diák mit tud.
Rohadtul fognak titeket utálni, ezt fenntartom, és ha valakit, aki a katedrán áll, nem érdekli, hogy a diákja utálja-e, vagy sem, nos... azt csak sajnálni tudom... (de a diákjait méginkább...)
- A hozzászóláshoz be kell jelentkezni