Categorii
Adult69

Modernizarea suprafetei Microsoft originale – Tidbits tehnice Rajen

UPDATE 17 aprilie 2015: Datorita numeroaselor solicitari primite, am decis sa impartasesc binarele compilate Multi-Touch Vista si propriile date de calibrare a suprafetei. Sper ca acest lucru sa va ajute la imbunatatirea propriei suprafete la o versiune Windows mai recenta!

Am avut recent norocul sa primesc un Microsoft Surface original printr-unul dintre marile noastre MVP-uri din Olanda, Dennis Vroegop. Daca va intrebati despre ce nebunie este vorba, nu vorbesc despre tabletele Microsoft Surface, ci despre dispozitivul original care s-a numit Microsoft Surface: un dispozitiv pentru 30 de inchi, lansat initial in 2008. Am avut norocul sa am a lucrat cu destul de multi clienti din Olanda intre 2008 si 2010, creand solutii pentru Microsoft Surface in multe verticale, inclusiv retail si finante. Dupa cum va puteti imagina, am fost destul de incantat sa obtin un dispozitiv de 10.000 USD (valoare initiala de vanzare cu amanuntul) acasa si am inlocuit imediat masa mea de cafea din sufragerie cu ea.

Fiind lansat in 2008, Microsoft Surface original ruleaza pe Windows Vista, care este oarecum invechit in acest moment. Dupa ce am citit postarea pe blog a lui Joshua Blake, care dateaza din septembrie 2011, despre modul in care a reusit sa ruleze Windows 8 Developer Preview pe Microsoft Surface originala, am decis sa ma ocup de provocarea de a pune Windows 8.1 pe el. Aceasta postare pe blog detaliaza pasii pe care i-am facut pentru a pune totul in functiune, sperand sa oferim suficienta informatie despre ceea ce este necesar pentru a realiza acest lucru si dumneavoastra.

Crearea unor spatii

In mod similar cu ceea ce a facut Joshua, nu am vrut sa scap de sistemul de operare initial care ruleaza pe dispozitiv (mai ales ca nu stiam daca acest intreg efort va rezolva). Instalarea Windows 8.1 unul langa altul langa instalarea Windows Vista necesita reducerea volumului pentru a crea spatiu pentru instalarea Windows 8.1. Pentru a face acest lucru, faceti clic pe Start, faceti clic dreapta pe Computer si selectati Gestionati. In partea stanga a consolei Computer Management, faceti clic pe Gestionare disc sub Storage pentru a vizualiza configuratia discului existent. Ar trebui sa vedeti unitatea dvs. C ocupand cea mai mare parte a spatiului, cu un spatiu alocat partitiei de recuperare a unitatii Microsoft Surface.

Retineti ca, daca ati folosit pe scara larga dispozitivul inainte, este posibil sa nu puteti reduce spatiul suficient pentru a instala Windows 8.1. Am ales sa repartizez 80 GB partitiei Windows 8.1, deci as avea suficient spatiu pentru aplicatii si jocuri, dar este posibil sa alegeti mai putin (sfatuiesc cel putin 50 GB). Daca nu puteti sterge suficient spatiu, incercati sa defragmentati discul inainte de a incerca sa micsorati partitia, deoarece defragmentarea ar trebui sa va curateze discul mutand toate datele la inceputul discului, lasand mai mult spatiu pentru a sterge la final. Dupa ce ati redus partitia, puteti parasi spatiul nealocat asa cum este, deoarece instalarea Windows 8.1 va crea o partitie pentru noi in spatiul respectiv.

Instalarea Windows 8.1

Acum ca avem spatiul de care avem nevoie pentru a instala Windows 8.1, putem incepe acest lucru. Depinde de modul in care doriti sa instalati Windows 8.1, dar va recomand sa creati o unitate USB de pornire prin Rufus, deoarece este cel mai rapid mod in care stiu sa creez una. De asemenea, asigurati-va ca instalati Windows 8.1 pe 32 de biti, deoarece va face viata noastra mai usoara pe termen lung si nu are niciun rost real in instalarea pe 64 de biti pe acest hardware. Acum, lucrul complicat este acela ca va trebui sa modificati comanda de pornire din BIOS pentru a putea porni cu succes de la unitatea USB. In mod implicit, Surface are o parola BIOS pe care nu o pot partaja aici din motive evidente. Daca nu l-ai obtinut niciodata, contactati Biroul de Afaceri pentru asistenta. Dupa ce ati modificat ordinea de pornire in BIOS, mergeti mai departe si conectati discul USB si incepeti Windows 8.

Dupa instalarea Windows 8.1, instalati Microsoft XNA Framework Redistributable 3.1 si porniti functia .NET Framework 3.5 (include .NET 2.0 si 3.0).

Obtinerea functiei Surface Shell si a aplicatiilor si rularea din nou

Dupa ce Windows 8.1 este instalat si configurat, este timpul sa reincarcati si sa functioneze Surface Shell. Din fericire, am mentinut partitia Windows Vista intacta, ceea ce ne permite sa accesam programul de instalare SurfaceRuntime.exe din folderul D: \ SurfaceInstallers (presupunand ca D este partitia Windows Vista acum). Problema aici este ca instalatorul are o verificare in loc, care impiedica instalarea pe altceva decat Windows Vista cu .NET 3.5 instalat. Din fericire, putem reutiliza instructiunile descrise in blogul lui Brian Peek, care a fost initial scris pentru a instala SDK Surface 1.0 SP1 pe masinile x64. Iata ce trebuie sa faci:

  1. Copiati fisierul SurfaceRuntime.exe din partitia dvs. Vista intr-un folder nou
  2. Deschideti un prompt de comanda ca administrator si extrageti continutul executabilului intr-un nou folder, de exemplu:

    C: \ SurfaceInstallers> SurfaceRuntime.exe / extract C: \ SurfaceInstallers \ SurfaceRuntime

  3. In continuare, extrageti fisierele individuale din MSI care a fost extras din executabil, de exemplu:

    C: \ SurfaceInstallers \ SurfaceRuntime> msiexec / a SurfaceRuntime.msi / qb TARGETDIR = C: \ SurfaceInstallers \ SurfaceRuntime \ Extracted

  4. Pentru urmatoarea parte, va trebui sa instalati SDK Microsoft Windows pentru Windows 7 si .NET Framework 3.5 SP1, singurul lucru de care aveti nevoie este instrumentele de dezvoltare .NET din Instrumente pentru dezvoltatori -> Instrumente de dezvoltare Windows
  5. Odata instalat, accesati folderul instalat al SDK (C: \ Program Files \ Microsoft SDKs \ Windows \ V7.0 \ bin) si instalati Orca.Msi
  6. Porniti Orca si deschideti fisierul SurfaceRuntime.msi din directorul Extras (asigurati-va ca nu il deschideti pe cel de mai sus) si renuntati la randurile urmatoare din tabelul LaunchCondition: Instalat OR (VersionNT = 600 SI ServicePackLevel> = 1) si Instalat SAU VISTASKU = „Afaceri” SAU VISTASKU = „Ultimate” SAU VISTASKU = „Intreprindere”. Asigurati-va ca apasati Salvati si inchideti Orca
  7. Acum continuati cu instalarea MSI pe care tocmai ati modificat-o pentru a instala fisierele Surface Runtime

Nu in ultimul rand, dar nu in ultimul rand, trebuie sa recalibram unitatea Surface 1.0 sau, daca nu aveti placa de calibrare magnifica (mai multe), copiati peste datele de calibrare din instalarea noastra Windows Vista:

  1. Reporniti masina si selectati instalarea Windows Vista din incarcatorul de incarcare.
  2. Conectati-va la unitatea Microsoft Surface ca administrator.
  3. Deschideti folderul% ProgramData%, apoi copiati toate fisierele * .DAT si * .HSH pe o unitate flash USB detasabila.
  4. Faceti clic pe Start, introduceti regedit, apoi apasati ENTER.
  5. In panoul din stanga, extindeti HKEY_LOCAL_MACHINE, extindeti SOFTWARE, extindeti Microsoft, extindeti suprafata, extindeti v1.0, faceti clic dreapta pe Calibrare, apoi faceti clic pe Export.
  6. Dati fisierului un nume, apoi exportati-l in unitatea flash USB detasabila.
  7. Reporniti din nou in instalarea Windows 8.1 si copiati fisierele * .DAT si * .HSH in folderul% ProgramData% si importati fisierul de registru pe care l-ati creat.

Daca totul este bine, acum ar trebui sa poti rula Surface Input si Surface Shell si sa ai un Surface Shell functional si sa poti incepe sa instalezi din nou aplicatiile Surface.

Obtinerea interactiunii tactile in Windows 8.1 si functionare

(O parte din) motivul acestei calatorii este sa profitati de toate aplicatiile si jocurile grozave pe care Windows 8.1 le ofera, dar nu ne va face nimic bun asa cum este, deoarece interactiunea tactila prin hardware-ul Surface 1.0 nu este nu lucrez din cutie. Din fericire, exista un proiect pe Codeplex numit Multi-Touch Vista, care va permite aceasta functionalitate atunci cand este instalata. Asadar, cea mai usoara modalitate de a face acest lucru (in opinia mea) este sa aveti Visual Studio 2008 instalat fie pe partitia Windows Vista a unitatii Surface 1.0, fie, similar cu ceea ce am facut, sa aveti o masina virtuala cu Windows Vista si Visual Studio 2008 instalat disponibil. Motivul pentru care am ales sa folosesc o masina virtuala este acela ca nu am vrut sa instalez Visual Studio 2008 in partitia Windows Vista (fara niciun motiv evident) si deja creasem masina virtuala anterior pentru a face Surface 1.

Iata ce trebuie sa facem:

  1. Asigurati-va ca aveti instalat Windows SDK pe aparatul pe care il veti utiliza pentru a compila Multi-Touch Vista, impreuna cu XNA Framework Redistributable 3.1
  2. Obtineti cea mai recenta sursa pentru Multi-Touch Vista si despachetati ZIP-ul
  3. Deschide Multitouch.Framework.sln, trece la modul Release si creeaza solutia (debifeaza proiectul Multitouch.Framework.WPF.Tests din Configuration Manager daca folosesti Visual C # Express)
  4. Deschideti Multitouch.Driver.sln, treceti la modul Release si construiti solutia
  5. Deschideti Multitouch.Service.sln, treceti la modul Release, deschideti proiectul Multitouch.Service.Console Properties si schimbati calea de iesire din fila Build la .. \ Output \ si construiti solutia
  6. Deschideti Multitouch.InputProviders.sln, treceti la modul Release, asigurati-va ca proiectul SurfaceInputProvider este bifat si ca proiectul TouchLibProvider nu este bifat si construiti solutia
  7. Deschideti Multitouch.Configuration.sln, treceti la modul Release si construiti solutia
  8. Acum ca am construit toate proiectele, scoateti fisierele de iesire si folderele Multitouch.Driver \ Multitouch.Driver \ x32 si extrageti pe instalarea Windows 8.1 pe unitatea Surface 1.0.
  9. Deschideti un prompt de comanda ca administrator, navigati in directorul soferului si executati Install driver.cmd
  10. Rulati Multitouch.Service.Console.exe executabil din folderul Iesire si deschideti aplicatia Multitouch.Configuration.

    porno cu pamela anderson http://www.snzg.cn/comment/index.php?item=articleid&itemid=38693&itemurl=https://adult69.ro/
    filme porno neveste http://www.sanctr.gov.za/LinkClick.aspx?link=https://adult69.ro/filme-porno/amatori
    ensest porno https://www.modomoto.de/en/language/set_language/en?redirect_to=https://adult69.ro/filme-porno/anal
    porno cu mama si fiul https://cs.eservicecorp.ca/eService/sr/Login.jsp?fromSearchTool=true&fromSearchToolProduct=toHomePage&fromSearchToolURL=https://adult69.ro/filme-porno/asiatice
    anya fia porno http://www.centredelas.org/modules/mod_jw_srfr/redir.php?url=https://adult69.ro/filme-porno/beeg
    porno ixxx http://top4x4sites.com/cgi-bin/arp/out.cgi?id=zeoswj&url=https://adult69.ro/filme-porno/blonde
    porno intre cupluri http://www.brundisium.net/adredir.asp?url=https://adult69.ro/blonda-de-16-ani-este-linsa-in-pizda-de-tatal-ei
    porno gif http://www.agri-es.ir/LinkClick.aspx?link=https://adult69.ro/bruneta-minora-sta-in-genuchi-si-suge-pula-vecinullui-ei
    filme porno cu sex in grup http://onegadget.ru/red.php?adult69.ro/film-porno-cu-un-cuplu-de-amatori-filmati-cu-camera-ascunsa
    fimle porno http://fireflyvodka.com/__media__/js/netsoltrademark.php?d=adult69.ro/blona-frumoasa-care-seamana-cu-bianca-dragusanu-este-supusa-la-perversiuni
    filme porno free http://cdnbusinessdirectory.com/__media__/js/netsoltrademark.php?d=adult69.ro/studenta-face-show-la-web-si-se-masturbeaza-cu-un-vibrator
    family porno tube http://claims-portal.com/linkredir.cfm?eid=8855&url=https://adult69.ro/un-culpu-de-amatori-fac-sex-in-padure-o-fute-pe-la-spate-anal
    semale porno https://www.bakusiowo.pl/link.php?to=https://adult69.ro/fututa-cu-degetele-de-sora-ei-mai-mica
    femei grase porno http://markclark.com/__media__/js/netsoltrademark.php?d=adult69.ro/curva-bruneta-care-stie-ce-vrea
    sex porno cu animale http://www.comfort.bg/link.php?url=https://adult69.ro/fetita-naiva-violata-de-bunic
    filme porno gay hd http://www.firesport.cz/2003/odkazy/dirinc/click.php?url=https://adult69.ro/ii-plac-senzatiile-tari-si-noi
    just porno https://visionease11.asureforce.net/redirect.aspx?punchtime=&%2Aquerystringpii_removed%2A=&logoffreason=expired&redirecturl=https://adult69.ro/si-a-bagat-capul-in-pula-pana-la-gat
    porno cu tata http://lymphaticresearch.org/__media__/js/netsoltrademark.php?d=adult69.ro/iti-arata-ca-are-o-pizda-unica
    anamaria prodan porno http://www.360black.com/__media__/js/netsoltrademark.php?d=adult69.ro/pizda-in-calduri-pentru-o-pula-de-negru
    real incest porno https://lincolnherald.net/Redirect.asp?UID=30703105&SubSectionID=185&AdArrayID=181&AdPosition=14&Linkurl=https://adult69.ro/vrea-ca-cineva-sa-o-mulga

    WPF.exe

  11. Selectati Microsoft Surface sub Dispozitive disponibile si faceti clic pe sageata albastra din mijlocul ecranului pentru a activa Furnizorul de intrare de suprafata

Acum, pentru a testa totul, rulati executabilul Multitouch.Driver.Console.exe (asigurandu-va ca Multitouch.Service.Console.exe inca functioneaza) si daca totul a mers bine, puteti controla Windows 8.1 cu atingere (asigurati-va ca intrarea suprafetei ruleaza , desigur). URA!

Aripioarele atinge

Daca sunteti lenesi ca mine, nu doriti sa rulati Surface Input, Multitouch.Service.Console.exe si Multitouch.Driver.Console.exe de fiecare data cand porniti Windows 8.1 pe unitatea dvs. Surface 1.0. Din fericire, Multi-Touch Vista vine cu o modalitate de a se instala ca serviciu, permitand pornirea automata atunci cand Windows porneste. Pentru a face acest lucru, deschideti un prompt de comanda ca administrator si navigati la folderul C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319. Din acel folder, executati urmatoarea comanda:

InstallUtil C: \ YOUR_MULTITOUCH_VISTA_PATH \ Multitouch.Service.exe

Pentru a rula automat serviciul, deschideti services.msc, gasiti serviciul si schimbati tipul de pornire in Automatic. De asemenea, deoarece serviciul va permite sa controlati Windows 8.1 prin atingere, asigurati-va ca optiunea Permiteti serviciului sa interactioneze cu desktopul este bifata in fila Log On.

Daca doriti sa mergeti in mod complet lenes, urmati acesti pasi pentru a va autentifica automat contul de utilizator pe care l-ati utilizat pana acum, facand astfel ca pornirea unitatii Surface 1.0 in Windows 8.1 sa aiba o autentificare completa. In special pentru mine, acest lucru pare perfect acceptabil, deoarece exista sanse mici sa intre cineva in casa mea sa faca lucruri nedorite in unitatea Surface 1.0.

Asta e! Acum puteti utiliza Windows 8.1 pe Microsoft Surface 1.0 cu atingere, asa ca incepeti sa descarcati cateva aplicatii si jocuri grozave pentru a va distra! Ca de obicei, anunta-ma daca ai intrebari, comentarii sau feedback-uri generale in sectiunea de comentarii de mai jos sau prin Twitter!