Tomato firmware
Gyorskeresés
Legfrissebb anyagok
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
- Tudástár AMD Radeon undervolt/overclock
Általános témák
LOGOUT.hu témák
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [gban:] Ingyen kellene, de tegnapra
- [Re:] [sziku69:] Szólánc.
- [Re:] Négymagos Xeon(!) CPU LGA775-ös deszkában
- [Re:] eBay-es kütyük kis pénzért
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] A használt VGA piac kincsei - Július I
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [HThomas:] Nikon D500 wishlist
- [Re:] [HThomas:] Kia Ceed SW JD vs CD tapasztalatok
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
GAMEPOD.hu témák
Téma összefoglaló
Hozzászólások
Intruder2k5
MODERÁTOR
Nem tudok róla! Azon kívül, hogy a webes felületen sincs ilyen opció, a changelog-ban sem láttam...
akom
senior tag
ARM fw-ben elméletileg már van...
Intruder2k5
MODERÁTOR
Azt tudom, hogy például mkfs.ext4 van az RT-N66U fw-ben is, de sosem próbáltam ext4-et mountolni!
odipapa
senior tag
Sziasztok!
A $WINDOWS.~BT mappát hogyan lehet eltüntetni a ruTorretnt work mappájából, illetve hogyan lehet megakadályozni a létrejöttét?
Intruder2k5
MODERÁTOR
Szia!
Leállítod, vagy eltávolítod a programot ami létrehozza! Ilyet az rtorrent nem csinál magától, én még sosem találkoztam vele! Esetleg még itt nézz körül!
Intruder2k5
MODERÁTOR
Akkor itt is válaszolok!
ITT találsz N80-hoz Tomato fw-t! Ezzel próbáltad?
z123456789
addikt
Sziasztok!
Elköltöztem, és nem tudom külső hálóról elérni a NAS-omat, a routerem, stb... :/
Gondolom mert megváltozott az IP címem.
Tudna valaki segíteni?
e-mail: amivel regisztráltam NO-IP-n
jelszó: ami a jelszó a NO-IP oldalán
hostnam/group: amit a manage host-ban megadtam: pelda.no-ip.org
Itt: add a host
Következőnél:
beírom a kívánt címet, majd add a host.
És elvileg működnie kell nem?
(#3008) Intruder2k5 válasza z123456789 (#3007) üzenetére
Intruder2k5
MODERÁTOR
Szia!
Nem éred el, mert mint az látható a képen, a 192.168.1.130-as helyi IP címet regisztrálta a noip oldalon a router! Gondolom, a jelenlegi szolgáltatód nem modemet, hanem hgw-t adott! Ha van rá mód, akkor kapcsold át bridge módba, hogy a routered külső, publikus ip címet kapjon!
A dynamic dns lapon az IP address-t állítsd:
Use external IP address checker-re.
Nekem ez megoldotta a problémát.
Nekem is egy huawei modem+router T-s csoda van. Az asus dmz-ben és ezzel a beállítással elérem kívülről.
(#3010) z123456789 válasza Intruder2k5 (#3008) üzenetére
z123456789
addikt
(#3008) Intruder2k5
Igen azt néztem én is, hogy nem az az IP-m amit használnia kellene.
Hát rohadjak meg nem találom mi az a hgw, de biztos igazad van, mert eddig kábelnet volt, most meg rádióhullámos netem van, és egy ilyen eszköz van a modem helyett:
Sajnos kapcsolót nem találtam rajta.
Van esetleg más megoldás?
(#3009) golya87
Most melózom, de ha hazamegyek megpróbálom. Köszi
(#3011) Intruder2k5 válasza z123456789 (#3010) üzenetére
Intruder2k5
MODERÁTOR
Jajj... mikrós net! Akkor marad az, amit golya87 írt!
(#3012) z123456789 válasza Intruder2k5 (#3011) üzenetére
z123456789
addikt
Hát ez nem hangzik túl jól. :S
Ennyire gáz a rádiós net? Sajnos egy kis faluba költöztem, és ott ők tudják a legnormálisabb netet szogáltatni.
Próbáltam már T-com-ot régebben ugyan itt, az egy sz@r. Ez bizonyult a legjobbnak. Stabil, gyorsabb mint a T-com, és olcsóbb is.
És úgy működni fog ahogy a kolléga írta, vagy az csak egy ötlet?
Én, így használom.
Én személy szerint több infót kérnék a rendszerről.
[ Szerkesztve ]
z123456789
addikt
Csak azért kérdezem, és aggódok, mert neked nem pontosan ez a felállás van. Vagy jelen esetben a beállítások szempontjából ugyan arról az esetről van szó?
A képen egy PoE tápfeladó van és én még mikrós nettel nem találkoztam. Nem tudom, hogy milyen eszközöd van. Van modemed, vagy csak egy wifi vevőd van és onnan kapsz netet?
z123456789
addikt
A router a saját routeredet takarja? Mert ha nem, akkor működhet amit leírtunk.
z123456789
addikt
B***ki! Az a saját routerem. :-/
Ebben az esetben érdemes lenne a szolgáltatóval konzultálni, mert ő tudja igazán, hogy mi működik és mi nem. Mert könnyen meglehet, hogy NAT-olva vagytok.
z123456789
addikt
Na, ennek örülni fogok. Annyira jól működött minden...
(#3021) Intruder2k5 válasza z123456789 (#3020) üzenetére
Intruder2k5
MODERÁTOR
Igen, mikrós netnél gyakran natolnak, így portot forwardolni nem fogsz tudni, távoli elérés is felejtős szerintem, így aztán a noip cím is! Gondolom a szolgáltató által felszerelt AP-hoz nem kaptál nevet és jelszót...
#79335424
törölt tag
Nálam is innen indultunk (szintén mikrós net), de aztán behibáztak egy csúnyát és még kamuztak is. Csak egy statikus IP -vel tudtak kiengesztelni.
[ Szerkesztve ]
Atlantisz48
őstag
Sziasztok!
Találkozott már valaki közületek ezzel a hibaüzenettel rtorrent-nél (optware) ?
Bad response from server: (200 [parsererror,getplugins]) theWebUI.deltaTime = 0; theWebUI.showFlags = 255; theURLs.XMLRPCMountPoint = '/RPC2'; theWebUI.systemInfo = {}; theWebUI.systemInfo.php = { canHandleBigFiles : false }; theWebUI.systemInfo.rTorrent = { started: true, iVersion : 2054, version : '0.8.6', libVersion : '', apiVersion : 0 }; noty(theUILang.cantObtainUser,'error');(function () { var plugin = new rPlugin( 'theme',4.+,'Novik','This plugin allows to change the UI theme to one of several provided themes.',256,'http://code.google.com/p/rutorrent/wiki/PluginTheme' ); theWebUI.theme = '';plugin.themes = ['Dark','Excel','Acid','Oblivion','Blue'];plugin.loadLang(); if(theWebUI.theme) { plugin.path = "plugins/theme/themes/"+theWebUI.theme+"/"; plugin.loadCSS("style"); plugin.loadCSS("stable"); plugin.allDone = function() { plugin.loadCSS("plugins"); $.each(theWebUI.tables, function(ndx,table) { table.obj.setPaletteByURL("plugins/theme/themes/"+theWebUI.theme); }); } plugin.config = theWebUI.config; theWebUI.config = function(data) { this.getTable("trt").setPaletteByURL("plugins/theme/themes/"+theWebUI.theme); plugin.loadCSS("plugins"); plugin.config.call(this,data); thePlugins.waitLoad( "thePlugins.get('theme').allDone" ); } } plugin.onLangLoaded = function() { var themes = '<option value="" '+(theWebUI.theme ? '' : 'selected')+'>'+theUILang.themeStandard+'</option>'; for( var i in plugin.themes ) themes += '<option value="'+plugin.themes[i]+'"'+(theWebUI.theme==plugin.themes[i] ? 'selected' : '')+'>'+plugin.themes[i]+'</option>'; $($$("webui.lang")).parent().after( '<div class="op50l algnright">'+ '<label for="webui.theme">'+theUILang.theme+':</label>'+ '<select id="webui.theme">'+themes+'</select></div>' ); } rTorrentStub.prototype.settheme = function() { this.content = "theme="+$($$("webui.theme")).val(); this.contentType = "application/x-www-form-urlencoded"; this.mountPoint = "plugins/theme/action.php"; this.dataType = "script"; } theDialogManager.setHandler('stg','beforeShow',function() { $($$("webui.theme")).val(theWebUI.theme); }); plugin.setSettings = theWebUI.setSettings; theWebUI.setSettings = function() { plugin.setSettings.call(this); if($($$("webui.theme")).val()!=theWebUI.theme) theWebUI.request("?action=settheme",[theWebUI.reload, theWebUI]); } })();(function () { var plugin = new rPlugin( 'diskspace',4.+,'Novik','This plugin adds an easy to read disk meter to the bottom bar.',256,'http://code.google.com/p/rutorrent/wiki/PluginDiskspace' ); plugin.interval = 10; plugin.notifySpaceLimit = 536870912;plugin.loadLang(); plugin.loadMainCSS(); plugin.setValue = function( full, free ) { var percent = iv(full ? (full-free)/full*100 : 0); if(percent>100) percent = 100; $("#meter-disk-value").width( percent+"%" ).css( { "background-color": (new RGBackground()).setGradient(this.prgStartColor,this.prgEndColor,percent).getColor(), visibility: !percent ? "hidden" : "visible" } ); $("#meter-disk-text").text(percent+'%'); $("#meter-disk-td").attr("title", theConverter.bytes(free)+"/"+theConverter.bytes(full)); if($.noty && plugin.allStuffLoaded) { if((free<plugin.notifySpaceLimit) && !plugin.noty) plugin.noty = $.noty( { text: theUILang.diskNotification, layout : 'bottomLeft', type: 'error', timeout : false, closeOnSelfClick: false }); if((free>plugin.notifySpaceLimit) && plugin.noty) { $.noty.close(plugin.noty); plugin.noty = null; } } } plugin.init = function() { if(getCSSRule("#meter-disk-holder")) { plugin.prgStartColor = new RGBackground("#99D699"); plugin.prgEndColor = new RGBackground("#E69999"); plugin.addPaneToStatusbar( "meter-disk-td", $("<div>").attr("id","meter-disk-holder"). append( $("<span></span>").attr("id","meter-disk-text").css({overflow: "visible"}) ). append( $("<div>").attr("id","meter-disk-value").css({ visibility: "hidden", float: "left" }).width(0).html("&nbsp;") ).get(0) ); plugin.check = function() { var AjaxReq = jQuery.ajax( { type: "GET", timeout: theWebUI.settings["webui.reqtimeout"], async : true, cache: false, url : "plugins/diskspace/action.php", dataType : "json", cache: false, success : function(data) { plugin.setValue( data.total, data.free ); }, complete : function(jqXHR, textStatus) { plugin.diskTimeout = window.setTimeout(plugin.check,plugin.interval*1000); } }); }; plugin.check(); plugin.markLoaded(); } else window.setTimeout(arguments.callee,500); }; plugin.onRemove = function() { plugin.removePaneFromStatusbar("meter-disk-td"); if(plugin.diskTimeout) { window.clearTimeout(plugin.diskTimeout); plugin.diskTimeout = null; } } plugin.init(); })();(function () { var plugin = new rPlugin( 'edit',4.+,'Novik','This plugin allows to edit the list of trackers and change the comment of the current torrent.',256,'http://code.google.com/p/rutorrent/wiki/PluginEdit' ); plugin.loadMainCSS(); plugin.loadLang(); theWebUI.editTrackers = function(id) { var trk = this.trackers[id]; var s = ""; if(trk.length) { var lastGroup = trk[0].group; for(var i=0; i<trk.length; i++) { if(trk[i].name!="dht://") { if(lastGroup != trk[i].group) { s+='\r\n'; lastGroup = trk[i].group; } s+=trk[i].name; s+='\r\n'; } } } $('#etrackers').val($.trim(s)); $('#ecomment').val($.trim(this.torrents[id].comment)); $('#editok').attr("disabled",false); theDialogManager.show("tedit"); } if(plugin.canChangeMenu()) { plugin.createMenu = theWebUI.createMenu; theWebUI.createMenu = function(e, id) { plugin.createMenu.call(this,e,id); if(plugin.enabled && plugin.allStuffLoaded) { var el = theContextMenu.get(theUILang.Properties); if(el) theContextMenu.add(el,[theUILang.EditTrackers, (this.getTable("trt").selCount == 1) && (theWebUI.dID.length==40) ? "theWebUI.editTrackers('"+id+"')" : null]); } } plugin.createTrackerMenu = theWebUI.createTrackerMenu; theWebUI.createTrackerMenu = function(e, id) { if(plugin.createTrackerMenu.call(theWebUI, e, id) && plugin.allStuffLoaded && plugin.enabled) { theContextMenu.add([CMENU_SEP]); theContextMenu.add([theUILang.EditTrackers, (theWebUI.dID.length==40) ? "theWebUI.editTrackers('"+theWebUI.dID+"')" : null]); return(true); } return(false); } } theWebUI.sendEdit = function() { $('#editok').attr("disabled",true); this.requestWithTimeout("?action=edittorrent",[this.receiveEdit, this], function() { theWebUI.timeout(); $('#editok').attr("disabled",true); }); } theWebUI.receiveEdit = function(d) { $('#editok').attr("disabled",false); if(!d.errors.length) { window.setTimeout( function() { theWebUI.getTrackers(d.hash) }, 1000 ); theDialogManager.hide("tedit"); } else for( var i=0; i<d.errors.length; i++) { var s = eval(d.errors[i].desc); if(d.errors[i].prm) s = s + " ("+d.errors[i].prm+")"; noty(s,"error"); } } plugin.onLangLoaded = function() { theDialogManager.make( "tedit", theUILang.EditTorrentProperties, "<div class='cont fxcaret'>"+ "<fieldset>"+ "<label>"+theUILang.Trackers+": </label>"+ "<textarea id='etrackers'></textarea><br/>"+ "<label>"+theUILang.Comment+": </label>"+ "<input type='text' id='ecomment' name='ecomment' class='TextboxLarge'/><br/>"+ "</fieldset>"+ "</div>"+ "<div class='aright buttons-list'><input type='button' value='"+theUILang.ok+"' class='OK Button' id='editok' onclick='theWebUI.sendEdit(); return(false);'/><input type='button' value='"+theUILang.Cancel+"' class='Cancel Button'/></div>", true); } rTorrentStub.prototype.edittorrent = function() { this.content = "hash="+theWebUI.dID+"&comment="+encodeURIComponent($('#ecomment').val()); var arr = $('#etrackers').val().split("\n"); for(var i = 0; i<arr.length; i++) { var s = arr[i].replace(/(^\s+)|(\s+$)/g, ""); if(s.toLowerCase()!='dht://') this.content = this.content+"&tracker="+encodeURIComponent(s); } this.contentType = "application/x-www-form-urlencoded"; this.mountPoint = "plugins/edit/action.php"; this.dataType = "json"; } plugin.onRemove = function() { theDialogManager.hide("tedit"); } })();(function () { var plugin = new rPlugin( 'erasedata',4.+,'Novik','This plugin allows to delete torrent data along with .torrent file.',256,'http://code.google.com/p/rutorrent/wiki/PluginErasedata' ); if(plugin.canChangeMenu()) { theWebUI.removeWithData = function() { if( theWebUI.settings["webui.confirm_when_deleting"] ) { this.delmode = "removewithdata"; askYesNo( theUILang.Remove_torrents, theUILang.Rem_torrents_prompt, "theWebUI.doRemove()" ); } else theWebUI.perform( "removewithdata" ); } plugin.createMenu = theWebUI.createMenu; theWebUI.createMenu = function( e, id ) { plugin.createMenu.call(this, e, id); if(plugin.enabled) { var el = theContextMenu.get( theUILang.Remove ); if( el ) { var _c0 = []; _c0.push( [theUILang.Delete_data, (this.getTable("trt").selCount>1) || this.isTorrentCommandEnabled("remove",id) ? "theWebUI.removeWithData()" : null] ); theContextMenu.add( el, [CMENU_CHILD, theUILang.Remove_and, _c0] ); } } } rTorrentStub.prototype.removewithdata = function() { for( var i = 0; i < this.hashes.length; i++ ) { var cmd = new rXMLRPCCommand( "d.set_custom5" ); cmd.addParameter( "string", this.hashes[i] ); cmd.addParameter( "string", "1" ); this.commands.push( cmd ); cmd = new rXMLRPCCommand( "d.delete_tied" ); cmd.addParameter( "string", this.hashes[i] ); this.commands.push( cmd ); cmd = new rXMLRPCCommand( "d.erase" ); cmd.addParameter( "string", this.hashes[i] ); this.commands.push( cmd ); } } } })();(function () { var plugin = new rPlugin( 'filedrop',4.+,'Novik','This plugin allows users to drag multiple torrents from desktop to the browser (FF > 3.6 & Chrome only).',256,'' ); plugin.maxfiles = 25; plugin.maxfilesize = 2; plugin.queuefiles = 2; if(window.FileReader) plugin.loadLang(); else plugin.disable(); plugin.onLangLoaded = function() { injectScript(plugin.path+"/jquery.filedrop.js",function() { $("#maincont").filedrop( { // fallback_id: 'torrent_file', paramname: 'torrent_file', maxfiles: plugin.maxfiles, maxfilesize: plugin.maxfilesize, queuefiles: plugin.queuefiles, url: plugin.path+'../../php/addtorrent.php', data: { json: 1 }, uploadFinished: function(i, file, response, time) { noty(file.name+' : '+ theUILang['addTorrent'+response.result], (response.result=='Success') ? "success" : "error"); }, beforeEach: function(file) { return(file.name.match(".torrent")!=null); }, error: function(err, file) { switch(err) { case 'BrowserNotSupported': { plugin.remove(); noty(theUILang.doesntSupportHTML5,"error"); break; } case 'TooManyFiles': { noty(theUILang.tooManyFiles+plugin.maxfiles,"error"); break; } case 'FileTooLarge': { noty(file.name+' '+theUILang.fileTooLarge+' '+plugin.maxfilesize+theUILang.MB,"error"); break; } default: break; } } }); }); } plugin.onRemove = function() { $("#maincont").unbind('drop').unbind('dragenter').unbind('dragover').unbind('dragleave'); } })();(function () { var plugin = new rPlugin( 'scheduler',4.+,'Novik','This plugin allows to define any of six rTorrent behavior types at each particular hour of 168 week hours.',256,'http://code.google.com/p/rutorrent/wiki/PluginScheduler' ); theWebUI.scheduleTable = { UL : [1,1,1], DL : [1,1,1], enabled : 0, week : [[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]]}; plugin.loadLang(); if(plugin.canChangeMenu() && (theWebUI.systemInfo.rTorrent.iVersion >= 0x805)) { plugin.config = theWebUI.config; theWebUI.config = function(data) { plugin.config.call(this,data); plugin.reqId = theRequestManager.addRequest("trt", theRequestManager.map("d.get_custom=")+"sch_ignore",function(hash,torrent,value) { torrent.sch_ignore = iv(value); }); } theWebUI.toggleSchIgnore = function() { var h = ""; var sr = theWebUI.getTable("trt").rowSel; for(var k in sr) if((sr[k] == true) && (k.length==40)) { var state = theWebUI.torrents[k].sch_ignore ? '' : 1; h += "&hash="+k+"&s="+state; } theWebUI.request("?action=schignore" + h + "&list=1"); } plugin.createMenu = theWebUI.createMenu; theWebUI.createMenu = function( e, id ) { plugin.createMenu.call(this, e, id); if(plugin.enabled) { var table = this.getTable("trt"); if(table.selCount == 1) { var hash = table.getFirstSelected(); if(hash.length==40) { if(this.torrents[hash].sch_ignore) theContextMenu.add( [CMENU_SEL, theUILang.shcIgnore, theWebUI.toggleSchIgnore] ); else theContextMenu.add( [theUILang.shcIgnore, theWebUI.toggleSchIgnore] ); } else theContextMenu.add( [theUILang.shcIgnore, null] ); } else theContextMenu.add( [theUILang.shcIgnore, theWebUI.toggleSchIgnore] ); } } rTorrentStub.prototype.schignore = function() { for(var i=0; i<this.hashes.length; i++) { var needRestart = (theWebUI.torrents[this.hashes[i]].status==theUILang.Seeding) || (theWebUI.torrents[this.hashes[i]].status==theUILang.Downloading); if(needRestart) { var cmd = new rXMLRPCCommand('d.stop'); cmd.addParameter("string",this.hashes[i]); this.commands.push( cmd ); } cmd = new rXMLRPCCommand('d.set_throttle_name'); cmd.addParameter("string",this.hashes[i]); cmd.addParameter("string",this.ss[i]=='' ? "" : "NULL"); this.commands.push( cmd ); if(needRestart) { cmd = new rXMLRPCCommand('d.start'); cmd.addParameter("string",this.hashes[i]); this.commands.push( cmd ); } cmd = new rXMLRPCCommand( "d.set_custom" ); cmd.addParameter("string",this.hashes[i]); cmd.addParameter("string","sch_ignore"); cmd.addParameter("string",this.ss[i]); this.commands.push( cmd ); } } } if(plugin.canChangeOptions()) { plugin.loadMainCSS(); plugin.addAndShowSettings = theWebUI.addAndShowSettings; theWebUI.addAndShowSettings = function(arg) { if(plugin.enabled) { var tbl = $$('sch_graph'); for(var i=0; i<7; i++) { for(var j=1; j<25; j++) { cell = tbl.rows[i].cells[j]; cell.setAttribute("clr",theWebUI.scheduleTable.week[i][j-1]); } } $$('sch_enable').checked = theWebUI.scheduleTable.enabled; for(var i=0; i<3; i++) { $$('restrictedUL'+(i+1)).value = theWebUI.scheduleTable.UL[i]; $$('restrictedDL'+(i+1)).value = theWebUI.scheduleTable.DL[i]; } theWebUI.linkedSch($$('sch_enable'), ['restrictedUL1', 'restrictedDL1', 'restrictedUL2', 'restrictedDL2', 'restrictedUL3', 'restrictedDL3']); } plugin.addAndShowSettings.call(theWebUI,arg); } theWebUI.schedulerWasChanged = function() { if($$('sch_enable').checked != theWebUI.scheduleTable.enabled) return(true); for(var i=0; i<3; i++) if(($$('restrictedUL'+(i+1)).value!=theWebUI.scheduleTable.UL[i]) || ($$('restrictedDL'+(i+1)).value!=theWebUI.scheduleTable.DL[i])) return(true); var tbl = $$('sch_graph'); for(var i=0; i<7; i++) for(var j=1; j<25; j++) if(tbl.rows[i].cells[j].getAttribute("clr")!=theWebUI.scheduleTable.week[i][j-1]) return(true); return(false); } plugin.setSettings = theWebUI.setSettings; theWebUI.setSettings = function() { plugin.setSettings.call(this); if(plugin.enabled && this.schedulerWasChanged()) this.request("?action=setschedule"); } rTorrentStub.prototype.setschedule = function() { this.content = "dummy=1"; var tbl = $$('sch_graph'); for(var i=0; i<7; i++) { for(var j=1; j<25; j++) { var cell = tbl.rows[i].cells[j]; this.content += ('&day_'+i+'_'+(j-1)+'='+cell.getAttribute("clr")); } } for(var i=0; i<3; i++) { this.content += ('&UL'+i+'='+$$('restrictedUL'+(i+1)).value); this.content += ('&DL'+i+'='+$$('restrictedDL'+(i+1)).value); } this.content += ('&enabled='+($$('sch_enable').checked ? '1' : '0')); this.contentType = "application/x-www-form-urlencoded"; this.mountPoint = "plugins/scheduler/action.php"; this.dataType = "script"; } var schClasses = [ "sch_fast", "sch_stop", "sch_seed", "sch_res1", "sch_res2", "sch_res3" ]; theWebUI.schMouseOver = function(i,j) { var from = (j < 10) ? ("0" + j) : j; $('#sch_desc').text( theUILang.schFullWeek[i]+', '+from+':00 - '+from+':59' ); } theWebUI.schLegendMouseOver = function(i) { var schDesc = [ theUILang.schUnlimitedDesc, theUILang.schTurnOffDesc, theUILang.schSeedingOnlyDesc, theUILang.schLimitedDesc+"1", theUILang.schLimitedDesc+"2", theUILang.schLimitedDesc+"3" ]; $('#sch_desc').text( schDesc[i] ); } theWebUI.schMouseOut = function() { $('#sch_desc').html('&nbsp;'); } theWebUI.schClick = function(obj,i,j) { if($$('sch_enable').checked) { var clr = parseInt(obj.getAttribute("clr"))+1; if(clr>=schClasses.length) clr = 0; obj.className = schClasses[clr]; obj.setAttribute("clr",clr); } } theWebUI.linkedSch = function(obj, lst) { linked(obj,0,lst); var tbl = $$('sch_graph'); var isChecked = $$('sch_enable').checked; for(var i=0; i<7; i++) { var cell = tbl.rows[i].cells[0]; cell.className = isChecked ? 'sch_week' : 'sch_week disabled'; for(var j=1; j<25; j++) { cell = tbl.rows[i].cells[j]; var clr = schClasses[cell.getAttribute("clr")]; cell.className = isChecked ? clr : clr+"dis"; } } tbl = $$('sch_legend'); for(var i=0; i<2; i++) { for(var j=0; j<6; j++) { var cell = tbl.rows[i].cells[j]; var clr = schClasses[cell.getAttribute("clr")]; if(clr!=null) cell.className = isChecked ? clr : clr+"dis"; else cell.className = isChecked ? '' : "disabled"; } } $$('sch_desc').className = isChecked ? '' : "disabled"; } } plugin.onLangLoaded = function() { if(this.canChangeOptions()) { var s = "<div>"+ "<input id='sch_enable' type='checkbox' onchange=\"theWebUI.linkedSch(this, ['restrictedUL1', 'restrictedDL1', 'restrictedUL2', 'restrictedDL2', 'restrictedUL3', 'restrictedDL3']);\" />"+ "<label for='sch_enable'>"+ theUILang.schedulerOn+ "</label>"+ "</div>"+ "<fieldset>"+ "<legend>"+theUILang.schedulerGraph+"</legend>"+ "<table id='sch_graph'>"; for(var i=0; i<7; i++) { s += "<tr><td class='sch_week disabled'>"+theUILang.schShortWeek[i]+"</td>"; for(var j=0; j<24; j++) { var day = theWebUI.scheduleTable.week[i][j]; s+="<td class='"+schClasses[day]+"dis' clr='"+day+"' onmouseover='theWebUI.schMouseOver("+i+","+j+");' onmouseout='theWebUI.schMouseOut();' onclick='theWebUI.schClick(this,"+i+","+j+");'></td>"; } s += "</tr>"; } s+="</table><div id='sch_desc' class='disabled'>&nbsp;</div>"; s+="<table id='sch_legend'>"+ "<tr>"+ "<td clr='0' class='sch_fastdis' onmouseover='theWebUI.schLegendMouseOver(0);' onmouseout='theWebUI.schMouseOut();'></td><td class='disabled'>"+theUILang.schUnlimited+"</td>"+ "<td clr='1' class='sch_stopdis' onmouseover='theWebUI.schLegendMouseOver(1);' onmouseout='theWebUI.schMouseOut();'></td><td class='disabled'>"+theUILang.schTurnOff+"</td>"+ "<td clr='2' class='sch_seeddis' onmouseover='theWebUI.schLegendMouseOver(2);' onmouseout='theWebUI.schMouseOut();'></td><td class='disabled'>"+theUILang.schSeedingOnly+"</td>"+ "</tr>"+ "<tr>"+ "<td clr='3' class='sch_res1dis' onmouseover='theWebUI.schLegendMouseOver(3);' onmouseout='theWebUI.schMouseOut();'></td><td class='disabled'>"+theUILang.schLimited+"1</td>"+ "<td clr='4' class='sch_res2dis' onmouseover='theWebUI.schLegendMouseOver(4);' onmouseout='theWebUI.schMouseOut();'></td><td class='disabled'>"+theUILang.schLimited+"2</td>"+ "<td clr='5' class='sch_res3dis' onmouseover='theWebUI.schLegendMouseOver(5);' onmouseout='theWebUI.schMouseOut();'></td><td class='disabled'>"+theUILang.schLimited+"3</td>"+ "</tr>"+ "</table></fieldset><div id='st_scheduler_h'>"; s+="<fieldset>"+ "<legend>"+theUILang.schLimited+"1</legend>"+ "<table>"+ "<tr>"+ "<td><label id='lbl_restrictedUL1' for='restrictedUL1' class='disabled'>"+theUILang.schLimitedUL+" ("+theUILang.kbs+"):</label></td>"+ "<td class=\"alr\"><input type='text' id='restrictedUL1' class='TextboxNum' maxlength='6' disabled=1/></td>"+ "</tr>"+ "<tr>"+ "<td><label id='lbl_restrictedDL1' for='restrictedDL1' class='disabled'>"+theUILang.schLimitedDL+" ("+theUILang.kbs+"):</label></td>"+ "<td class=\"alr\"><input type='text' id='restrictedDL1' class='TextboxNum' maxlength='6' disabled=1/></td>"+ "</tr>"+ "</table>"+ "</fieldset>"+ "<fieldset>"+ "<legend>"+theUILang.schLimited+"2</legend>"+ "<table>"+ "<tr>"+ "<td><label id='lbl_restrictedUL2' for='restrictedUL2' class='disabled'>"+theUILang.schLimitedUL+" ("+theUILang.kbs+"):</label></td>"+ "<td class=\"alr\"><input type='text' id='restrictedUL2' class='TextboxNum' maxlength='6' disabled=1/></td>"+ "</tr>"+ "<tr>"+ "<td><label id='lbl_restrictedDL2' for='restrictedDL2' class='disabled'>"+theUILang.schLimitedDL+" ("+theUILang.kbs+"):</label></td>"+ "<td class=\"alr\"><input type='text' id='restrictedDL2' class='TextboxNum' maxlength='6' disabled=1/></td>"+ "</tr>"+ "</table>"+ "</fieldset>"+ "<fieldset>"+ "<legend>"+theUILang.schLimited+"3</legend>"+ "<table>"+ "<tr>"+ "<td><label id='lbl_restrictedUL3' for='restrictedUL3' class='disabled'>"+theUILang.schLimitedUL+" ("+theUILang.kbs+"):</label></td>"+ "<td class=\"alr\"><input type='text' id='restrictedUL3' class='TextboxNum' maxlength='6' disabled=1/></td>"+ "</tr>"+ "<tr>"+ "<td><label id='lbl_restrictedDL3' for='restrictedDL3' class='disabled'>"+theUILang.schLimitedDL+" ("+theUILang.kbs+"):</label></td>"+ "<td class=\"alr\"><input type='text' id='restrictedDL3' class='TextboxNum' maxlength='6' disabled=1/></td>"+ "</tr>"+ "</table>"+ "</fieldset>"; this.attachPageToOptions($("<div>").attr("id","st_scheduler").html(s+"</div>")[0],theUILang.scheduler); } } plugin.onRemove = function() { plugin.removePageFromOptions("st_scheduler"); if($type(plugin.reqId)) theRequestManager.removeRequest( "trt", plugin.reqId ); } })();(function () { var plugin = new rPlugin( 'show_peers_like_wtorrent',4.+,'Novik','This plugin changes the format of values in columns \'Seeds\' and \'Peers\' in the torrents list.',256,'http://code.google.com/p/rutorrent/wiki/PluginShow_peers_like_wtorrent' ); plugin.config = theWebUI.config; theWebUI.config = function(data) { plugin.config.call(this,data); plugin.reqId1 = theRequestManager.addRequest("trt", theRequestManager.map('cat=')+ '"$'+theRequestManager.map("t.multicall=")+ theRequestManager.map("d.get_hash=")+ ','+theRequestManager.map("t.get_scrape_complete=")+ ','+theRequestManager.map('cat=')+'{#}"', function(hash,torrent,value) { var arr = value.split('#'); torrent.seeds_all = 0; for(var i=0; i<arr.length; i++) torrent.seeds_all += iv(arr[i]); torrent.seeds = torrent.seeds_actual + " (" + torrent.seeds_all + ")"; } ); plugin.reqId2 = theRequestManager.addRequest("trt", theRequestManager.map('cat=')+ '"$'+theRequestManager.map("t.multicall=")+ theRequestManager.map("d.get_hash=")+ ','+theRequestManager.map("t.get_scrape_incomplete=")+ ','+theRequestManager.map('cat=')+'{#}"', function(hash,torrent,value) { var arr = value.split('#'); torrent.peers_all = 0; for(var i=0; i<arr.length; i++) torrent.peers_all += iv(arr[i]); torrent.peers = torrent.peers_actual + " (" + torrent.peers_all + ")"; } ); } plugin.onRemove = function() { theRequestManager.removeRequest( "trt", plugin.reqId1 ); theRequestManager.removeRequest( "trt", plugin.reqId2 ); } })();
[ Szerkesztve ]
z123456789
addikt
(#3009) golya87
Átállítottam...semmi nesz. :-/
(#3021) Intruder2k5
Mi az a natolás?
Mi az az AP?
Nem igazán kaptam jelszót, úgy működik mintha kábelnet lenne.
(#3022) Somatom
Röviden leírnád nekem ezt, ha van egy kis időd? (Sajnos holnap utazom el, hétvégén költöztem, és nagyon zabos vagyok ez miatt hogy nem érek el itthon semmit. )
Akkor mit lehet ez esetben tenni? Mit kell kérni a szolgáltatótól? Más megoldás nincs is?
(#3025) Intruder2k5 válasza z123456789 (#3024) üzenetére
Intruder2k5
MODERÁTOR
A NAT-olás, a Network Address Translation rövidítése, magyarul hálózati címfordítás! Ez a routerek egyik fő funkciója! Sajnos, ha NAT-olt hálózaton vagy, és nem férsz hozzá ahhoz a routerhez ami a NAT-olást végzi, vagyis nem tudsz rajta portot nyitni magadnak, akkor nem fog menni a távoli elérés! Ezt úgy képzeld el, mintha felengednéd a szomszédot a saját hálózatodra, adnál neki netet, de a routerhez hozzáférést nem! Ekkor ugye az Ő kliensei is LAN IP címet kapnának, és hiába szeretné azokat távolról elérni, az nem menne, mivel a routert Te felügyeled!
Az AP, Access Point, az ami fel van szerelve a tetődre!
Kérni publikus IP címet kellene, vagy legalább egy darab nyitott portot, de kétlem, hogy ezeket sikerül kiharcolnod!
(#3026) z123456789 válasza Intruder2k5 (#3025) üzenetére
z123456789
addikt
Na hát ezt nem gondoltam volna hogy manapság létezhet ilyen probléma. Túl szép volt minden hogy igaz legyen.
Miért kétled hogy adnának publikus IP-t? Az egy db nyitott porttal csak egy klienst érnék el nem?
Annyival nem érem be.
#79335424
törölt tag
Azért érdemes megpróbálni. Múlt héten, hátszél nélkül, eccerű userként, telefonon elintéztem a Telenornál a 2GB mobilnetre a publikus IP -t! Én lepődtem meg a legjobban.
z123456789
addikt
És ha már van publikus IP-m, akkor mindent el fogok tudni érni?
Mert feleslegesen nem küzdök velük. Nekem az kell ami eddig volt.
-router-t
-NAS-t
-TM-et
elértem
-PC-n működött a WOL
-NAS-on működött a WOL
Ez egy publikus IP-vel már menni fog?
#79335424
törölt tag
Igen. Azzal, plusz portforward, mint eddig. Ha dinamikust kapnál, akkor dyndns reg. kell (pl. no-ip.org), ha fixet, mint én, akkor közvetlenül azon keresztül.
[ Szerkesztve ]
z123456789
addikt
Na meglátjuk. :/ Pedig a nettel nincs semmi baj. De ezen most elszörnyedtem. :S Azt hittem ez egyszerűbb lesz. Köszönöm a segítséget. Jelzek ha valami fejlemény történt.
khorvat
senior tag
Az a "biszbasz" egyébként egy Bridge, dettó ugyanígy van most is a net a szülői házban, ott állítootam be egy routert is ahogyan te is, annak a routernak a MAC addresse a fontos nálam az alapján kapok az AP antennán keresztül dinamikusan IP-t, de stabilitás miatt a már így ismert IP-t én statikusan használom soha nem változott az évek alatt, és jelenleg ezt a routert egy noip-s DNS névvel jelenleg is elérem, tudom távolról konfigolni ez nem tudom segített-e, az internet szolgáltató pedig ex-Dunaweb most Invitel!
(#3032) Intruder2k5 válasza z123456789 (#3030) üzenetére
Intruder2k5
MODERÁTOR
Az egy darab port forwardot én is csak úgy gondoltam, hogy végső opcióként, de értelemszerűen a cél a publikus ip cím lenne! Ha ez utóbbi mégsem menne, egy darab nyitott porton tudsz ssh tunnel-t létrehozni, amin keresztül elérhetsz akármennyi szolgáltatást!
Jocky
tag
Sziasztok!
Van egy Asus RT-AC56U routerem. Tomatót szeretnék rátenni, de az eredeti firmware tartalmaz egy torrent klienst amit használtam is eddig. Az lenne a kérdésem, hogy a tomato firmware-al hogyan tudnék torrentezni? Bocs, ha hülye kérdés, de még kezdő vagyok!
Ablakos
őstag
Úgy veszem észre a legutolsó 119-es buildben nem ment semmit az Advanced->DHCP/DNS oldalon a felület.
Intruder2k5
MODERÁTOR
Ez így van, már fentebb esett róla szó, illetve Shibby-nek is többen jelezték már! De ha valamit akarsz, nvram paranccsal simán beállítható!
[ Szerkesztve ]
Intruder2k5
MODERÁTOR
Szia!
Több féle módon is lehet! Egyrészt ebben is van ugyanúgy integrált transmission kliens, amit csak webes felületen aktiválsz, és már használhatod is! De van utólag, entware-ból telepíthető transmission, és rtorrent is hozzá!
Jocky
tag
Köszi, akkor felrakom és megnézem!
Ablakos
őstag
Visszatettem a 117-et. Azért vetődtem a dns oldalra, mert nincsenek gépnevek a hálózatomban.Vagyis nem tudok gépnév:port alapján megszólítani senkit. IP:port persze megy. Nem tudom megpingelni a belső hálózaton a másik gépet név alapján. Azt mondták keressem a routerben a problémát. Mit tegyek?
Intruder2k5
MODERÁTOR
Vedd fel a klienseket statikus dhcp listára, gépnévvel együtt!
Ablakos
őstag
Idáig szuper. nslookup, trace, ping OK Most azt szeretném, hogy webböngészőben is megtaláljam a gépet név szerint. A webmint gépnév:port szám szerint értem el, de most még csak ip:port megy.
g0dl
addikt
Bekapcsolt tomatoanon mellett valamiért nem mutatja z overview oldalon a frissítést. Ez mitől van? (500gp v1)
1.28.0000 MIPSR1-117 K26 USB Big-VPN
dozó
tag
Sziasztok!
Olyan problémám lenne, hogy a pár napja bekövetkezett áram ingadozás után nem elérhető az rtorrent, már raktam fel új fw. a merevlemezt töröltem újra particionáltam optware-t újra telepítettem, de semmi (a lap nem jeleníthető meg) ezt az üzenetet kapom, és a PC-n se engedi bealítani a hálózati meghajtókat (net use z: \\192.168.1.1\nas
net use y: \\192.168.1.1\opt
net use x: \\192.168.1.1\root$) 67-es számú rendszer hibára hivatkozik.
A fent leírt problémákra várom a segítséget, ötleteket.
Intruder2k5
MODERÁTOR
Szia!
PuTTY-ban ezek mit válaszolnak?
fdisk -l
df -h
free -t
/opt/bin/ps -afx
dozó
tag
Intruder2k5
MODERÁTOR
Nem megy a lighttpd webszerver! Erre sem indul el?
/opt/etc/init.d/S80lighttpd restart
dozó
tag
megpróbáltam nem reagál rá
Intruder2k5
MODERÁTOR
Akkor indítsd így, és nézd meg mi a hibaüzenet!
/opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf
dozó
tag
Atlantisz48
őstag
Üdv!
Itt:
/opt/etc/lighttpd/
benne van a config fájl?
[ Szerkesztve ]
Téma tudnivalók
● Olvasd el az összefoglalót!