Moin, moin,
ich habe mal ein wenig mit der Suchfunktion nach "Wake on Lan" gesucht und bin auch glatt fündig geworden. Happydude hatte vor ein paar Monaten ein Plugin hier veröffentlicht, welches WOL macht.
Kann man dieses nicht mit in den Timer integrieren ? So als manuellen Timer ? Leider habe ich vom Coden gar keine Ahnung
Hier nochmal der Code von Happydude :
Code:
#include <string.h>
#include <signal.h>
#include <unistd.h>
#include <sys/wait.h>
#include <plugin.h>
#define CONFIGFILE "/var/etc/ether-wake.conf"
#define ETHERWAKEBINARY "/bin/ether-wake"
void plugin_exec(PluginParam *par)
{
int macAddress[6];
char shellCommand[128];
char macAddressString[19];
FILE* fh;
if ((fh = fopen(CONFIGFILE, "r")))
{
if (fscanf(fh, "%2x:%2x:%2x:%2x:%2x:%2x", macAddress, macAddress+1, macAddress+2, macAddress+3, macAddress+4, macAddress+5) != 6)
{
printf("Fehler in %s\n", CONFIGFILE);
fclose(fh);
return;
}
fclose(fh);
strcpy(shellCommand, ETHERWAKEBINARY);
sprintf(macAddressString, " %02x:%02x:%02x:%02x:%02x:%02x", macAddress[0], macAddress[1], macAddress[2], macAddress[3], macAddress[4], macAddress[5]);
strcat(shellCommand, macAddressString);
system (shellCommand);
}
else
{
printf("%s konnte nicht geoeffnet werden\n", CONFIGFILE);
}
}
Vielleicht hat einer mal Lust das zu coden ?
Merci vielmals
Marcedi
Nochmal Wake on Lan
Wünsche, Anträge, Fehlermeldungen
1 Beitrag
• Seite 1 von 1
-
- Einsteiger
- Beiträge: 122
- Registriert: Mittwoch 4. September 2002, 15:27
Nochmal Wake on Lan
Beitrag von Marcedi »
1 Beitrag
• Seite 1 von 1
Zurück zu „Feature Requests, Bug-Reports“
Gehe zu
- Allgemein
- ↳ Ankündigungen und Informationen
- ↳ TuxboxWIKI
- ↳ Diskussionen, Vorschläge, Anregungen, Wünsche
- ↳ Entwicklung, Lizenzfragen etc...
- Neutrino und Buildsysteme
- ↳ Neutrino
- ↳ Wiki Neutrino-MP
- ↳ Buildsystem, SDK
- ↳ bbs (bellum's Buildsystem)
- ↳ Wiki - bbs (bellum's Buildsystem)
- ↳ Source - bbs (bellum's Buildsystem)
- ↳ Buildsysteme allgemein
- ↳ Plugins
- ↳ Lua-Neutrino-API
- Images
- ↳ Images
- Source Code
- ↳ Tuxbox-Sources @ GitHub
- ↳ libdvbsi++ by Obi @ SourceForge
- ↳ Tuxbox-SD app and CDK-sources for good old d-Box2 @ SourceForge
- dBox2
- ↳ Neutrino SD
- ↳ Enigma
- ↳ Feature Requests, Bug-Reports
- ↳ Tuxbox-SD Buildsystem
- ↳ Wiki->Images und Yadd's bauen
- ↳ Tuxbox-SD Environment
- ↳ U-Boot, Kernel, Busybox
- ↳ Treiber
- ↳ Software-Integration
- ↳ Integration
- ↳ Grab
- ↳ Windows Boot-Manager
- ↳ Tuxbox-SD Peripherie Hardware Entwicklung
- ↳ Hardware
- ↳ dBox2 IDE-Interface
- ↳ NAS-Geräte
- ↳ Tuxbox-SD Sources
- ↳ Archiv
- ↳ EliteDVB
- ↳ LCARS
- ↳ Tuxbox-SD Support, Knowledge Base
- ↳ FAQ
- ↳ dbox2 HowTo, Anleitungen
- ↳ Anfängerfragen
- ↳ Images
- ↳ Hardware, Debugmode
- ↳ Flashing (Boxen, PC, MAC und Co.)
- ↳ Tuxbox-SD Beginners Questions (en)