remove old bs code, start getting ready for freebsd and openbsd support

This commit is contained in:
KingKDot
2026-03-09 00:46:29 -05:00
parent 768b93f02a
commit 38a330f305
8 changed files with 93 additions and 198 deletions
@@ -0,0 +1,30 @@
//go:build !windows && !linux && !darwin
package keylogger
import (
"fmt"
"log"
"runtime"
"time"
)
func (k *Keylogger) captureKeystrokes() error {
log.Printf("[keylogger] keylogging is not implemented on %s - placeholder mode", runtime.GOOS)
ticker := time.NewTicker(30 * time.Second)
defer ticker.Stop()
for {
select {
case <-k.stopCh:
return nil
case <-ticker.C:
k.logKey(fmt.Sprintf("[System Activity Detected at %s]", time.Now().Format("15:04:05")))
}
}
}
func getWindowTitle() string {
return ""
}