เป็นไปได้ที่จะรับพรอมต์ CMD แบบไร้ขอบบนเดสก์ท็อปสำหรับ Windows หรือไม่


6

ฉันใช้ Windows 7 แต่ฉันเป็นแฟนตัวยงของ Linux อย่างไรก็ตามสำหรับคอมพิวเตอร์เครื่องนี้ฉันต้องใช้ Windows และต้องการให้โปร่งใสเสมอบนเทอร์มินัลสำหรับเดสก์ท็อปของฉันดังนี้:

desktop with wanted CMD effect

ฉันพยายามใช้ แก้ว CMD และ ปลอบใจ แต่มันไม่เหมือนกัน ฉันจะขอพรอมต์ CMD เดสก์ท็อปที่คล้ายกันบน Windows ได้อย่างไร


ขอบคุณ Darth Android! ฉันทำให้ console2 ทำงานเหมือนที่ฉันต้องการ สำหรับผู้ที่ต้องการเน้นหน้าต่างคอนโซลของพวกเขานี่คือสคริปต์ autohotkey

Loop{
    if GetKeyState("LButton", "P"){
        if WinActive("ahk_class Progman"){
            MouseGetPos, xpos, ypos
            if(xpos > 522){
                if(ypos < 475){
                    if WinExist("ahk_class Console_2_Main"){
                        WinActivate
                    }
                }
            }
        }
    }    
}

Karsten Sperling ทำขึ้นเป็นพิเศษ แอลฟา เป็นวิธีสำหรับผู้ใช้ Windows ในการรับพรอมต์คำสั่งแบบโปร่งใสใน Linux แต่ยังคงมีกรอบหน้าต่าง หน้าต่างคอนโซลมีความพิเศษและไม่ได้รับการจัดการเหมือนคนอื่นดังนั้นแม้ว่าคุณจะสามารถหาโปรแกรมที่ช่วยให้คุณดึงเฟรมจากหน้าต่างปกติมันอาจไม่สามารถใช้งานกับคอนโซลได้ (ฉันเพิ่งลองสองโปรแกรมดังกล่าว อื่น ๆ ล้มเหลว)
Synetech

1
คุณบอกว่า Console / Console2 ไม่เหมือนกัน - ฉันสามารถเข้าใกล้มันได้ (ดูคำตอบของฉัน) แต่ฉันสนใจที่จะรู้ว่าปัญหาใดที่คุณมีในกรณีที่ฉันพลาดไป
Darth Android

คำตอบ:


4

คุณสามารถใช้โปรแกรมที่เรียกว่า Console2 เพื่อสร้างเอฟเฟกต์นี้ ฉันติดตั้งสคริปต์ auto-hotkey ของฉันเพื่อสร้างเทอร์มินัลแบบหล่นลงแบบสั่นไหว แต่คุณสามารถติดกับเดสก์ท็อปของคุณได้อย่างง่ายดายตั้งค่าสีพื้นหลังให้โปร่งใสอย่างสมบูรณ์และตัดแถบตกแต่งหน้าต่าง:

enter image description here

ถ้าคุณต้องการที่จะได้รับมัน จริงๆ คล้ายกับเทอร์มินัล * nix ของคุณติดตั้ง Cygwin และกำหนดค่า Console2 เพื่อเปิดใช้งาน bash แทน cmd.exe หรือ PowerShell

ข้อแม้เดียวที่มีการตั้งค่าเป็นเรื่องยากที่จะมุ่งเน้นไปที่หน้าต่างเนื่องจากลักษณะของการใช้สีของ Windows (เช่นการคลิกที่พิกเซลโปร่งใสคลิกจริง ตลอด หน้าต่างไปยังเดสก์ท็อปแทนที่จะให้โฟกัส) แต่สามารถแก้ไขได้ด้วยสคริปต์ฮอตคีย์อัตโนมัติที่กำหนดค่าให้ฟังการคลิกเมาส์ในพื้นที่เฉพาะของเดสก์ท็อปจากนั้นโอนโฟกัสไปที่ Console2 หรือเพียงแค่ ไปที่แท็บหากคุณต้องการทิ้งไอคอนไว้ในทาสก์บาร์


ฉันจะลองใหม่อีกครั้งมี cygwin อยู่แล้วดังนั้นมันก็ไม่เป็นไร
Rivasa

เย้มันใช้งานได้! ได้รับการยืนยัน!
Rivasa

เฮ้มีปัญหาเล็กน้อยในการรับโฟกัสสคริปต์ autohotkey จะทำงานอย่างไร
Rivasa

@TheEliteNoob มันจะเป็นอะไรบางอย่างตามแนวของ "คลิกซ้าย - & gt; ถ้าเดสก์ท็อปเป็นหน้าต่างที่ใช้งานอยู่ - & gt; ถ้าเมาส์พิกัดซ้อนทับตำแหน่งของหน้าต่างคอนโซล - & gt; โฟกัสหน้าต่างคอนโซล" (ถอดความ) คุณสามารถตั้งค่าถาวร ชื่อหน้าต่างเพื่อช่วยในการโฟกัสหน้าต่างคอนโซลและ กองล้นมากเกินไป หรือฟอรัม autohotkey สามารถช่วยให้คุณจดรายละเอียดของสคริปต์ได้ ถ้ามันยังทำให้คุณเดือดร้อนฉันจะนั่งลงในเย็นวันนี้หรือพรุ่งนี้และดูว่าฉันจะได้สคริปต์ทำงานหรือไม่
Darth Android

ขอบคุณ แต่ฉันใช้งานได้ฉันจะแก้ไขคำตอบของฉันเพื่อให้คนอื่นเห็นได้
Rivasa
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.