aboutsummaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go49
1 files changed, 0 insertions, 49 deletions
diff --git a/main.go b/main.go
deleted file mode 100644
index 8f05c2b..0000000
--- a/main.go
+++ /dev/null
@@ -1,49 +0,0 @@
1package main
2
3import (
4 "fmt"
5 "io/ioutil"
6 "log"
7 "os"
8
9 "github.com/pektezol/bitreader"
10 "github.com/pektezol/demoparser/packets"
11)
12
13func main() {
14 if len(os.Args) != 2 {
15 log.Fatal("Specify file in command line arguments.")
16 }
17 files, err := ioutil.ReadDir(os.Args[1])
18 if err != nil { // If it's not a directory
19 file, err := os.Open(os.Args[1])
20 if err != nil {
21 panic(err)
22 }
23 reader := bitreader.Reader(file, true)
24 packets.ParseHeader(reader)
25 for {
26 code := packets.ParsePacket(reader)
27 if code == 7 {
28 break
29 }
30 }
31 defer file.Close()
32 }
33 for _, fileinfo := range files { // If it is a directory
34 file, err := os.Open(os.Args[1] + fileinfo.Name())
35 if err != nil {
36 panic(err)
37 }
38 /*messages.ParseHeader(file)
39 for {
40 code := messages.ParseMessage(file)
41 if code == 7 {
42 messages.ParseMessage(file)
43 break
44 }
45 }*/
46 defer file.Close()
47 }
48 fmt.Scanln()
49}