Trik Geek bodoh: Bagaimana Membuat Perbincangan Komputer Anda kepada Anda

Isi kandungan:

Video: Trik Geek bodoh: Bagaimana Membuat Perbincangan Komputer Anda kepada Anda

Video: Trik Geek bodoh: Bagaimana Membuat Perbincangan Komputer Anda kepada Anda
Video: Packet Monitor: (Pktmon.exe) Microsoft's command-line packet capture tool 2024, Mac
Trik Geek bodoh: Bagaimana Membuat Perbincangan Komputer Anda kepada Anda
Trik Geek bodoh: Bagaimana Membuat Perbincangan Komputer Anda kepada Anda
Anonim
Mesin pintar yang mampu bercakap sering perkara-perkara filem sci-fi futuristik, tetapi anda boleh mengubah mana-mana komputer menjadi Cathy yang cerewet. Walaupun kita belum berada di pentas dengan komputer di mana mereka boleh berinteraksi dengan kita seperti orang, terdapat beberapa alat dan skrip mudah yang kita boleh tulis untuk membuat komputer yang menjalankan Windows bercakap dengan kami.
Mesin pintar yang mampu bercakap sering perkara-perkara filem sci-fi futuristik, tetapi anda boleh mengubah mana-mana komputer menjadi Cathy yang cerewet. Walaupun kita belum berada di pentas dengan komputer di mana mereka boleh berinteraksi dengan kita seperti orang, terdapat beberapa alat dan skrip mudah yang kita boleh tulis untuk membuat komputer yang menjalankan Windows bercakap dengan kami.

Sejarah Asas Sedikit (Visual)

Pada tahun 1988, lelaran pertama VBScript atau (Visual Basic Scripting Edition) muncul dan masih merupakan versi yang sangat primitif tentang apa yang kita ada sekarang. Selama bertahun-tahun, keperluan untuk penggunaan bahasa skrip yang mudah digunakan dan ringan untuk Microsoft meningkat. Oleh kerana itu, syarikat terus mengerjakannya dan akhirnya membebaskannya kepada publik pada tahun 1996.

Ini adalah skrip yang mudah menggunakan COM (Model Objek Komponen) untuk membuat, membaca, mengemas kini dan memadam fail dalam sistem pengendalian Microsoft. Sejak Windows 98 dikeluarkan, ia telah dipasang dengan setiap komputer. Ia sangat serba boleh kerana hakikat bahawa persekitaran tuan rumah VBScript boleh dibenamkan dalam program menggunakan Kawalan Microsoft Script. Ia sering digunakan dengan Perkhidmatan Maklumat Internet, Windows Script Host, dan Internet Explorer.

Tetapi, itu cukup jabber jibber teknikal. Mari kita turun dan belajar cara membuat cakera komputer anda!

Penggunaan tunggal VBScripts

Mewujudkan skrip asas visual sangat mudah dan tidak memerlukan sebarang program khas. Walaupun ada program yang anda boleh gunakan untuk menulis lebih banyak skrip yang sangat maju, kebanyakan pengaturcara dan orang yang menulis dalam skrip menulis hanya menggunakan Microsoft Notepad.

Mari memulakan proses dengan membuka Notepad. Selepas anda membuka Notepad semua yang perlu anda lakukan ialah taipkan kod berikut atau hanya salin dan tampalkannya ke dalam tetingkap notepad. Untuk menukar apa skrip anda yang menjadikan komputer dikatakan, hanya ganti bahagian yang mengatakan "Geeks akan mewarisi bumi" dengan apa sahaja yang anda ingin dengar.

dim speechobject set speechobject=createobject('sapi.spvoice') speechobject.speak 'The geeks shall inherit the earth'

Selepas anda berjaya memasuki teks yang anda mahu dengar, tekan "Fail" dan klik pada pilihan "Simpan Sebagai …".
Selepas anda berjaya memasuki teks yang anda mahu dengar, tekan "Fail" dan klik pada pilihan "Simpan Sebagai …".
Cari tempat di mana anda mahu menyimpan imej. Untuk contoh ini, saya menyimpannya ke folder kosong dalam direktori Unduhan. Perkara penting yang perlu anda lakukan ialah memberikan nama yang berakhir dengan.vbs. Ini akan memberitahu komputer bahawa anda tidak menyimpan fail teks biasa; Sebaliknya, anda menyimpan VBScript. Kami akan namakan sampel ini "Geek test.vbs" seperti yang ditunjukkan di bawah.
Cari tempat di mana anda mahu menyimpan imej. Untuk contoh ini, saya menyimpannya ke folder kosong dalam direktori Unduhan. Perkara penting yang perlu anda lakukan ialah memberikan nama yang berakhir dengan.vbs. Ini akan memberitahu komputer bahawa anda tidak menyimpan fail teks biasa; Sebaliknya, anda menyimpan VBScript. Kami akan namakan sampel ini "Geek test.vbs" seperti yang ditunjukkan di bawah.
Sekarang anda boleh pergi ke hadapan dan tutup notepad dan navigasi ke folder tempat anda menyimpan VBScript. Anda akan melihat bahawa ikon bukan ikon TXT biasa. Ia adalah tatal biru kecil di latar belakang putih. Klik dua kali pada ikon ini untuk melancarkan skrip penggunaan tunggal anda dan dengarkan teks anda. Tahniah, awak baru buat skrip pertama anda.
Sekarang anda boleh pergi ke hadapan dan tutup notepad dan navigasi ke folder tempat anda menyimpan VBScript. Anda akan melihat bahawa ikon bukan ikon TXT biasa. Ia adalah tatal biru kecil di latar belakang putih. Klik dua kali pada ikon ini untuk melancarkan skrip penggunaan tunggal anda dan dengarkan teks anda. Tahniah, awak baru buat skrip pertama anda.

Sekarang, untuk mendapatkan hang itu, cuba buat beberapa skrip lagi dengan mana-mana teks yang anda mahu dengar. Sebagai alternatif, anda boleh klik kanan pada VBScript dan pilih opsyen "Terbuka dengan …" kemudian pilih notepad untuk mengedit teks dalam fail yang sama.

Image
Image

Teks kepada Teks Ucapan

Sekarang anda tahu bagaimana menulis skrip penggunaan tunggal dan mungkin bermain dengannya beberapa kali, anda mungkin mendapat sedikit bosan. Itulah sebabnya kita akan menendangnya.

Perkara seterusnya yang akan kita pelajari ialah bagaimana membuat skrip yang sedikit lebih maju daripada skrip penggunaan tunggal. Ini akan mewujudkan kotak dialog yang anda boleh menaip teks dan membacanya kembali kepada anda oleh PC anda.

Mula dengan membuka notepad anda lagi dan masukkan skrip ini atau salin dan padamkannya ke dalam tetingkap notepad.

Dim message, sapi message=InputBox('What shall I say, your Geekness?','I speak for you.') Set sapi=CreateObject('sapi.spvoice') sapi.Speak message

Selepas kod tersebut dimasukkan, simpan fail tersebut sebagai "Teks untuk Speech.vbs" seperti yang ditunjukkan sebelum ini untuk memuktamadkan skrip. Sebaik sahaja ia telah disimpan, navigasi ke lokasi di mana ia berada, dan klik dua kali padanya. Anda akan melihat tetingkap itu dipanggil "Saya bercakap untuk anda." Dan petikan untuk memasukkan teks untuk bersuara adalah "Apa yang saya katakan, Geekiness anda?" Anda sentiasa boleh mengubahnya untuk mengatakan apa sahaja yang anda mahukan.
Selepas kod tersebut dimasukkan, simpan fail tersebut sebagai "Teks untuk Speech.vbs" seperti yang ditunjukkan sebelum ini untuk memuktamadkan skrip. Sebaik sahaja ia telah disimpan, navigasi ke lokasi di mana ia berada, dan klik dua kali padanya. Anda akan melihat tetingkap itu dipanggil "Saya bercakap untuk anda." Dan petikan untuk memasukkan teks untuk bersuara adalah "Apa yang saya katakan, Geekiness anda?" Anda sentiasa boleh mengubahnya untuk mengatakan apa sahaja yang anda mahukan.

Untuk sekarang, marilah kita masuk "Geeks akan mewarisi bumi" kemudian tekan butang "OK" untuk menjalankan skrip dan mendengar teks anda dengan kuat.

Image
Image

Salam Skrip VBScript

Ini semakin menyeronokkan, tetapi komputer anda masih tidak berinteraksi dengan anda. Sekarang kita akan cuba satu lagi skrip mudah yang mengambil kira masa hari serta tindak balas yang sesuai untuk masa hari. Skrip ini akan membaca masa komputer anda dan, berdasarkan itu, ia akan menyambut anda dengan cara tertentu.

Mula dengan membuka notepad anda dan memasukkan skrip pendek ini. Anda boleh menggantikan bahagian yang mempunyai salam hari dengan frasa yang anda ingin dengar dan menggantikan Geekmeister dengan nama anda sendiri.

Set Sapi = Wscript.CreateObject('SAPI.SpVoice') dim str if hour(time) < 12 then Sapi.speak 'Good Morning Geekmeister ' else if hour(time) > 12 then if hour(time) > 16 then Sapi.speak 'Good evening Geekmeister ' else Sapi.speak 'Good afternoon Geekmeister ' end if end if end if

Kini anda boleh menyimpan dokumen teks sebagai fail VBS. Sebaik sahaja anda melakukannya, pergi ke folder yang disimpan dan klik dua kali. Berdasarkan masa yang ditunjukkan oleh komputer anda, ia akan sama seperti "Selamat pagi, petang baik atau petang yang baik Geekmeister."
Kini anda boleh menyimpan dokumen teks sebagai fail VBS. Sebaik sahaja anda melakukannya, pergi ke folder yang disimpan dan klik dua kali. Berdasarkan masa yang ditunjukkan oleh komputer anda, ia akan sama seperti "Selamat pagi, petang baik atau petang yang baik Geekmeister."

Skrip memberitahu bahawa jika jam membaca apa-apa sebelum 12, adalah pagi, dan apa-apa selepas 12 petang; Walau bagaimanapun, ia juga mempunyai klausa yang mengatakan walaupun ia adalah selepas 12, selagi masa sudah lewat 16:00 (4 petang) ia menjadi petang.

Image
Image

Masa Skrip VBScript Hari

Jika anda ingin mendapatkan sedikit lebih maju dan menerima masa, anda boleh membuat notepad baru dan masukkan skrip ini.

Skrip mungkin kelihatan rumit, tetapi pada asasnya memberitahu komputer anda apa yang hendak dikatakan dan bagaimana untuk mengatakannya berdasarkan masa yang ditunjukkan pada jam komputer anda. Anda sentiasa boleh menggantikan "Masa semasa" dengan apa-apa pengenalan untuk masa yang anda mahu.

Set Sapi = Wscript.CreateObject('SAPI.SpVoice') Sapi.speak 'The current time is'

if hour(time) > 12 then Sapi.speak hour(time)-12 else if hour(time) = 0 then Sapi.speak '12' else Sapi.speak hour(time) end if end if

if minute(time) < 10 then Sapi.speak 'o' if minute(time) < 1 then Sapi.speak 'clock' else Sapi.speak minute(time) end if else Sapi.speak minute(time) end if

if hour(time) > 12 then Sapi.speak 'P.M.' else if hour(time) = 0 then if minute(time) = 0 then Sapi.speak 'Midnight' else Sapi.speak 'A.M.' end if else if hour(time) = 12 then if minute(time) = 0 then Sapi.speak 'Noon' else Sapi.speak 'P.M.' end if else Sapi.speak 'A.M.' end if end if end if

Kini anda hanya perlu menyimpan fail itu sebagai VBScript seperti yang anda lakukan pada langkah-langkah sebelumnya dan kemudian pergi ke folder itu. Sekiranya semuanya berjalan lancar, anda perlu klik dua kali dan mendengar komputer memberitahu anda masa.

Ucapan Permulaan

Kini, anda tahu bagaimana membuat komputer anda menyambut anda dan beritahu anda masa, bagaimana keren jika komputer akan melakukannya ketika anda menghidupkan komputer. Ia sebenarnya sangat mudah dilakukan jika anda hanya menggabungkan dua skrip dan meletakkannya di tempat yang betul.

Mula dengan membuka notepad Microsoft dan menyalin kod ini ke dalam tetingkap. Ia hanya satu salinan kedua-dua kod yang digabungkan untuk anda. Ingat bahawa anda boleh mengubah ucapan kepada "Apa yang ada di dada, Hello Master, Salam kebahagiaan yang maha kuasa anda," atau apa saja yang anda mahu memberitahu komputer anda.

Set Sapi = Wscript.CreateObject('SAPI.SpVoice') dim str if hour(time) < 12 then Sapi.speak 'Good Morning Geekmeister ' else if hour(time) > 12 then if hour(time) > 16 then Sapi.speak 'Good evening Geekmeister ' else Sapi.speak 'Good afternoon Geekmeister ' end if end if end if Sapi.speak 'The current time is'

if hour(time) > 12 then Sapi.speak hour(time)-12 else if hour(time) = 0 then Sapi.speak '12' else Sapi.speak hour(time) end if end if

if minute(time) < 10 then Sapi.speak 'o' if minute(time) < 1 then Sapi.speak 'clock' else Sapi.speak minute(time) end if else Sapi.speak minute(time) end if

if hour(time) > 12 then Sapi.speak 'P.M.' else if hour(time) = 0 then if minute(time) = 0 then Sapi.speak 'Midnight' else Sapi.speak 'A.M.' end if else if hour(time) = 12 then if minute(time) = 0 then Sapi.speak 'Noon' else Sapi.speak 'P.M.' end if else Sapi.speak 'A.M.' end if end if end if

Sebaik sahaja anda telah menyalin kod keseluruhan dengan tepat, ke dalam notepad, teruskan dan simpan sebagai "Startup greeting.vbs". Ia juga boleh dipanggil apa sahaja yang anda mahu, tetapi untuk tujuan demonstrasi ini, lebih mudah jika kita semua berada di halaman yang sama. Sekarang bahawa ia telah disimpan, anda boleh klik dua kali pada fail VBScript untuk mendengarnya menyambut anda dan memberitahu anda masa.

Sekiranya anda ingin bermain apabila anda menghidupkan komputer anda, seperti Jarvis dari Iron Man, pilih saja fail itu dan seretnya dengan tetikus anda ke "butang Mula". Tanpa melepaskan tetikus anda bergerak ke "Semua Program" kemudian cari folder "Permulaan" dan lepaskan butang tetikus anda.
Sekiranya anda ingin bermain apabila anda menghidupkan komputer anda, seperti Jarvis dari Iron Man, pilih saja fail itu dan seretnya dengan tetikus anda ke "butang Mula". Tanpa melepaskan tetikus anda bergerak ke "Semua Program" kemudian cari folder "Permulaan" dan lepaskan butang tetikus anda.
Image
Image

Jika, atas sebab tertentu ini tidak berfungsi untuk anda, anda juga boleh menavigasi ke folder permulaan secara manual. Anda akan pergi ke folder yang mana "Startup greeting.vbs" anda disimpan dan menyalinnya. Langkah seterusnya adalah dengan menaip laluan berikut ke bahagian atas mana-mana tetingkap Explorer dan tekan "Enter". Anda hanya perlu menukar USERNAME dengan nama yang anda gunakan untuk akaun komputer anda.

C:UsersUSERNAMEAppDataRoamingMicrosoft WindowsStart MenuProgramsStartup

Sebaik sahaja anda berada di folder permulaan, tampal fail vbs dan anda juga boleh pergi. Sekarang, kali seterusnya anda memulakan komputer anda dan log masuk, ia akan menyambut anda secara automatik dan memberitahu anda tentang masa itu.

Sekiranya anda mempunyai sebarang masalah mencipta sebarang skrip, mereka semua boleh memuat turun dengan menggunakan pautan ini.
Sekiranya anda mempunyai sebarang masalah mencipta sebarang skrip, mereka semua boleh memuat turun dengan menggunakan pautan ini.
  1. Ujian Geek
  2. Salam sejahtera
  3. Ucapan Permulaan
  4. Masa memberitahu
  5. Teks Ucapan

Disyorkan: