Computer – die neusten Beiträge

Multimediadose - Zwei DATA-Anschlüsse gleichzeitig nutzbar (Unitymedia/Vodafone)?

Hallo,

da ich in einem Mehrfamilienhaus wohne und leider in keinem Zimmer über Netzwerkdosen verfüge (nur Multimediadose im Wohnzimmer), wollte ich nachfragen, ob es denn möglich wäre einen weiteren DATA-Anschluss gleichzeitig brauchbar zu machen und an diesen bspw. ein zweites Modem/Router anzuschließen.

Ich habe nämlich folgendes Problem: Ich würde gerne meinen PC per LAN-Verbindung in einem anderen Zimmer nutzen (durchaus größer und brauchbarer als das jetzige), jedoch müsste ich das LAN-Kabel durch die halbe Wohnung verlegen, um eine Verbindung zwischen dem Vodafone-Router (im Wohnzimmer) und meinem PC (im Wunschzimmer) herzustellen.

Da ich dies aber ungerne so umsetzen möchte, habe ich mir was anderes überlegt, wobei ich mir allerdings nicht sicher bin, ob das so funktioniert:

Und zwar wollte ich den zweiten DATA-Anschluss der Multimediadose (4 Anschlüsse: 1x TV, 1x R, 2x DATA) gleichzeitig nutzen und (wenn schon Kabelverlegung) ein Koaxialkabel von diesem bis zum gewünschten Zimmer verlegen und mit einem weiteren Kabelrouter verbinden.

Auf diese Weise hätte ich dann, in der Theorie, im Wunschzimmer eine direkte LAN-Verbindung per Kabelrouter und eine zusätzlich verbesserte bzw. ideale WLAN-Verbindung im Zimmer, da dieses sowieso etwas weiter vom Wohnzimmer weg ist.

Wäre das überhaupt möglich? Wenn ja, sind Geschwindigkeitseinbuße zu erwarten?

Gibt es sinnvollere Lösungen? ( Möglichst ohne Geschwindigkeits- und Stabilitätsabstriche/ dLAN dementsprechend ungerne)

Vielen Dank im Voraus!

Computer, Internet, Technik, LAN, Technologie, Unitymedia, Vodafone, LAN-Kabel, Multimediadose

Batch Schleife in Schleife, was mache ich falsch?

Moin,

ich versuche über einen bekannten Dateinamen von zwei Dateien den jeweiligen Überordner mit Pfad als Variable zu speichern.

Dazu fiel mir nur ein die gesuchte Datei temporär umzubenennen, einen Ordner mit dem Namen zu erstellen und in diesen mit CD zu wechseln.
Dann kann ich mit cd.. eine Ordnerebene zurückspringen und habe den gesuchten Pfad.

Nun muss ich noch den Pfad als Variable speichern.
%cd% gibt leider nicht den aktuellen Pfad sondern den Pfad vor begin der ersten Schleife aus.

Meine Alternatividee war:

for /f %%i in ('cd') do Set drv="%%i"

jedoch bleibt die Variable "drv" leer...

Hat jemand eine Idee?

 @echo off


REM 			suche nach Treiber .inf Dateien mit "oem" im Namen um den richtigen Pfad zu finden.
REM			dabei steht %%a für den Pfad zur .inf Datei.
for /f "delims=" %%a in ('dir "*oem*" /a-d /b /s ^| findstr.exe /l /i /c:.inf') do (




REM 			Trick um die richtigen Ordner als Pfad zu speichern:
REM 			zunächst umbenennen der .inf Datei in temp.tmp (später zurück benannt.)
ren "%%a" temp.tmp

REM 			Erstellen eines Ordners mit dem Namen der .Inf Datei.
mkdir "%%a"

REM 			welchseln in diesen Ordner und einen Schritt zurück gehen in den Überordner mit cd..
cd "%%a"
cd ..

REM			den Pfad des überordners als Variable "drv" speichern.
for /f %%i in ('cd') do Set drv="%%i"
echo variable cd ist %cd%
echo variable drv ist %drv%
REM						Hier ist der Fehler, dies klappt nicht.
pause
cls

REM			löschen des Ordners mit dem Namen der .inf Datei.
rd "%%a"
REM			umbenennen rückgängig machen.
ren temp.tmp "%%a"
Oh Gott, Oh Gott was machst du da. Mach das ganz anders! 100%
Der Weg zur Lösung ist gut. 0%
Mir fällt ein Besserer ein. Dieser wäre: 0%
Computer, Windows, Technik, IT, programmieren, Batch, cmd, EDV, Informatik, Script, Technologie, Spiele und Gaming

Minecraft Plugin Listener funktioniert nicht?

Hallo,

ich habe aus Langeweile mal ein kleines Plugin programmiert. Dort drin enthalten ist ein Listener, der auf eine Interaktion mit einem Item hört. (ItemInteractEvent) und danach je nach Item eine unterschiedliche Funktion ausführt. Ich denke ich habe anscheinend den Listener falsch registriert, da bei einem anderen (EntityDeathEvent)

auch nichts passiert, auch die Nachricht wird nicht ausgegeben.

Ich hoffe jemand kann mit helfen.

LG,

Finnian

Der Code

MainClass

import org.bukkit.Bukkit;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;

import de.finnian.funplugin.commands.GoodStuffCmd;
import de.finnian.funplugin.listeners.EntityDeath;
import de.finnian.funplugin.listeners.InteractListener;

public class Main extends JavaPlugin{
    
    public void onEnable() {
        System.out.println("Das FunPlugin wurde angeschaltet.");
        registerListeners();
        registerCommands();
        PluginManager pm = Bukkit.getPluginManager();
           }

    public void registerListeners() {
      pm.registerEvents(new InteractListener(), this);
        pm.registerEvents(new EntityDeath(), this);
   
        
        }
    
    public void registerCommands() {
        getCommand("opstuff").setExecutor(new GoodStuffCmd());
        
    }
}

InteractListener

import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.entity.WitherSkull;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;

import net.md_5.bungee.api.ChatColor;


public class InteractListener implements Listener{
    
    
    
    public void onInteract(PlayerInteractEvent e) {
        Player p = e.getPlayer();
        
        
        if (e.getAction() == Action.RIGHT_CLICK_BLOCK) {
            
        }
        
        
        else if (e.getAction() == Action.RIGHT_CLICK_AIR) {
            
            if (e.getItem().equals(Material.LIGHT_BLUE_CARPET)) {
                Bukkit.getWorld("world").getBlockAt(p.getLocation()).setType(Material.WATER);
                p.sendMessage(ChatColor.BLUE + "Das Wasser wurde plaziert(vllt. hilft es dir ja).");
            }
            
        }
        
        
        else if (e.getAction() == Action.RIGHT_CLICK_BLOCK || e.getAction() == Action.RIGHT_CLICK_AIR) {
            
            if (e.getItem().equals(Material.WITHER_SKELETON_SKULL)) {
                p.launchProjectile(WitherSkull.class);
                p.sendMessage(ChatColor.RED + "Du hast einen Witherkopf abgefeuert.");
                
            }
            
            else if (e.getItem().equals(Material.FIREWORK_ROCKET)) {
                Bukkit.getWorld("world").createExplosion(p.getLocation(), 20);
                p.sendMessage(ChatColor.DARK_RED + "Achtung! Du hast eine Explosion ausgelöst!");
                
            }
            
        
            
            
            
        }
        
    }

}


Computer, Schule, Minecraft, Plug-in, Minecraft Plugin, Spiele und Gaming

Meistgelesene Beiträge zum Thema Computer