Nytt Kojima Productions prosjekt. Metal Gear Solid 5??

#42
Gå inn på sida selv da, hvis du har firefox, og trykk Vis -> Kildekode. Jeg har absolutt ikke installert noe som helst.
 

Yetipants

Mein Gampf
Medlem av ledelsen
#43
Atte hæ? Denne sida? Hvis du viewer sourcen der får du no javascriptings. Hvis du laster ned frame.swf og dekompilerer, så får du...
Kode:
movie 'C:\Users\Tryggve\Desktop\frame.swf' {
// flash 7, total frames: 13, frame rate: 30 fps, 980x720 px, compressed

  frame 1 {
    Stage.showMenu = false;
    time_mc._visible = false;
    anti_cach = '?=' + Math.floor(Math.random() * 10000);
    time_lv = new LoadVars();
    time_lv.load('http://www.konami.jp/cgi-bin/server_time.cgi' + anti_cach);
    time_lv.onData = function (sev_time_data) {
      t_d = new Array();
      t_d = sev_time_data.split(',');
      yr = parseInt(t_d[0]) + 1900;
      mo = parseInt(t_d[1]) + 1;
      dy = t_d[2];
      hr = ('0' + t_d[3]).substr(-2, 2);
      mi = ('0' + t_d[4]).substr(-2, 2);
      sc = ('0' + t_d[5]).substr(-2, 2);
      now_UTC = Date.UTC(yr, mo, dy, hr, mi, sc);
      flag = 5;
      i = 4;
      while (i >= 0) {
        if (i == 0) {
          lmt = lmt01;
        }
        if (i == 1) {
          lmt = lmt02;
        }
        if (i == 2) {
          lmt = lmt03;
        }
        if (i == 3) {
          lmt = lmt04;
        }
        if (i == 4) {
          lmt = lmt05;
        }
        lmt_yr = lmt.substr(0, 4);
        lmt_mo = lmt.substr(4, 2);
        lmt_dy = lmt.substr(6, 2);
        lmt_hr = lmt.substr(8, 2);
        lmt_mi = lmt.substr(10, 2);
        lmt_sc = lmt.substr(12, 2);
        lmt_UTC = Date.UTC(lmt_yr, lmt_mo, lmt_dy, lmt_hr, lmt_mi, lmt_sc);
        at_full = lmt_UTC - now_UTC;
        if (at_full >= 0) {
          flag = i;
        }
        --i;
      }
      switch (flag) {
        case 0:
          gotoAndStop('eae');
          break;
        case 1:
          gotoAndStop('eah');
          break;
        case 2:
          gotoAndStop('ebb');
          break;
        case 3:
          gotoAndStop('ebg');
          break;
        case 4:
          gotoAndStop('ebi');
          break;
        case 5:
          gotoAndStop('fa');
      }
    };

    stop();
  }

  movieClip 1  {
  }

  movieClip 13  {

    frame 1 {
      stop();
    }
  }

  movieClip 15  {
  }

  frame 2 {
    time_mc._visible = false;
    var load_obj = new MovieClipLoader();
    load_obj.loadClip('img/loading_eae.swf', loader_mc);
    stop();
  }

  movieClip 18  {
  }

  frame 3 {
    function time_set() {
      at_full = lmt_UTC - now_UTC;
      if (at_full >= 0) {
        at_dy = Math.floor((lmt_UTC - now_UTC) / 1000 / 60 / 60 / 24);
        ms_dy = at_dy * 1000 * 60 * 60 * 24;
        at_hr = Math.floor((lmt_UTC - now_UTC - ms_dy) / 1000 / 60 / 60);
        ms_hr = at_hr * 1000 * 60 * 60;
        at_mi = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr) / 1000 / 60);
        ms_mi = at_mi * 1000 * 60;
        at_sc = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr - ms_mi) / 1000);
      } else {
        at_dy = 0;
        at_hr = 0;
        at_mi = 0;
        at_sc = 0;
        gotoAndStop('5/18');
      }
      time_mc.hr_img.gotoAndStop(at_hr + 1 + at_dy * 24);
      time_mc.mi_img.gotoAndStop(at_mi + 1);
      time_mc.sc_img.gotoAndStop(at_sc + 1);
    }

    function lmt_ovr() {
      this.onEnterFrame = null;
    }

    lmt = lmt01;
    lmt_yr = lmt.substr(0, 4);
    lmt_mo = lmt.substr(4, 2);
    lmt_dy = lmt.substr(6, 2);
    lmt_hr = lmt.substr(8, 2);
    lmt_mi = lmt.substr(10, 2);
    lmt_sc = lmt.substr(12, 2);
    lmt_UTC = Date.UTC(lmt_yr, lmt_mo, lmt_dy, lmt_hr, lmt_mi, lmt_sc);
    anti_cach = '?=' + Math.floor(Math.random() * 10000);
    time_lv = new LoadVars();
    time_lv.load('http://www.konami.jp/cgi-bin/server_time.cgi' + anti_cach);
    time_lv.onData = function (sev_time_data) {
      t_d = new Array();
      t_d = sev_time_data.split(',');
      yr = parseInt(t_d[0]) + 1900;
      mo = parseInt(t_d[1]) + 1;
      dy = t_d[2];
      hr = ('0' + t_d[3]).substr(-2, 2);
      mi = ('0' + t_d[4]).substr(-2, 2);
      sc = ('0' + t_d[5]).substr(-2, 2);
      now_UTC = Date.UTC(yr, mo, dy, hr, mi, sc);
      time_set();
      str_time = getTimer();
    };

    this.onEnterFrame = function () {
      ms = getTimer() - str_time;
      if (ms >= 1000) {
        str_time = getTimer();
        now_UTC += 1000;
        time_set();
      }
    };

    stop();
  }

  frame 4 {
    time_mc._visible = false;
    var load_obj = new MovieClipLoader();
    load_obj.loadClip('img/loading_eah.swf', loader_mc);
    stop();
  }

  frame 5 {
    function time_set() {
      at_full = lmt_UTC - now_UTC;
      if (at_full >= 0) {
        at_dy = Math.floor((lmt_UTC - now_UTC) / 1000 / 60 / 60 / 24);
        ms_dy = at_dy * 1000 * 60 * 60 * 24;
        at_hr = Math.floor((lmt_UTC - now_UTC - ms_dy) / 1000 / 60 / 60);
        ms_hr = at_hr * 1000 * 60 * 60;
        at_mi = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr) / 1000 / 60);
        ms_mi = at_mi * 1000 * 60;
        at_sc = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr - ms_mi) / 1000);
      } else {
        at_dy = 0;
        at_hr = 0;
        at_mi = 0;
        at_sc = 0;
        gotoAndStop('5/22');
      }
      time_mc.hr_img.gotoAndStop(at_hr + 1 + at_dy * 24);
      time_mc.mi_img.gotoAndStop(at_mi + 1);
      time_mc.sc_img.gotoAndStop(at_sc + 1);
    }

    function lmt_ovr() {
      this.onEnterFrame = null;
    }

    var load_obj = new MovieClipLoader();
    load_obj.loadClip('img/key_eah.swf', key_mc);
    time_mc._visible = true;
    lmt = lmt02;
    lmt_yr = lmt.substr(0, 4);
    lmt_mo = lmt.substr(4, 2);
    lmt_dy = lmt.substr(6, 2);
    lmt_hr = lmt.substr(8, 2);
    lmt_mi = lmt.substr(10, 2);
    lmt_sc = lmt.substr(12, 2);
    lmt_UTC = Date.UTC(lmt_yr, lmt_mo, lmt_dy, lmt_hr, lmt_mi, lmt_sc);
    anti_cach = '?=' + Math.floor(Math.random() * 10000);
    time_lv = new LoadVars();
    time_lv.load('http://www.konami.jp/cgi-bin/server_time.cgi' + anti_cach);
    time_lv.onData = function (sev_time_data) {
      t_d = new Array();
      t_d = sev_time_data.split(',');
      yr = parseInt(t_d[0]) + 1900;
      mo = parseInt(t_d[1]) + 1;
      dy = t_d[2];
      hr = ('0' + t_d[3]).substr(-2, 2);
      mi = ('0' + t_d[4]).substr(-2, 2);
      sc = ('0' + t_d[5]).substr(-2, 2);
      now_UTC = Date.UTC(yr, mo, dy, hr, mi, sc);
      time_set();
      str_time = getTimer();
    };

    this.onEnterFrame = function () {
      ms = getTimer() - str_time;
      if (ms >= 1000) {
        str_time = getTimer();
        now_UTC += 1000;
        time_set();
      }
    };

    stop();
  }

  frame 6 {
    time_mc._visible = false;
    var load_obj = new MovieClipLoader();
    load_obj.loadClip('img/loading_ebb.swf', loader_mc);
    stop();
  }

  frame 7 {
    function time_set() {
      at_full = lmt_UTC - now_UTC;
      if (at_full >= 0) {
        at_dy = Math.floor((lmt_UTC - now_UTC) / 1000 / 60 / 60 / 24);
        ms_dy = at_dy * 1000 * 60 * 60 * 24;
        at_hr = Math.floor((lmt_UTC - now_UTC - ms_dy) / 1000 / 60 / 60);
        ms_hr = at_hr * 1000 * 60 * 60;
        at_mi = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr) / 1000 / 60);
        ms_mi = at_mi * 1000 * 60;
        at_sc = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr - ms_mi) / 1000);
      } else {
        at_dy = 0;
        at_hr = 0;
        at_mi = 0;
        at_sc = 0;
        gotoAndStop('5/27');
      }
      time_mc.hr_img.gotoAndStop(at_hr + 1 + at_dy * 24);
      time_mc.mi_img.gotoAndStop(at_mi + 1);
      time_mc.sc_img.gotoAndStop(at_sc + 1);
    }

    function lmt_ovr() {
      this.onEnterFrame = null;
    }

    var load_obj = new MovieClipLoader();
    load_obj.loadClip('img/key_ebb.swf', key_mc);
    time_mc._visible = true;
    lmt = lmt03;
    lmt_yr = lmt.substr(0, 4);
    lmt_mo = lmt.substr(4, 2);
    lmt_dy = lmt.substr(6, 2);
    lmt_hr = lmt.substr(8, 2);
    lmt_mi = lmt.substr(10, 2);
    lmt_sc = lmt.substr(12, 2);
    lmt_UTC = Date.UTC(lmt_yr, lmt_mo, lmt_dy, lmt_hr, lmt_mi, lmt_sc);
    anti_cach = '?=' + Math.floor(Math.random() * 10000);
    time_lv = new LoadVars();
    time_lv.load('http://www.konami.jp/cgi-bin/server_time.cgi' + anti_cach);
    time_lv.onData = function (sev_time_data) {
      t_d = new Array();
      t_d = sev_time_data.split(',');
      yr = parseInt(t_d[0]) + 1900;
      mo = parseInt(t_d[1]) + 1;
      dy = t_d[2];
      hr = ('0' + t_d[3]).substr(-2, 2);
      mi = ('0' + t_d[4]).substr(-2, 2);
      sc = ('0' + t_d[5]).substr(-2, 2);
      now_UTC = Date.UTC(yr, mo, dy, hr, mi, sc);
      time_set();
      str_time = getTimer();
    };

    this.onEnterFrame = function () {
      ms = getTimer() - str_time;
      if (ms >= 1000) {
        str_time = getTimer();
        now_UTC += 1000;
        time_set();
      }
    };

    stop();
  }

  frame 8 {
    time_mc._visible = false;
    var load_obj = new MovieClipLoader();
    load_obj.loadClip('img/loading_ebg.swf', loader_mc);
    stop();
  }

  frame 9 {
    function time_set() {
      at_full = lmt_UTC - now_UTC;
      if (at_full >= 0) {
        at_dy = Math.floor((lmt_UTC - now_UTC) / 1000 / 60 / 60 / 24);
        ms_dy = at_dy * 1000 * 60 * 60 * 24;
        at_hr = Math.floor((lmt_UTC - now_UTC - ms_dy) / 1000 / 60 / 60);
        ms_hr = at_hr * 1000 * 60 * 60;
        at_mi = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr) / 1000 / 60);
        ms_mi = at_mi * 1000 * 60;
        at_sc = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr - ms_mi) / 1000);
      } else {
        at_dy = 0;
        at_hr = 0;
        at_mi = 0;
        at_sc = 0;
        gotoAndStop('5/30');
      }
      time_mc.hr_img.gotoAndStop(at_hr + 1 + at_dy * 24);
      time_mc.mi_img.gotoAndStop(at_mi + 1);
      time_mc.sc_img.gotoAndStop(at_sc + 1);
    }

    function lmt_ovr() {
      this.onEnterFrame = null;
    }

    var load_obj = new MovieClipLoader();
    load_obj.loadClip('img/key_ebg.swf', key_mc);
    time_mc._visible = true;
    lmt = lmt04;
    lmt_yr = lmt.substr(0, 4);
    lmt_mo = lmt.substr(4, 2);
    lmt_dy = lmt.substr(6, 2);
    lmt_hr = lmt.substr(8, 2);
    lmt_mi = lmt.substr(10, 2);
    lmt_sc = lmt.substr(12, 2);
    lmt_UTC = Date.UTC(lmt_yr, lmt_mo, lmt_dy, lmt_hr, lmt_mi, lmt_sc);
    anti_cach = '?=' + Math.floor(Math.random() * 10000);
    time_lv = new LoadVars();
    time_lv.load('http://www.konami.jp/cgi-bin/server_time.cgi' + anti_cach);
    time_lv.onData = function (sev_time_data) {
      t_d = new Array();
      t_d = sev_time_data.split(',');
      yr = parseInt(t_d[0]) + 1900;
      mo = parseInt(t_d[1]) + 1;
      dy = t_d[2];
      hr = ('0' + t_d[3]).substr(-2, 2);
      mi = ('0' + t_d[4]).substr(-2, 2);
      sc = ('0' + t_d[5]).substr(-2, 2);
      now_UTC = Date.UTC(yr, mo, dy, hr, mi, sc);
      time_set();
      str_time = getTimer();
    };

    this.onEnterFrame = function () {
      ms = getTimer() - str_time;
      if (ms >= 1000) {
        str_time = getTimer();
        now_UTC += 1000;
        time_set();
      }
    };

    stop();
  }

  frame 10 {
    time_mc._visible = false;
    var load_obj = new MovieClipLoader();
    load_obj.loadClip('img/loading_ebi.swf', loader_mc);
    stop();
  }

  frame 11 {
    function time_set() {
      at_full = lmt_UTC - now_UTC;
      if (at_full >= 0) {
        at_dy = Math.floor((lmt_UTC - now_UTC) / 1000 / 60 / 60 / 24);
        ms_dy = at_dy * 1000 * 60 * 60 * 24;
        at_hr = Math.floor((lmt_UTC - now_UTC - ms_dy) / 1000 / 60 / 60);
        ms_hr = at_hr * 1000 * 60 * 60;
        at_mi = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr) / 1000 / 60);
        ms_mi = at_mi * 1000 * 60;
        at_sc = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr - ms_mi) / 1000);
      } else {
        at_dy = 0;
        at_hr = 0;
        at_mi = 0;
        at_sc = 0;
        gotoAndStop('6/1');
      }
      time_mc.hr_img.gotoAndStop(at_hr + 1 + at_dy * 24);
      time_mc.mi_img.gotoAndStop(at_mi + 1);
      time_mc.sc_img.gotoAndStop(at_sc + 1);
    }

    function lmt_ovr() {
      this.onEnterFrame = null;
    }

    var load_obj = new MovieClipLoader();
    load_obj.loadClip('img/key_ebi.swf', key_mc);
    time_mc._visible = true;
    lmt = lmt05;
    lmt_yr = lmt.substr(0, 4);
    lmt_mo = lmt.substr(4, 2);
    lmt_dy = lmt.substr(6, 2);
    lmt_hr = lmt.substr(8, 2);
    lmt_mi = lmt.substr(10, 2);
    lmt_sc = lmt.substr(12, 2);
    lmt_UTC = Date.UTC(lmt_yr, lmt_mo, lmt_dy, lmt_hr, lmt_mi, lmt_sc);
    anti_cach = '?=' + Math.floor(Math.random() * 10000);
    time_lv = new LoadVars();
    time_lv.load('http://www.konami.jp/cgi-bin/server_time.cgi' + anti_cach);
    time_lv.onData = function (sev_time_data) {
      t_d = new Array();
      t_d = sev_time_data.split(',');
      yr = parseInt(t_d[0]) + 1900;
      mo = parseInt(t_d[1]) + 1;
      dy = t_d[2];
      hr = ('0' + t_d[3]).substr(-2, 2);
      mi = ('0' + t_d[4]).substr(-2, 2);
      sc = ('0' + t_d[5]).substr(-2, 2);
      now_UTC = Date.UTC(yr, mo, dy, hr, mi, sc);
      time_set();
      str_time = getTimer();
    };

    this.onEnterFrame = function () {
      ms = getTimer() - str_time;
      if (ms >= 1000) {
        str_time = getTimer();
        now_UTC += 1000;
        time_set();
      }
    };

    stop();
  }

  frame 12 {
    time_mc._visible = false;
    var load_obj = new MovieClipLoader();
    load_obj.loadClip('img/loading_fa.swf', loader_mc);
    stop();
  }

  frame 13 {
    function time_set() {
      at_full = lmt_UTC - now_UTC;
      if (at_full >= 0) {
        at_dy = Math.floor((lmt_UTC - now_UTC) / 1000 / 60 / 60 / 24);
        ms_dy = at_dy * 1000 * 60 * 60 * 24;
        at_hr = Math.floor((lmt_UTC - now_UTC - ms_dy) / 1000 / 60 / 60);
        ms_hr = at_hr * 1000 * 60 * 60;
        at_mi = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr) / 1000 / 60);
        ms_mi = at_mi * 1000 * 60;
        at_sc = Math.floor((lmt_UTC - now_UTC - ms_dy - ms_hr - ms_mi) / 1000);
      } else {
        at_dy = 0;
        at_hr = 0;
        at_mi = 0;
        at_sc = 0;
      }
      time_mc.hr_img.gotoAndStop(at_hr + 1 + at_dy * 24);
      time_mc.mi_img.gotoAndStop(at_mi + 1);
      time_mc.sc_img.gotoAndStop(at_sc + 1);
    }

    function lmt_ovr() {
      this.onEnterFrame = null;
    }

    var load_obj = new MovieClipLoader();
    load_obj.loadClip('img/key_fa.swf', key_mc);
    time_mc._visible = true;
    lmt = lmt05;
    lmt_yr = lmt.substr(0, 4);
    lmt_mo = lmt.substr(4, 2);
    lmt_dy = lmt.substr(6, 2);
    lmt_hr = lmt.substr(8, 2);
    lmt_mi = lmt.substr(10, 2);
    lmt_sc = lmt.substr(12, 2);
    lmt_UTC = Date.UTC(lmt_yr, lmt_mo, lmt_dy, lmt_hr, lmt_mi, lmt_sc);
    anti_cach = '?=' + Math.floor(Math.random() * 10000);
    time_lv = new LoadVars();
    time_lv.load('http://www.konami.jp/cgi-bin/server_time.cgi' + anti_cach);
    time_lv.onData = function (sev_time_data) {
      t_d = new Array();
      t_d = sev_time_data.split(',');
      yr = parseInt(t_d[0]) + 1900;
      mo = parseInt(t_d[1]) + 1;
      dy = t_d[2];
      hr = ('0' + t_d[3]).substr(-2, 2);
      mi = ('0' + t_d[4]).substr(-2, 2);
      sc = ('0' + t_d[5]).substr(-2, 2);
      now_UTC = Date.UTC(yr, mo, dy, hr, mi, sc);
      time_set();
      str_time = getTimer();
    };

    this.onEnterFrame = function () {
      ms = getTimer() - str_time;
      if (ms >= 1000) {
        str_time = getTimer();
        now_UTC += 1000;
        time_set();
      }
    };

    stop();
  }
}
Ække noen heksekunst. Skjønner fortsatt ikke hvorfor det hadde noe å si hvor mye arbeid man måtte utføre for å finne ut detta her, men men. Så sånn er det.
 
#44
Ah, jeg trodde vi snakket om denne linjen i kildekoden:

<meta name="keywords" content="Hideo Kojima, MGS,METAL GEAR, NEXT, game, konami, kojima game, KJP, Kojima Production ">

Ja, det står i kildekoden til selve teaser sida. Er nok litt for åpenbart, men synes det er merkelig at de ikke har meta-name'et for eksempel ZOE, Zone of the Enders, Boktai osv osv.
 
#46
Poenget er at vi får et nytt hint for hver nedtelling. Det var først kun en dato, altså 18/5/09. Da fikk vi se en litt annerledes bakgrunn, og en S eller 5 som dukker opp på siden sånn cirka hvert tredje sekund. Kojima har alltid likt å kødde med oss.
 
#47
Joda, jeg har sett hinta. Men en nedtelling til nye hint er idiotisk.

Edit: Forresten, sjekka hintet til en femmer som er i mgs4, siden jeg ikk huska hva som sto der. "under construction" er det faktisk som står på det hintet. Kanskje de er kommet lengre enn vi tror.
 

CyberK

Finner ikke på noe.
#48
Men hvis du ser litt nærmere på siden ser du at det står "Viewing the page requires Flash Plaryer version 8.0 or higher." Kanskje det også er et hint?!

Selv om min umiddelbare reaksjon var å bli overrasket over at noen gadd å gjøre det, så er det jo egentlig bare å forvente og det vet nok gjengen til Kojima også. Derfor la de inn hintene i htmlen, og derfor har de scripta alle timerne i en fil. (Ellers kunne de jo bare lagd en flash-fil for hver timer og lastet dem opp etterhvert.) Kommer jeg til å la siden stå oppe 76 timer fra nå for å se hva som skjer når timeren snurrer over? Kanskje.
 

Drauden

SGs kollektive lillebror
#50
Faens nedtellinger til nedtellinger, inkryptet kildekoder og sammensvergelser! Jeg vil også vite nå! Så lenge dette er en PS3 exclusive, så er vel jeg fornøyd egentlig.
 

Thinaran

Den mannlige sexbomba
Medlem av ledelsen
#53
Ikke umulig at det neste som flasher når neste nedtelling kommer blir et firetall. Hvis det ikke er en S, altså.

Og det står vel Kojima, MGS, Metal Gear i metainformasjonen for å få hits på søkemotorer?
 

Drauden

SGs kollektive lillebror
#56
Tror du er ute. Ser ingenting forandra, bortsett fra at tallet er mindre, høhøhø.
 
#57
Ja... Ja da var det det jeg mente.

Jeg kan bare ikke huske å høre musikk i bakgrunnen tidligere, pluss at jeg synes det ser ut som at tåka letter. Trodde ikke man kunne se så langt før.

Jeg må vekk fra PCen en stund tror jeg.
 
#58
Gode nyheter alle sammen, ordene vi alle har ventet på har kommet! Den blir PS3 exclusive!!!!