Tuesday, 17 December 2013

Day 22

Continued on the auto laptop. Today we completely wiped it, formatted it from all the files. Transferred all his pictures to his desktop as well as scanned them for the virus. We reinstalled windows, Office, we used NINITE to install all the programs he nneeded, then configured his computer to suit the needs that he required. Also we managed to get the pictures back onto the laptop, defrag it and get rid of all the installer files

Tuesday, 10 December 2013

Day 21

Again with the pending posts. For some reason they will not post unless I SPAM the button. So I have decided to just click the button like 100,000,000,000,000,000,000,000,000,000 times untill it will post. Today I was working on fixing jones laptop that he brought in. The harddrive managed to get infected with a nasty little virus that had completely re-written the operating system right down to the root folder. We managed to get the files off of it today.

Wednesday, 27 November 2013

Day 20

Today I was able to get some more work done towards figuring out the arduino program for the sending commands to and from the arduino. What I need to figure out what to do is figure out how to graph the data coming out from the arduino and for it to be displayed on the computer its self. Hopefully this week I will be able to figure out even some rudimentary ways to do this. I was working on grad trans and I found out that my schooling to get my CIS degree from UFV will cost about $20,000 for just the intuition for the 4 year course. This would cover the basics of software programming as well as networking and computer security.

Wednesday, 20 November 2013

Day 19

today was spent trying to kick another student in the butt to try and get his work done. I have finally convinced them to get some work done. We were looking for anything that we would be able to use for being able to mod and use for a class room type thing. The work was slow but we may have found something that we would be able to use for it. We will hopefully begin working on that shortly, and then we will all be able to get some work done for that. I will hopefully be bringing my arduino in soon as well so that we might be able to use that for some programming experience as well as being able to make some electrical work

Friday, 15 November 2013

Day 18

I was able to get a new phone now. I am using it currently to try and get my blogging done. I helped someone set up a printer over the phone. I remote connected to another computer to remove viruses and then managed to find time to completely redo the wiring of the electrical work for my work's computer systems. I have been working on trying to find a way to get a new charger send for my laptop so I might be able to resume my work again. I will also hopefully be looking into figuring out how to make apps for the apple iphone 5c and then test them myself.

Day 17

Recently my laptop charger broke so I have been unable to progress any more in my computer arduino work. I have however been able to focus more on how to make circuits and repairing Tablets and phones. I was able to fix some problems that were caused by a short in a wire for a phone that was worth about $600. I would put a picture of the phone up but I am to lazy. I have also been able to help a friend of mine learn a bit of programming and got them started off on learning some of the basics.

Day 16

I have finally been able to get the arduino to respond to commands. The sad thing is, it was staring me in the face the whole time. I convert the input to a string and compare the string to another string for the command then run an if/else statement to tell it what to and not to do. I feel so dumb now... I have however booked a course for an arduino programming tutor, the course is coming up in January. I will be getting another arduino with some equipment to go with it. I will quite enjoy it as I will be able to get the arduinos to communicate with each other.

Day 15

I have been working once again on trying to get the arduino to be able to run commands from the serial communication to it. I was able to get it to work once but I have not been able to repeat it for some reason. It may have been a glitch in the arduino programming though. I have been debugging the code again and again to try and get it to work.

Day 14

The blogging problems have been continuing on and on with my computer. Recently it actually closed down the site when I tried to post on here, I seemed to have fixed the problem for now however. Recently I have been working with my arduino and trying to get the serial communication to work so that I may send it commands to do various things. So far I have been unable to have much luck with though.

Sunday, 27 October 2013

Day 13

After a while of searching through the minecraft code I have been trying to find something that I would be able to recognize what it is (as they dont label them like "zombie" or "sheep" it is in some kind of code) I was able to find an ARROW_KNOCKBACK class file and edit it. I have de-compiled and recompiled it. I went to go and play it in minecraft to test it and my minecraft wouldnt open up so I spent the day trying to figure out why not and I think it was my account hadent been forwarded over with the new update for minecraft. I will hopefully be able to resume on monday.

Day 12

Today I was working once more on finding a way to decompile minecraft .class files. I finally had some success with it and I can now see the code for the .class files. The problem I am running into now is being unable to re-compile the minecraft .class file code. I have tried several different compilers just to compile the one file and none have worked yet. I found a program that lets us save them as a .class file so I have my hopes that it will let us compile them as a class file. It has worked for us now but I have run out of time hopefully I will be able to test it next time I am here.

day 11

Today I was trying to find a way to decompile and edit minecraft .class files to be able to edit them and create minecraft mods. This has been a very large challenge for me as being able to edit class files is iffy at best. I will continue to try and figure this out now.

Day 10

Today I was not at school I was at home after a trip to the hospital from my migraine being a week and a bit long and having an ill effect on my ability to focus, walk, and even look at a computer screen.

Day 9

Today was still a struggle as I am still unable to look at computer screens because of this migraine. This is something that I will need to get looked at if it continues to effect my work.

day 8

Today was a relax day for me. I have had a migraine now for a few days and it is effecting my ability for work. I wish there was more that I could do but I can barely look at a computer screen.

Monday, 7 October 2013

Day seven

I was working on figuring out how to de-compile java .class files so that they might be edited. The only problem is that you need the original source code to be able to decompile with most programs. I may have found one that will allow us to de-compile without the source code. This will allow us to be able to start making MineCraft mods like you were looking to see if people were able to make. I was also working on testing different aspects of the Java 3D game engine known as MineCraft.

Day six

I have once again tried to get the ports for the server. I need to try and find the video tutorial again so that I may be able to get the ports for the server. I may have to try and look at home as well for them, there is a faster and better connection there. I also hope to be able to get more into win32 API programming, with is the windows for the programs for example; the google chrome window, the AVG window and ect... This will allow me to display graphic content from my programs.

Day five

On this day, I was working on trying to find out the ports for the Ubuntu server for the school. I have had a bit of luck with them as I have found only a single port so far that needs to be opened up so that it may be accessed outside the school. That port is port 80. I have also been trying to kick another students butt to get him here to class everyday, I have had little luck with that though.

Day four

Sorry about the delay in posting. I have been forgetting to log what I have been doing. Recently though I have been working on some research and asking around for components so that we may be able to continue with our programming projects. I have also been trying to teach another student Java script.

Monday, 16 September 2013

Day three

Today was spent Working on C++ coding. I have made a program what is able to convert imputed letters to '*' characters from the computer AS they are entered. I used this to make a password type program and I have edited it so that it can be used for A program (text based) for security encryption and decryption or just password protecting your program. The code will be following;


/***************************/
/** SECURE PASSWORD ENTRY **/
/**   BY DANNY BATTISON   **/
/**  gabehabe@hotmail.com **/
/***************************/

#include <iostream>
#include <conio.h>
#include <windows.h>

using namespace std;

class Password /* Password class... will store all necessary data */
{
    protected: /* A password should be protected, right? */
        string password; /* The string to store the password */
        string input; /* The string to store the input */

    public:
        /* Constructor, pass a string to it (the actual password) */
        Password (string pass) {this->password = pass;}
        void Input () /* Get the password from the user */
        {
            while (true) /* Infinite loop, exited when RETURN is pressed */
            {
                char temp;
                temp= getch (); /* Get the current character of the password */
                if (GetAsyncKeyState (VK_RETURN)) /* If the user has pressed return */
                    return; /* Exit the function */
                input += temp;
                cout << '*'; /* Print a star */
            }
        }
        bool Compare () /* Check if the input is the same as the password */
        {
            if (password.length() != input.length()) /* If they aren't the same length */
                return false; /* Then they obviously aren't the same! */
            for (unsigned int i = 0; i <= input.length(); i++)
            { /* Loop through the strings */
                if (password[i] != input[i])
                    return false; /* If anything is not a match, then they are not the same */
            }
            return true; /* If all checks were passed, then they are the same */
        }
};

int main ()
{
    /*
     * NOTE: We could get a password from anywhere here, for example,
     *       we could import it from an encrypted file
     */
    cout<<"Please enter the password: \n"; //Added by Liam dickson

    Password pass ("torchwood"); /* Assign password a value with our constructor */
    pass.Input (); /* Get the input from the user */

    if (pass.Compare()) /* If they match, user could gain access to something */
    {
        cout << "\n[PASSWORD ACCEPTED]\n";
        cout << "This is the Torchwood system access with remote access\n";

    }
    else /* Otherwise, give them some abuse! */
        {
            cout << "\n[PASSWORD WRONG!]\n";
            cout << "The system is shutting down!\n";
            int x=0;
            string message = "System shutting down!";
            while ( message[x] != '\0')
            {
                cout << message[x];
                Sleep(50);
                x++;
            };
            cout<<"\n[Shutdown complete]";
            return 0;
        }
    cin.get (); /* Pause for input */
    return EXIT_SUCCESS; /* Program was executed successfully */
}

Monday, 9 September 2013

Day two

Today was more of trying to figure out servers and how to configure them. The tower would not work with the CD so I have been trying to figure out why it is not working. I think the bios is locking out CD booting so I will need to find out how to bypass the bios boot protection all together.

Friday, 6 September 2013

Day one

Today I plugged in the laptops to charge, fixed the wifi issues with them. I also cleared the office that we are now using for Nerd Herd. I also started to re-build the computer that we will be using to make our web server for the website. I downloaded Linux Ubuntu server as well.