Implement proof of concept for listing client files
This commit is contained in:
parent
50ae8f7138
commit
67bf51af3f
|
@ -117,6 +117,22 @@ func handleConn(conn net.Conn) {
|
||||||
}
|
}
|
||||||
|
|
||||||
go Heartbeat(ID)
|
go Heartbeat(ID)
|
||||||
|
time.Sleep(time.Second * 1)
|
||||||
|
fmt.Println("ATTEMPT")
|
||||||
|
client, _, _ := returnClient(ID)
|
||||||
|
client.Instruct(
|
||||||
|
Instructions{
|
||||||
|
IsListFiles: true,
|
||||||
|
Path: "/home/",
|
||||||
|
},
|
||||||
|
)
|
||||||
|
message, err := ServerMessageReceiver(conn)
|
||||||
|
if err != nil {
|
||||||
|
log.Print(err)
|
||||||
|
}
|
||||||
|
for _, v := range message.FileList.File {
|
||||||
|
fmt.Println(v.Name, v.FullPath, v.IsFolder)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func sendCommand(client Client, command string) (Output string, err error) {
|
func sendCommand(client Client, command string) (Output string, err error) {
|
||||||
|
|
Loading…
Reference in New Issue