var app = new Vue({
        el: '#Main',
        data: {
            Log: [],
            Thread: null,
            ParseResult: "",
            Error: ""
        },
        mounted() {
                setInterval(() => this.Parse(), 2000);
        },
        methods: {
            Parse: async function() {
                var self = this
                this.Thread = new BASThread()
                try {
                    var Result = await this.Thread.RunFunction("Parse", {})
                    this.ParseResult = Result
                } catch (e) {
                    this.Error = e
                    setTimeout(function() {
                        self.Error = ""
                    }, 5000)
                }