GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

ssvncviewer - ออนไลน์ใน Cloud

เรียกใช้ ssvncviewer ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง ssvncviewer ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


ssvncviewer - ไคลเอนต์ X viewer สำหรับ VNC

เรื่องย่อ


ssvncviewer [ตัวเลือก] [เจ้าภาพ][:แสดง]
ssvncviewer [ตัวเลือก] [เจ้าภาพ][::ท่า]
ssvncviewer [ตัวเลือก] ผู้บริหาร=[cmd+หาเรื่อง...]
ssvncviewer [ตัวเลือก] เอฟดี=n
ssvncviewer [ตัวเลือก] /path/to/unix/socket
ssvncviewer [ตัวเลือก] unix=/path/to/unix/socket
ssvncviewer [ตัวเลือก] -ฟัง [รายการผลิตภัณฑ์]
ssvncviewer -ช่วยด้วย

DESCRIPTION


ssvncviewer เป็นแอปพลิเคชันไคลเอนต์ที่ใช้ Xt สำหรับ VNC (Virtual Network Computing)
ระบบ. สามารถเชื่อมต่อกับเซิร์ฟเวอร์ที่รองรับ VNC เช่น Xvnc, WinVNC หรือ x11vnc,
ช่วยให้คุณควบคุมสภาพแวดล้อมเดสก์ท็อปของเครื่องอื่นได้

ssvncviewer เป็นเวอร์ชันปรับปรุงของ tightvnc unix viewer ที่สามารถใช้ประโยชน์จาก
คุณสมบัติใน x11vnc และเซิร์ฟเวอร์ UltraVNC VNC ดูด้านล่างสำหรับคำอธิบายของเหล่านี้
คุณสมบัติ

คุณสามารถใช้ F8 เพื่อแสดงเมนูยูทิลิตี้ป๊อปอัป (เช่น F7 บน MacOSX ด้วย) กด F8 สองครั้งเพื่อ
ส่ง F8 เดียวไปยังด้านระยะไกล

OPTIONS


-ช่วยด้วย พิมพ์การแจ้งเตือนการใช้งานสั้นๆ ไปที่ stderr

-ฟัง
ทำให้ผู้ดูฟังบนพอร์ต 5500+รายการผลิตภัณฑ์ สำหรับการเชื่อมต่อย้อนกลับจากเซิร์ฟเวอร์
WinVNC รองรับการเชื่อมต่อย้อนกลับโดยใช้ตัวเลือกเมนู "เพิ่มไคลเอนต์ใหม่" หรือ
- เชื่อมต่อตัวเลือกบรรทัดคำสั่ง Xvnc ต้องใช้โปรแกรมตัวช่วย
vncconnect.

- ผ่าน เกตเวย์
สร้างอุโมงค์ข้อมูล TCP ที่เข้ารหัสโดยอัตโนมัติไปยัง เกตเวย์ เครื่องก่อนการเชื่อมต่อ
เชื่อมต่อไปยัง เจ้าภาพ ผ่านอุโมงค์นั้น (เฉพาะTightVNC) โดยค่าเริ่มต้น this
ตัวเลือกเรียกใช้การส่งต่อพอร์ตภายใน SSH โดยสมมติว่าไบนารีของไคลเอ็นต์ SSH สามารถเป็น
เข้าถึงได้ใน /usr/bin/ssh โปรดทราบว่าเมื่อใช้ - ผ่าน ตัวเลือกเครื่องโฮสต์
ควรระบุชื่อตามที่เครื่องเกตเวย์รู้จัก เช่น "localhost" หมายถึง
เกตเวย์ไม่ใช่เครื่องที่เปิดตัว vncviewer ดูสิ่งแวดล้อม
ส่วนด้านล่างสำหรับข้อมูลเกี่ยวกับการกำหนดค่า - ผ่าน ตัวเลือก

- แบ่งปัน
เมื่อเชื่อมต่อ ให้ระบุว่ามีการร้องขอการเชื่อมต่อที่ใช้ร่วมกัน ใน TightVNC นี่
เป็นโหมดเริ่มต้นที่ให้คุณแชร์เดสก์ท็อปกับไคลเอนต์อื่นได้แล้ว
ใช้มัน

-noshared
เมื่อเชื่อมต่อ ให้ระบุว่าไม่สามารถแชร์เซสชันได้ นี้ก็จะ
ตัดการเชื่อมต่อไคลเอนต์ที่เชื่อมต่ออื่น ๆ หรือปฏิเสธการเชื่อมต่อของคุณ ขึ้นอยู่กับ
การกำหนดค่าเซิร์ฟเวอร์

-สำหรับดูเท่านั้น
ปิดใช้งานการถ่ายโอนเหตุการณ์ของเมาส์และคีย์บอร์ดจากไคลเอนต์ไปยังเซิร์ฟเวอร์

-เต็มจอ
เริ่มในโหมดเต็มหน้าจอ โปรดทราบว่าการทำงานในโหมดเต็มหน้าจออาจ
สร้างความสับสนให้กับตัวจัดการหน้าต่าง X โดยทั่วไปแล้ว ความขัดแย้งดังกล่าวทำให้เกิดการจัดการที่ไม่ถูกต้องของ
อินพุตโฟกัสหรือทำให้หน้าต่างดูหายไปอย่างลึกลับ ดูการคว้าแป้นพิมพ์
การตั้งค่าในส่วนทรัพยากรด้านล่างสำหรับวิธีการแก้ปัญหาโฟกัสอินพุต

-noraiseeonบี๊บ
โดยค่าเริ่มต้น ผู้ดูจะแสดงและยกหน้าต่างขึ้นเมื่อมีเหตุการณ์บี๊บ (กระดิ่ง) ระยะไกล
ตัวเลือกนี้ปิดใช้งานลักษณะการทำงานดังกล่าว (เฉพาะTightVNC)

ของผู้ใช้ ชื่อผู้ใช้
ชื่อผู้ใช้สำหรับการตรวจสอบการเข้าสู่ระบบ Unix ค่าเริ่มต้นคือการใช้ชื่อผู้ใช้ Unix ปัจจุบัน
หากได้รับตัวเลือกนี้ ผู้ชมจะเลือกใช้การพิสูจน์ตัวตนการเข้าสู่ระบบ Unix มากกว่าตัว
การรับรองความถูกต้อง VNC มาตรฐาน

-รหัสผ่าน รหัสผ่าน-ไฟล์
ไฟล์ที่จะใช้รับรหัสผ่าน (ตามที่สร้างโดย vcpasswd(1) โปรแกรม).
ตัวเลือกนี้มีผลกับการรับรองความถูกต้อง VNC มาตรฐานเท่านั้น

-การเข้ารหัส การเข้ารหัสรายการ
TightVNC รองรับวิธีการบีบอัดที่แตกต่างกันหลายวิธีเพื่อเข้ารหัสการอัพเดตหน้าจอ
ตัวเลือกนี้ระบุชุดที่จะใช้ตามลำดับความชอบ การเข้ารหัสคือ
ระบุโดยคั่นด้วยช่องว่างและต้องอยู่ในเครื่องหมายคำพูดถ้ามากกว่า
หนึ่งถูกระบุ อาจใช้เครื่องหมายจุลภาคเพื่อหลีกเลี่ยงการเว้นวรรค การเข้ารหัสที่มีจำหน่าย in
คำสั่งเริ่มต้นสำหรับการเชื่อมต่อระยะไกลคือ "คัดลอก hextile แน่น zlib corre rre
ดิบ" สำหรับการเชื่อมต่อภายในเครื่อง (ไปยังเครื่องเดียวกัน) ลำดับเริ่มต้นที่จะลองคือ
"ดิบ copyrect แน่น hextile zlib corre rre" การเข้ารหัสแบบ Raw จะถือว่าเป็น a . เสมอ
ตัวเลือกสุดท้ายหากไม่มีการเข้ารหัสอื่นที่สามารถใช้ได้ด้วยเหตุผลบางประการ สำหรับข้อมูลเพิ่มเติม
ในการเข้ารหัส ดูส่วนการเข้ารหัสด้านล่าง

-bgr233
ใช้รูปแบบ BGR233 เสมอเพื่อเข้ารหัสข้อมูลพิกเซล ซึ่งจะช่วยลดการรับส่งข้อมูลเครือข่าย
แต่สีอาจแสดงไม่ถูกต้อง รูปแบบ bgr233 เป็นแบบ 8 บิต "จริง"
รูปแบบสี" โดยมีสีน้ำเงิน 2 บิต สีเขียว 3 บิต และสีแดง 3 บิต

-owncmap
ลองใช้ภาพ PseudoColor และ colormap ส่วนตัว ซึ่งช่วยให้เซิร์ฟเวอร์ VNC
เพื่อควบคุมแผนผังสี

-ทรูคัลเลอร์, -สีที่แท้จริง
ลองใช้ภาพ TrueColor

-ความลึก ความลึก
บนเซิร์ฟเวอร์ X ที่รองรับภาพ TrueColor หลายภาพที่มีความลึกต่างกัน
พยายามใช้ค่าที่ระบุ (เป็นบิตต่อพิกเซล) ถ้าสำเร็จ ความลึกนี้
จะถูกร้องขอจากเซิร์ฟเวอร์ VNC

-บีบอัดระดับ ระดับ
ใช้การบีบอัดที่ระบุ ระดับ (0) สำหรับการเข้ารหัส "แน่น" และ "zlib"
(เฉพาะTightVNC). ระดับ 1 ใช้เวลา CPU ขั้นต่ำและบรรลุการบีบอัดที่อ่อนแอ
อัตราส่วนในขณะที่ระดับ 9 ให้การบีบอัดที่ดีที่สุด แต่ช้าในแง่ของเวลา CPU
ปริมาณการใช้ที่ฝั่งเซิร์ฟเวอร์ ใช้ระดับสูงด้วยการเชื่อมต่อเครือข่ายที่ช้ามาก
และระดับต่ำเมื่อทำงานผ่าน LAN ความเร็วสูง ไม่แนะนำให้ใช้
ระดับการบีบอัด 0 ตัวเลือกที่เหมาะสมเริ่มต้นจากระดับ 1

ที่มีคุณภาพ ระดับ
ใช้คุณภาพ JPEG ที่ระบุ ระดับ (0) สำหรับการเข้ารหัส "แน่น"
(เฉพาะTightVNC). ระดับคุณภาพ 0 หมายถึงคุณภาพของภาพไม่ดีแต่น่าประทับใจมาก
อัตราการบีบอัด ในขณะที่ระดับ 9 ให้คุณภาพของภาพที่ดีมากที่ต่ำกว่า
อัตราส่วนการอัด โปรดทราบว่าตัวเข้ารหัส "แน่น" ใช้ JPEG เพื่อเข้ารหัสเฉพาะสิ่งเหล่านั้น
พื้นที่หน้าจอที่ดูเหมาะสมสำหรับการบีบอัดแบบสูญเสียคุณภาพ ดังนั้นคุณภาพระดับ 0 ไม่
หมายถึงคุณภาพของภาพที่ไม่สามารถยอมรับได้เสมอ

-nojpeg
ปิดใช้งานการบีบอัด JPEG แบบ lossy ในการเข้ารหัสแบบแน่น (เฉพาะ TightVNC) ปิดการใช้งาน
การบีบอัด JPEG ไม่ใช่ความคิดที่ดีในกรณีทั่วไป เนื่องจากทำให้ Tight
ตัวเข้ารหัสมีประสิทธิภาพน้อยกว่า คุณอาจต้องการใช้ตัวเลือกนี้หากเป็นอย่างนั้นจริงๆ
จำเป็นเพื่อให้ได้คุณภาพของภาพที่สมบูรณ์แบบ (ดูเพิ่มเติมที่ ที่มีคุณภาพ ตัวเลือก)

-ไม่มีเคอร์เซอร์รูปร่าง
ปิดใช้งานการอัปเดตรูปร่างเคอร์เซอร์ ส่วนขยายโปรโตคอลที่ใช้จัดการเคอร์เซอร์ระยะไกล
การเคลื่อนไหวในเครื่องฝั่งไคลเอ็นต์ (เฉพาะ TightVNC) การใช้รูปร่างเคอร์เซอร์
การอัปเดตช่วยลดความล่าช้าด้วยการเคลื่อนไหวของเคอร์เซอร์ระยะไกล และสามารถปรับปรุงแบนด์วิดธ์ได้
การใช้งานอย่างมาก

-x11เคอร์เซอร์
ใช้เคอร์เซอร์ X11 จริงพร้อมการอัปเดตรูปร่างเคอร์เซอร์แบบ X แทนการวาด
เคอร์เซอร์ระยะไกลบนเฟรมบัฟเฟอร์ ตัวเลือกนี้ยังปิดการใช้งานเคอร์เซอร์จุดและ
ปิดใช้งานการอัปเดตตำแหน่งเคอร์เซอร์ในโหมดไม่เต็มหน้าจอ

-ออโต้พาส
อ่านรหัสผ่านข้อความธรรมดาจาก stdin ตัวเลือกนี้มีผลกับ VNC . มาตรฐานเท่านั้น
การรับรอง

ที่เพิ่มขึ้น TightVNC Viewer (เอสเอสวีเอ็นซี) OPTIONS


หน้าเว็บ Enhanced TightVNC Viewer (SSVNC) ตั้งอยู่ที่:

http://www.karlrunge.com/x11vnc/ssvnc.html

หมายเหตุ: รองรับการเข้ารหัส ZRLE และ ZYWRLE แล้ว

หมายเหตุ: F9 เป็นทางลัดไปยังโหมดสลับเต็มหน้าจอ

หมายเหตุ: ในโหมด -listen ให้ตั้งค่า env var SSVNC_MULTIPLE_LISTEN=1
เพื่ออนุญาตเซิร์ฟเวอร์ VNC ขาเข้ามากกว่าหนึ่งเครื่องในแต่ละครั้ง นี่ก็เหมือนกับ
- multilisten อธิบายไว้ด้านล่าง ตั้งค่า SSVNC_MULTIPLE_LISTEN=MAX:n ไม่ให้อนุญาตอีกต่อไป
กว่าการเชื่อมต่อแบบย้อนกลับพร้อมกัน "n"

หากระบุ host:port เป็น "exec=command args..." แทนที่จะสร้าง a
การเชื่อมต่อซ็อกเก็ต TCP/IP กับเซิร์ฟเวอร์ VNC ระยะไกล "command args..." ถูกดำเนินการ
และผู้ชมจะแนบไปกับ stdio ซึ่งช่วยให้สร้างอุโมงค์ผ่าน
คำสั่งภายนอก เช่น an stunnel(8) ที่ไม่เกี่ยวข้องกับซ็อกเก็ตการฟัง
โหมดนี้ใช้ไม่ได้กับ -listen การเชื่อมต่อแบบย้อนกลับ ที่จะไม่มี exec= pid
ถูกฆ่าที่ทางออก ตั้งค่า SSVNC_NO_KILL_EXEC_CMD=1.

หากระบุ host:port เป็น "fd=n" จะถือว่า n เป็นค่าที่เปิดอยู่แล้ว
file descriptor ไปยังซ็อกเก็ต (เช่นผู้ปกครองทำ fork+exec)

หาก host:port มี '/' และมีอยู่ในระบบไฟล์ ระบบจะตีความว่าเป็น
ซ็อกเก็ตโดเมน unix (AF_LOCAL/AF_UNIX แทน AF_INET) คำนำหน้าด้วย unix= ถึง
บังคับให้ตีความเป็นซ็อกเก็ตโดเมนยูนิกซ์

- multilisten
เช่นเดียวกับใน -listen (การฟังการเชื่อมต่อย้อนกลับ) ยกเว้นอนุญาตให้มีขาเข้ามากกว่าหนึ่งรายการ
เซิร์ฟเวอร์ VNC ที่จะเชื่อมต่อในแต่ละครั้ง ค่าเริ่มต้นสำหรับ -listen เพียงอันเดียวที่a
เวลาพยายามเล่นอย่างปลอดภัยโดยไม่อนุญาตให้ใครในเครือข่ายวาง (จำนวนมาก)
เดสก์ท็อปบนหน้าจอของคุณในระยะเวลาอันยาวนาน ใช้ -multilisten ได้ไม่จำกัด

- ยอมรับป๊อปอัป
In -ฟัง (ฟังการเชื่อมต่อย้อนกลับ) เมื่อการเชื่อมต่อ VNC ย้อนกลับมา
ในการแสดงป๊อปอัปถามว่าจะยอมรับหรือปฏิเสธการเชื่อมต่อ ที่อยู่ IP
ของโฮสต์ที่เชื่อมต่อจะปรากฏขึ้น เช่นเดียวกับการตั้งค่า env วาร์
SSVNC_ACCEPT_POPUP=1.

-ยอมรับป๊อปอัป
เช่นใน - ยอมรับป๊อปอัป ยกเว้นสมมติว่าเซิร์ฟเวอร์ UltraVNC Single Click (SC) เรียกข้อมูลผู้ใช้
และข้อมูลชื่อคอมพิวเตอร์จาก UltraVNC Server และแสดงในป๊อปอัป

-use64 In -bgr233 โหมด ใช้ 64 สีแทน 256

-bgr222
เหมือนกับ -use64.

-use8 In -bgr233 โหมด ใช้ 8 สีแทน 256

-bgr111
เหมือนกับ -use8.

-16bpp หาก vnc viewer X แสดงความลึก 24 ที่ 32bpp ขอรูปแบบ 16bpp จาก
เซิร์ฟเวอร์ VNC เพื่อลดการรับส่งข้อมูลเครือข่ายสูงสุด 2X จากนั้นแปลพิกเซลเป็น 32bpp
ในท้องถิ่น

-bgr565
เหมือนกับ -16bpp.

- สีเทา ใช้สเกลสีเทาสำหรับ 16- และ 8-บีพีพี โหมด

- อัลฟา ใช้ความโปร่งใสในการผสมตัวอักษรสำหรับเคอร์เซอร์ในเครื่องต้องการ: เซิร์ฟเวอร์ x11vnc, both
ไคลเอนต์และเซิร์ฟเวอร์ต้องเป็น 32bpp และ endianness เดียวกัน

- สเกล Str
ปรับขนาดเดสก์ท็อปในเครื่อง สตริง "str" ​​สามารถใช้อัตราส่วนจุดลอยตัวได้ เช่น
"0.9" หรือเศษส่วน เช่น "3/4" หรือ WxH เช่น 1280x1024 ใช้ "พอดี" เพื่อให้พอดีกับ
ขนาดหน้าจอปัจจุบัน ใช้ "อัตโนมัติ" เพื่อให้พอดีกับขนาดหน้าต่าง "str" ​​ก็ตั้งได้
โดยสภาพแวดล้อม วาร์ SSVNC_SCALE

หากคุณพบข้อผิดพลาดในการวาดภาพเส้นของเมาส์ ให้เปิดใช้งานโหมดเคอร์เซอร์ X11 (ผ่านทาง
ป๊อปอัปหรือ -x11เคอร์เซอร์.)

โปรดทราบว่าการปรับขนาดเสร็จสิ้นในซอฟต์แวร์ ดังนั้นจึงอาจทำงานช้าและต้องใช้หน่วยความจำเพิ่มขึ้น
เคล็ดลับการเร่งความเร็วบางส่วน:

ZRLE เร็วกว่าแน่นในโหมดนี้ เมื่อตรวจพบการปรับขนาดครั้งแรก
การเข้ารหัสจะเปลี่ยนเป็น ZRLE โดยอัตโนมัติ ใช้เมนูป๊อปอัปหากต้องการ
กลับไปแน่น ตั้งค่า SSVNC_PRESERVE_ENCODING=1 เพื่อปิดการใช้งาน

ใช้พื้นหลังทึบที่ด้านระยะไกล (เช่น ด้วยตนเองหรือผ่าน x11vnc - แข็ง
... )

หากเซิร์ฟเวอร์ระยะไกลคือ x11vnc ให้ลองแคชฝั่งไคลเอ็นต์: x11vnc -cache 10 ...

-พืชชนิดหนึ่ง n
แสดงเฉพาะแถวบนสุดของเฟรมบัฟเฟอร์ สำหรับใช้กับ x11vnc -cache ไคลเอนต์
ตัวเลือกการแคชเพื่อช่วย "ซ่อน" ภูมิภาคแคชพิกเซล ใช้ค่าลบ (เช่น
-1) สำหรับการตรวจจับอัตโนมัติ การตรวจจับอัตโนมัติจะเกิดขึ้นเสมอหาก fb . ระยะไกล
ความสูงมากกว่า 2 เท่าของความกว้าง

-sbwidth n
ความกว้างของแถบเลื่อนสำหรับ x11vnc -cache โหมด (-พืชชนิดหนึ่ง) ค่าเริ่มต้นจะแคบมาก: 2 พิกเซล
มันแคบเพื่อหลีกเลี่ยงความฟุ้งซ่านใน -พืชชนิดหนึ่ง โหมด.

-โนเบล
ปิดการใช้งานระฆัง

-rawocal
ต้องการการเข้ารหัสแบบ raw สำหรับ localhost ค่าเริ่มต้นคือไม่เช่นถือว่าคุณมี SSH
อุโมงค์แทน

- ไม่ พยายามหลีกเลี่ยงการใช้เทอร์มินัลสำหรับการตอบกลับแบบโต้ตอบ: ใช้ windows สำหรับข้อความ
และขอแทน ข้อความจะถูกพิมพ์ไปยังเทอร์มินัลด้วย

-ส่งคลิปบอร์ด
ส่งการเลือก X CLIPBOARD (เช่น Ctrl+C, Ctrl+V) แทน X PRIMARY
การเลือก (เลือกเมาส์และวางปุ่มกลาง)

-ส่งเสมอ
เมื่อใดก็ตามที่เมาส์เข้าสู่หน้าต่างหลักของตัวแสดง VNC ให้ส่งการเลือกไปที่VNC
เซิร์ฟเวอร์แม้ว่าจะไม่ได้เปลี่ยนแปลงก็ตาม นี่เหมือนกับการแปลทรัพยากร Xt
SelectionToVNC(เสมอ)

-recvtext
str เมื่อได้รับข้อความที่ตัดจากเซิร์ฟเวอร์ VNC ssvncviewer จะตั้งค่าทั้ง
X PRIMARY และ X CLIPBOARD เลือกในเครื่อง หากต้องการควบคุมการตั้งค่า ให้ระบุ
'str' เป็น 'หลัก', 'คลิปบอร์ด' หรือ 'ทั้งสอง' (ค่าเริ่มต้น)

-กราบอล
คว้าเซิร์ฟเวอร์ X ทั้งหมดเมื่ออยู่ในโหมดเต็มหน้าจอ ซึ่งหน้าต่างเก่าบางอันต้องการ
ผู้จัดการอย่าง fvwm2

-ป๊อปอัปแก้ไข
วาร์ปป๊อปอัปกลับไปที่ตำแหน่งตัวชี้ ซึ่งตัวจัดการหน้าต่างเก่าบางตัวต้องการ
เช่น fvwm2

-grabkbd
หยิบคีย์บอร์ด X เมื่ออยู่ในโหมดเต็มหน้าจอ ซึ่งผู้จัดการหน้าต่างบางคนต้องการ เหมือนกัน
as -คว้าคีย์บอร์ด. -grabkbd เป็นค่าเริ่มต้น ใช้ -nograbkbd เพื่อปิดการใช้งาน

-bs, -ขุนนาง
จะใช้ X server Backingstore สำหรับหน้าต่างตัวแสดงหลักหรือไม่ ดิ
ค่าเริ่มต้นคือไม่ใช่ ส่วนใหญ่เป็นเพราะ Linux ฯลฯ ส่วนใหญ่ ระบบ X เซิร์ฟเวอร์ปิดใช้งาน *ทั้งหมด*
Backingstore เป็นค่าเริ่มต้น ที่จะ-เปิดใช้งาน มันใส่

ตัวเลือก "Backingstore"

ในส่วนอุปกรณ์ของ /etc/X11/xorg.conf ใน -bs โหมดที่ไม่มีเซิร์ฟเวอร์ X
backingstore เมื่อใดก็ตามที่พื้นที่ของหน้าจอกลับมา-ถูกเปิดเผย มันจะต้องออกไปที่
เซิร์ฟเวอร์ VNC เพื่อดึงพิกเซล นี่ช้าเกินไป

In -ขุนนาง โหมดหน่วยความจำถูกจัดสรรโดยผู้ชมเพื่อให้การสนับสนุนของตัวเอง
หน้าต่างแสดงหลัก สิ่งนี้ทำให้กิจกรรมบางอย่างเร็วขึ้นจริง ๆ (การเปลี่ยนแปลงครั้งใหญ่
ภูมิภาค) แต่อาจดูเหมือน "กะพริบ" มากเกินไป

-โนชม์ ปิดการใช้งานส่วนขยายหน่วยความจำที่ใช้ร่วมกันของ MIT (ไม่แนะนำ)

-termchat
ทำการแชท UltraVNC ในเทอร์มินัล vncviewer แทนที่จะอยู่ในสถานะอิสระ
หน้าต่าง

-unixpw Str
มีประโยชน์สำหรับการเข้าสู่ระบบ x11vnc ใน -unixpw โหมด. "str" ​​เป็นสตริงที่ช่วยให้หลาย ๆ
วิธีป้อนชื่อผู้ใช้ Unix และรหัสผ่าน Unix อักขระเหล่านี้: ชื่อผู้ใช้
ขึ้นบรรทัดใหม่ รหัสผ่าน บรรทัดใหม่จะถูกส่งไปยังเซิร์ฟเวอร์ VNC หลังจากการตรวจสอบ VNC ใด ๆ
ได้เกิดขึ้นแล้ว ภายใต้ x11vnc พวกเขาจะใช้สำหรับ -unixpw เข้าสู่ระบบ. VNC . อื่นๆ
เซิร์ฟเวอร์สามารถทำสิ่งที่คล้ายกันได้

คุณยังสามารถระบุ "str" ​​ผ่านตัวแปรสภาพแวดล้อม SSVNC_UNIXPW

โปรดทราบว่าจริง ๆ แล้วคีย์ Escape ถูกส่งก่อนเพื่อบอกให้ x11vnc ไม่สะท้อน Unix
ชื่อผู้ใช้กลับไปที่โปรแกรมดู VNC ตั้งค่า SSVNC_UNIXPW_NOESC=1 เพื่อแทนที่สิ่งนี้

หาก str คือ "." คุณจะได้รับแจ้งที่บรรทัดคำสั่งสำหรับชื่อผู้ใช้และ
รหัสผ่านด้วยวิธีปกติ หาก str คือ "-" stdin จะถูกอ่านผ่าน รับผ่าน(3) สำหรับ
ชื่อผู้ใช้รหัสผ่าน. มิฉะนั้นถ้า str เป็นไฟล์ จะเปิดขึ้นและขึ้นบรรทัดแรก
read ถือเป็นชื่อผู้ใช้ Unix และอันที่ 2 เป็นรหัสผ่าน ถ้า str นำหน้าด้วย
"rm:" ไฟล์จะถูกลบออกหลังจากอ่าน มิฉะนั้น หาก str มีอักขระ "@" แสดงว่า
ถูกนำมาเป็น username@password มิฉะนั้น โปรแกรมจะออกมาพร้อมกับข้อผิดพลาด ได้หมด
ที่?

-ทบทวน Str
ใช้สำหรับใช้กับพร็อกซีทวน UltraVNC ที่อธิบายไว้ที่นี่:
http://www.uvnc.com/addons/repeater.html. "str" ​​คือสตริง ID ที่จะส่งไปยัง
ตัวทำซ้ำ เช่น ID:1234 มันสามารถเป็นชื่อโฮสต์และพอร์ตหรือแสดงของ
เซิร์ฟเวอร์ VNC เช่น 12.34.56.78:0 หรือ snoopy.com:1 โปรดทราบว่าเมื่อใช้ -repeater
โฮสต์:dpy บน cmdline เป็นเซิร์ฟเวอร์ทวน ไม่ใช่เซิร์ฟเวอร์ VNC ดิ
ตัวทำซ้ำจะเชื่อมต่อคุณ

ตัวอย่าง: vncviewer ... -repeater ID:3333 repeat.host:5900

ตัวอย่าง: vncviewer ... -repeater vhost:0 repeat.host:5900

ใช้ เช่น '-repeater SCIII=ID:3210' หาก repeater เป็น Single Click III (SSL)
repeater (repeater_SSL.exe) และคุณกำลังส่งส่วน SSL ของการเชื่อมต่อ
ผ่าน stunnel, socat เป็นต้น วิธีนี้จำเป็นต้องใช้ 'testB' สตริงเวทย์มนตร์ UltraVNC
ทำงานกับทวนจะถูกส่งไป

-rfbversion Str
ตั้งค่าเวอร์ชัน RFB ที่โฆษณา เช่น: -rfbversion 3.6 สำหรับบางเซิร์ฟเวอร์ เช่น
จำเป็นต้องทำ UltraVNC

-อัลตราซาวนด์
UltraVNC มีปลั๊กอิน DSM การเข้ารหัสส่วนตัวแบบสมมาตร ดู
http://www.uvnc.com/features/encryption.html. ถือว่าคุณกำลังใช้ยูนิกซ์
โปรแกรม (เช่น ultravnc_dsm_helper ของเรา) เพื่อเข้ารหัสและถอดรหัส UltraVNC DSM
ลำธาร. นอกเหนือจากการจัดหานั้น -ultradsm เพื่อบอกให้ผู้ดูนี้แก้ไข RFB
ข้อมูลที่ส่งเพื่อทำงานร่วมกับเซิร์ฟเวอร์ UltraVNC ด้วยเหตุผลบางอย่าง RFB msg . แต่ละรายการ
ต้องส่งประเภทสองครั้งภายใต้ DSM

-mslogon ผู้ใช้งาน
ใช้การเข้าสู่ระบบ Windows MS ไปยังเซิร์ฟเวอร์ UltraVNC ระบุชื่อผู้ใช้หรือ "1" ให้เป็น
ได้รับแจ้ง ค่าดีฟอลต์คือการตรวจหาเซิร์ฟเวอร์ UltraVNC MS Logon โดยอัตโนมัติและแจ้งเตือนให้
ชื่อผู้ใช้และรหัสผ่าน

หมายเหตุสำคัญ: การแลกเปลี่ยน UltraVNC MS-Logon Diffie-Hellman นั้นอ่อนแอมากและสามารถทำได้
ถูกบังคับให้กู้คืนชื่อผู้ใช้และรหัสผ่านของคุณในเวลาไม่กี่วินาทีของ CPU
เพื่อความปลอดภัย ต้องแน่ใจว่าใช้ช่องสัญญาณที่เข้ารหัสเพิ่มเติม (เช่น SSL หรือ SSH) สำหรับ
เซสชัน VNC ทั้งหมด

-แชทเท่านั้น
พยายามเป็นลูกค้าที่ใช้การแชทด้วยข้อความ UltraVNC เท่านั้น โหมดนี้ถูกใช้โดย x11vnc
เพื่อแสดงหน้าต่างสนทนาบนคอนโซล X11 จริง (เช่น สนทนากับบุคคลนั้น
ที่หน้าจอแสดงผล)

-env วาร์=มูลค่า
หากต้องการบันทึกการเขียนเชลล์สคริปต์เพื่อตั้งค่าตัวแปรสภาพแวดล้อม ให้ระบุมากที่สุดเท่าที่คุณ
ต้องการบนบรรทัดคำสั่ง ตัวอย่างเช่น -env SSVNC_MULTIPLE_LISTEN=MAX:5 -env
บรรณาธิการ=vi

-noipv6
ปิดใช้งานซ็อกเก็ต IPv6 ทั้งหมด เหมือนกับ VNCVIEWER_NO_IPV6=1

-noipv4
ปิดใช้งานซ็อกเก็ต IPv4 ทั้งหมด เหมือนกับ VNCVIEWER_NO_IPV4=1

-พิมพ์
พิมพ์ทรัพยากร Ssvnc X (ค่าเริ่มต้นของแอป) แล้วออก คุณสามารถบันทึกไว้ใน
ไฟล์และปรับแต่ง (เช่น การโยงคีย์และเมนูป๊อปอัป) จากนั้นชี้ไปที่
ไฟล์ผ่าน XENVIRONMENT หรือ XAPPLRESDIR

- ท่อ
เช่นเดียวกับ TurboVNC ขออัปเดตเฟรมบัฟเฟอร์ถัดไปโดยเร็วที่สุดแทน
รอจนกว่าจะสิ้นสุดการอัพเดต framebuffer ปัจจุบันเข้ามาช่วย
'ไปป์ไลน์' การอัปเดต นี่คือค่าเริ่มต้น ใช้ -nopipeline เพื่อปิดการใช้งาน

-แชร์แอป
เปิดใช้งานคุณสมบัติสำหรับใช้กับ x11vnc's -แชร์แอป โหมดที่แทนที่จะแบ่งปัน
เดสก์ท็อปแบบเต็ม เฉพาะหน้าต่างของแอปพลิเคชันเท่านั้นที่แชร์ โหมดฟังหลายรายการของผู้ชมคือ
ใช้ในการสร้างหลายหน้าต่าง: - multilisten เป็นนัย ดู 'x11vnc
-แชร์แอป -ช่วยด้วย' ข้อมูลเพิ่มเติมเกี่ยวกับโหมด คุณสมบัติที่เปิดใช้งานในโปรแกรมดู
ภายใต้ -แชร์แอป คือ: ข้อความพิเศษขั้นต่ำในชื่อ auto -พืชชนิดหนึ่ง ถูกปิดใช้งาน,
x11vnc -remote_prefix X11VNC_APPSHARE_CMD: ช่องข้อความ, หน้าต่างเริ่มต้น x11vnc
คำแนะนำตำแหน่ง ดูปุ่ม Escape ด้านล่างสำหรับการผูกปุ่มและเมาส์เพิ่มเติม

-หนี Str
ซึ่งจะกำหนดลำดับตัวแก้ไข 'Escape Keys' และเปิดใช้งานโหมด Escape Keys เมื่อไหร่
ลำดับการหลีกเลี่ยงคีย์ตัวแก้ไขถูกกดค้างไว้ การตีความการกดแป้นถัดไปจะถูกตีความ
ภายในเครื่องเพื่อดำเนินการพิเศษแทนที่จะถูกส่งไปยังเซิร์ฟเวอร์ VNC ระยะไกล

ใช้ '-หนี ค่าเริ่มต้น' สำหรับลำดับตัวปรับแต่งเริ่มต้น (Unix: Alt_L,Super_L และ
MacOSX: Control_L, Meta_L)

นี่คือคำแนะนำ 'Escape Keys: Help+Set' จากป๊อปอัป:

Escape Keys: ป้อนรายการคีย์ตัวแก้ไขที่คั่นด้วยเครื่องหมายจุลภาคเพื่อเป็น 'escape
ลำดับ'. เมื่อกดแป้นเหล่านี้ค้างไว้ ระบบจะตีความการกดแป้นถัดไป
ภายในเครื่องเพื่อเรียกใช้การดำเนินการพิเศษแทนที่จะถูกส่งไปยังเซิร์ฟเวอร์ VNC ระยะไกล
กล่าวอีกนัยหนึ่งคือ ชุด 'ปุ่มลัด'

นี่คือรายการของการแมปคีย์ท้องถิ่นกับการดำเนินการพิเศษ:

r: รีเฟรชเดสก์ท็อป b: สลับกระดิ่ง c: สลับสีเต็ม

f: การถ่ายโอนไฟล์ x: x11cursor z: สลับแน่น/ZRLE

l: เต็มหน้าจอ g: graball e: กล่องโต้ตอบแป้น Escape

s: กล่องโต้ตอบมาตราส่วน +: ขยายขนาดขึ้น (=) -: ลดขนาดลง (_)

t: ข้อความแชท a: alphablend เคอร์เซอร์

V: สลับดูอย่างเดียว Q: ออกจากโปรแกรมดู 123456: มาตราส่วน UltraVNC 1/n

ปุ่มลูกศร: เลื่อนวิวพอร์ตประมาณ 10% สำหรับการกดแต่ละครั้ง

PageUp/PageDown: เลื่อนวิวพอร์ตด้วย screenful ในแนวตั้ง

หน้าแรก/สิ้นสุด: เลื่อนวิวพอร์ตด้วย screenful ในแนวนอน

แป้นลูกศร: เลื่อนวิวพอร์ต 1 พิกเซลสำหรับการกดแต่ละครั้ง

การลากเมาส์โดยกด Button1 จะเป็นการเลื่อนวิวพอร์ตด้วย

การคลิก Mouse Button3 จะเป็นการเปิดเมนูป๊อปอัป

การแมปด้านบนคือ เสมอ ใช้งานในโหมด ViewOnly เว้นแต่คุณจะตั้งค่า Escape
ค่าคีย์เป็น 'ไม่เคย'

x11vnc -appshare แป้นลัด: x11vnc มีโหมดการแชร์แอปพลิเคชันอย่างง่ายที่
ช่วยให้ฝั่งผู้ดูสามารถย้าย ปรับขนาด หรือยกหน้าต่างระดับบนสุดจากระยะไกลได้ ถึง
เปิดใช้งาน กด Shift + ปุ่ม Escape ค้างไว้แล้วกดปุ่มเหล่านี้:

ปุ่มลูกศร: ย้ายหน้าต่างระยะไกลไปรอบๆ ในเดสก์ท็อป

PageUp/PageDn/Home/End: ปรับขนาดหน้าต่างระยะไกล

+/-: ยกหรือลดหน้าต่างรีโมท

M หรือ Button1 ย้ายการชนะไปยังตำแหน่งท้องถิ่น D หรือ Button3: ลบการชนะระยะไกล

หากค่า Escape Keys ด้านล่างถูกตั้งค่าเป็น 'default' รายการเริ่มต้นของ
ใช้คีย์ตัวปรับแต่ง สำหรับ Unix คือ: Alt_L,Super_L และสำหรับ MacOSX คือ
Control_L, Meta_L. หมายเหตุ: คีย์ Super_L มักจะมีแฟล็ก Windows(TM) อยู่
โปรดทราบด้วยว่า _L และ _R หมายถึงคีย์อยู่ทางด้านซ้ายหรือด้านขวาของแป้นพิมพ์

บน Unix ค่าเริ่มต้นคือปุ่ม Alt และ Windows ที่ด้านซ้ายของแป้นพิมพ์ บน MacOSX
ค่าเริ่มต้นคือปุ่มควบคุมและคำสั่งทางด้านซ้ายของแป้นพิมพ์

ตัวอย่าง: กดปุ่ม Alt และ Windows ที่ด้านซ้ายของแป้นพิมพ์ค้างไว้
แล้วกด 'c' เพื่อสลับสถานะเต็มสี หรือกด 't' เพื่อสลับปุ่ม
หน้าต่างแชทข้อความ ultravnc เป็นต้น

หากต้องการใช้บางอย่างนอกเหนือจากค่าเริ่มต้น ให้ระบุรายการที่คั่นด้วยเครื่องหมายจุลภาค (หรือรายการเดียว
หนึ่ง) จาก: Shift_L Shift_R Control_L Control_R Alt_L Alt_R Meta_L Meta_R Super_L
Super_R Hyper_L Hyper_R หรือ Mode_switch

ใหม่ ป๊อปอัพ การดำเนินการ:

ดูอย่างเดียว: ~ -viewonly
ปิดการใช้งานเบลล์: ~ -nobell
รูปร่างเคอร์เซอร์: ~ -nocursorshape
เคอร์เซอร์ X11: ~ -x11cursor
เคอร์เซอร์ Alphablend: ~ -alpha
Toggle Tight/Hextile: ~ -เข้ารหัส hextile...
สลับแน่น/ZRLE: ~ -encodings zrle...
สลับ ZRLE/ZYWRLE: ~ -encodings zywrle...
ระดับคุณภาพ ~ -คุณภาพ (ทั้งแบบแน่นและแบบ ZYWRLE)
ระดับการบีบอัด ~ -compresslevel
ปิดใช้งาน JPEG: ~ -nojpeg (แน่น)
การอัปเดตไปป์ไลน์ ~ -pipeline

Full Color ให้สีได้มากเท่าที่หน้าจอในเครื่องอนุญาต
ระดับสีเทา (16 & 8-bpp) ~ -grey สำหรับโหมดสีต่ำ 16/8bpp เท่านั้น
สี 16 บิต (BGR565) ~ -16bpp / -bgr565
สี 8 บิต (BGR233) ~ -bgr233
256 สี ~ -bgr233 ค่าเริ่มต้น # สี
64 สี ~ -bgr222 / -use64
8 สี ~ -bgr111 / -use8
ตัวแสดงมาตราส่วน ~ -scale
ปุ่มหนี: สลับ ~ -escape
ปุ่ม Escape: Help+Set ~ -escape
ตั้งค่า Y Crop (y-max) ~ -ycrop
ตั้งค่าความกว้างของแถบเลื่อน ~ -sbwidth
XGrabServer ~ -graball

ส่วนขยาย UltraVNC:

ตั้งค่า 1/n Server Scale Ultravnc ext. ปรับขนาดเดสก์ท็อป 1/n
ข้อความแชท Ultravnc ต่อ ทำข้อความแชท
การถ่ายโอนไฟล์ Ultravnc ต่อ ไฟล์ xfer ผ่านตัวช่วย Java
หน้าต่างเดียว Ultravnc ต่อ หยิบและดูหน้าต่างเดียว
(เลือกจากนั้นคลิกที่หน้าต่างที่คุณต้องการ)
ปิดการใช้งาน Remote Input Ultravnc ext. พยายามป้องกันการป้อนข้อมูลและ
การดูจอภาพที่การแสดงผลทางกายภาพ

หมายเหตุ: ส่วนขยาย Ultravnc ใช้กับเซิร์ฟเวอร์ที่รองรับเท่านั้น
พวกเขา. x11vnc/libvncserver รองรับบางส่วน

ส่งคลิปบอร์ดไม่ใช่รายการหลัก ~ -sendclipboard
ส่งการเลือกทุกครั้ง ~ -sendalways

การเข้ารหัส


เซิร์ฟเวอร์ให้ข้อมูลในรูปแบบที่ลูกค้าต้องการ เพื่อที่จะ
ทำให้ลูกค้าใช้งานได้ง่ายที่สุด หากลูกค้าแสดงตนว่าสามารถ
เพื่อใช้หลายรูปแบบ เซิร์ฟเวอร์จะเลือกอย่างใดอย่างหนึ่ง

พิกเซล รูป หมายถึงการเป็นตัวแทนของแต่ละพิกเซล รูปแบบที่พบบ่อยที่สุด
คือค่า "สีจริง" 24 และ 16 บิต และการแสดง "แผนผังสี" 8 บิต โดยที่ an
แผนที่โดยพลการจะแปลงหมายเลขสีเป็นค่า RGB

การเข้ารหัส หมายถึงวิธีการส่งสี่เหลี่ยมพิกเซล (ข้อมูลพิกเซลทั้งหมดใน VNC คือ
ส่งเป็นรูปสี่เหลี่ยมผืนผ้า) สี่เหลี่ยมทั้งหมดมาพร้อมกับส่วนหัวที่ระบุตำแหน่งและขนาดของ
สี่เหลี่ยมและประเภทการเข้ารหัสที่ใช้โดยข้อมูลที่ตามมา ประเภทนี้อยู่ในรายการ
ด้านล่าง

ดิบ การเข้ารหัสดิบเพียงแค่ส่งค่าพิกเซลความกว้าง*ความสูง จำเป็นต้องมีลูกค้าทุกคน
เพื่อรองรับการเข้ารหัสประเภทนี้ Raw นั้นเร็วที่สุดเมื่อเซิร์ฟเวอร์และผู้ดู
อยู่ในเครื่องเดียวกันเนื่องจากความเร็วในการเชื่อมต่อนั้นไม่มีที่สิ้นสุดและเป็นข้อมูลดิบ
การเข้ารหัสช่วยลดเวลาในการประมวลผล

คัดลอกRect
การเข้ารหัส Copy Rectangle จะมีประสิทธิภาพเมื่อมีการย้ายบางสิ่ง เพียง
ข้อมูลที่ส่งคือตำแหน่งของสี่เหลี่ยมซึ่งข้อมูลควรคัดลอกไปยัง
สถานที่ปัจจุบัน. Copyrect ยังสามารถใช้เพื่อส่งซ้ำได้อย่างมีประสิทธิภาพ
ลวดลาย

ร.ฟ.ท Rise-and-Run-length-Encoding โดยพื้นฐานแล้วเป็นเวอร์ชัน 2D ของการเข้ารหัสระยะรัน
(อาร์แอลอี). ในการเข้ารหัสนี้ ลำดับของพิกเซลที่เหมือนกันจะถูกบีบอัดเป็นหนึ่ง
มูลค่าและการนับซ้ำ ใน VNC จะใช้สีพื้นหลังและ
จากนั้นกำหนดจำนวนสี่เหลี่ยมผืนผ้าย่อยและสีตามต้องการสำหรับแต่ละรายการ
นี่คือการเข้ารหัสที่มีประสิทธิภาพสำหรับบล็อกสีคงที่ขนาดใหญ่

คอร์เร นี่เป็นรูปแบบเล็กน้อยใน RRE โดยใช้สี่เหลี่ยมขนาดสูงสุด 255x255 พิกเซล นี้
อนุญาตให้ใช้ค่าไบต์เดียว ลดขนาดแพ็กเก็ต นี่คือโดยทั่วไป
มีประสิทธิภาพมากขึ้นเพราะโดยทั่วไปแล้วการประหยัดจากการส่งค่า 1 ไบต์มีค่ามากกว่า
ความสูญเสียจากกรณี (ค่อนข้างหายาก) ที่มีการทาสีพื้นที่ขนาดใหญ่มาก
สีเดียวกัน

เฮ็กซ์ไทล์
ในที่นี้ สี่เหลี่ยมจะถูกแบ่งออกเป็นชิ้นส่วนขนาด 16x16 ซึ่งจะถูกส่งไปตามที่กำหนดไว้ล่วงหน้า
คำสั่ง. ข้อมูลภายในไทล์จะถูกส่งแบบ raw หรือแบบตัวแปรบน RRE Hextile
การเข้ารหัสมักจะเป็นตัวเลือกที่ดีที่สุดสำหรับการใช้งานในสภาพแวดล้อมเครือข่ายความเร็วสูง
(เช่นเครือข่ายท้องถิ่นของอีเทอร์เน็ต)

zlib Zlib เป็นการเข้ารหัสที่ง่ายมากที่ใช้ไลบรารี zlib เพื่อบีบอัดข้อมูลพิกเซลดิบ
การเข้ารหัสนี้ให้การบีบอัดที่ดี แต่กินเวลา CPU มาก สนับสนุน
สำหรับการเข้ารหัสนี้มีให้เพื่อความเข้ากันได้กับเซิร์ฟเวอร์ VNC ที่อาจไม่ได้
เข้าใจการเข้ารหัสที่แน่นหนาซึ่งมีประสิทธิภาพมากกว่า Zlib ในชีวิตจริงเกือบทั้งหมด
สถานการณ์

แน่น เช่นเดียวกับการเข้ารหัส Zlib การเข้ารหัสที่แน่นหนาใช้ไลบรารี zlib เพื่อบีบอัดข้อมูลพิกเซล
แต่จะประมวลผลข้อมูลล่วงหน้าเพื่อเพิ่มอัตราการบีบอัดสูงสุด และเพื่อลดการใช้ CPU
ในการบีบอัด นอกจากนี้ อาจใช้การบีบอัด JPEG เพื่อเข้ารหัสหน้าจอที่มีสีหลากหลาย
พื้นที่ (ดูคำอธิบายของตัวเลือก -คุณภาพ และ -nojpeg ด้านบน) เข้ารหัสแน่น
มักจะเป็นตัวเลือกที่ดีที่สุดสำหรับสภาพแวดล้อมเครือข่ายที่มีแบนด์วิดท์ต่ำ (เช่น โมเด็มช้า
การเชื่อมต่อ)

ซ.ร.ล โปรแกรมดู SSVNC ได้ย้ายการเข้ารหัส ZRLE ของ RealVNC (www.realvnc.com) ไปยังยูนิกซ์
โปรแกรมดู tightvnc

ไซร์เล โปรแกรมดู SSVNC ได้ย้ายการเข้ารหัส ZRLE แบบ lossy wavelet ของฮิตาชิจาก
http://mobile.hitachi-system.co.jp/publications/ZYWRLE/ สู่ยูนิกซ์ tightvnc
ผู้ชม

ทรัพยากร


X ทรัพยากรที่ โปรแกรมดู vnc รู้เกี่ยวกับนอกเหนือจากทรัพยากร Xt ปกติเป็น
ดังต่อไปนี้:

แชร์เดสก์ท็อป
เทียบเท่ากับ - แบ่งปัน/-noshared ตัวเลือก. ค่าเริ่มต้น จริง

สำหรับดูเท่านั้น
เทียบเท่ากับ -สำหรับดูเท่านั้น ตัวเลือก. ค่าเริ่มต้นเท็จ

เต็มจอ
เทียบเท่ากับ -เต็มจอ ตัวเลือก. ค่าเริ่มต้นเท็จ

คว้าคีย์บอร์ด
หยิบคีย์บอร์ดในโหมดเต็มหน้าจอ ซึ่งสามารถช่วยแก้ปัญหาการสูญเสียได้
แป้นพิมพ์โฟกัส ค่าเริ่มต้นเท็จ

ยกบนบี๊บ
เทียบเท่ากับ -noraiseeonบี๊บ ตัวเลือกเมื่อตั้งค่าเป็นเท็จ ค่าเริ่มต้น จริง

รหัสผ่านไฟล์
เทียบเท่ากับ -รหัสผ่าน ตัวเลือก

ผู้ใช้เข้าสู่ระบบ
เทียบเท่ากับ ของผู้ใช้ ตัวเลือก

รหัสผ่านDialog
จะใช้กล่องโต้ตอบเพื่อรับรหัสผ่าน (จริง) หรือรับจาก tty
(เท็จ). ไม่เกี่ยวข้อง if รหัสผ่านไฟล์ ถูกตั้งค่า ค่าเริ่มต้นเท็จ

การเข้ารหัส
เทียบเท่ากับ -การเข้ารหัส ตัวเลือก

ระดับการบีบอัด
เทียบเท่ากับ -บีบอัดระดับ ตัวเลือก (เฉพาะTightVNC)

ระดับคุณภาพ
เทียบเท่ากับ ที่มีคุณภาพ ตัวเลือก (เฉพาะTightVNC)

เปิดใช้งาน JPEG
เทียบเท่ากับ -nojpeg ตัวเลือกเมื่อตั้งค่าเป็นเท็จ ค่าเริ่มต้น จริง

ใช้RemoteCursor
เทียบเท่ากับ -ไม่มีเคอร์เซอร์รูปร่าง ตัวเลือกเมื่อตั้งค่าเป็นเท็จ (เฉพาะ TightVNC) ค่าเริ่มต้น
จริง

ใช้BGR233
เทียบเท่ากับ -bgr233 ตัวเลือก. ค่าเริ่มต้นเท็จ

nสี
เมื่อใช้ BGR233 ให้ลองจัดสรรสี "ที่แน่นอน" จำนวนมากนี้จากสี BGR233
ลูกบาศก์ เมื่อใช้แผนที่สีที่ใช้ร่วมกัน การตั้งค่าทรัพยากรนี้ให้ต่ำลงจะทำให้มีสีมากขึ้น
สำหรับลูกค้า X รายอื่น ไม่เกี่ยวข้องเมื่อใช้ทรูคัลเลอร์ ค่าเริ่มต้นคือ 256 (เช่นทั้งหมด
พวกเขา)

useSharedColors
หากจำนวนสีที่ "แน่นอน" BGR233 จัดสรรสำเร็จน้อยกว่า 256 แล้ว
ส่วนที่เหลือจะเติมด้วยสีที่ "ใกล้เคียงที่สุด" ที่มีอยู่ แหล่งข้อมูลนี้กล่าวว่า
ว่าจะใช้เฉพาะสี BGR233 ที่ "แน่นอน" เพื่อจุดประสงค์นี้หรือว่าจะใช้
สี "ที่ใช้ร่วมกัน" ของลูกค้ารายอื่นเช่นกัน ค่าเริ่มต้นจริง (เช่นใช้ไคลเอนต์อื่น
สี)

บังคับตัวเองCmap
เทียบเท่ากับ -owncmap ตัวเลือก. ค่าเริ่มต้นเท็จ

บังคับTrueColour
เทียบเท่ากับ -ทรูคัลเลอร์ ตัวเลือก. ค่าเริ่มต้นเท็จ

ขอความลึก
เทียบเท่ากับ -ความลึก ตัวเลือก

ใช้หน่วยความจำที่ใช้ร่วมกัน
ใช้ส่วนขยายหน่วยความจำที่ใช้ร่วมกันของ MIT หากอยู่บนเครื่องเดียวกับเซิร์ฟเวอร์ X ค่าเริ่มต้น
จริง

wmการตกแต่งความกว้าง, wmการตกแต่งความสูง
ความกว้างและความสูงโดยรวมที่ตกแต่งโดยตัวจัดการหน้าต่าง ใช้เพื่อ
คำนวณขนาดสูงสุดของหน้าต่างตัวแสดง VNC ค่าเริ่มต้นคือความกว้าง 4 ความสูง
24.

BumpScrollTime, ชนScrollPixels
เมื่ออยู่ในโหมดเต็มหน้าจอและเดสก์ท็อป VNC มีขนาดใหญ่กว่าจอแสดงผล X
การเลื่อนจะเกิดขึ้นทุกครั้งที่เมาส์แตะขอบหน้าจอ ความเร็วสูงสุด
ของการเลื่อนคือพิกเซล bumpScrollPixels ทุก ๆ มิลลิวินาทีของ bumpScrollTime NS
ความเร็วเลื่อนจริงจะช้ากว่านี้แน่นอน ขึ้นอยู่กับว่า
เครื่องของคุณเร็ว ค่าเริ่มต้น 20 พิกเซลทุกๆ 25 มิลลิวินาที

ป๊อปอัพButtonCount
จำนวนปุ่มในหน้าต่างป๊อปอัป ดูไฟล์ README สำหรับข้อมูลเพิ่มเติม
เกี่ยวกับวิธีการปรับแต่งปุ่มต่างๆ

การแก้ปัญหา สำหรับการดีบัก ค่าเริ่มต้นเท็จ

ดิบดีเลย์, คัดลอกRectDelay
สำหรับการดีบัก โปรดดูรายละเอียดในไฟล์ README ค่าเริ่มต้น 0 (ปิด)

และพวกเรา


เมื่อเริ่มต้นด้วย - ผ่าน ตัวเลือก vncviewer อ่าน VNC_VIA_CMD ตัวแปรสภาพแวดล้อม
ขยายรูปแบบที่ขึ้นต้นด้วยอักขระ "%" และดำเนินการผลลัพธ์เป็นคำสั่ง
สมมติว่าจะสร้างช่องสัญญาณ TCP ที่ควรใช้สำหรับการเชื่อมต่อ VNC ถ้าไม่
ตั้งค่า ตัวแปรสภาพแวดล้อมนี้มีค่าเริ่มต้นเป็น "/usr/bin/ssh -f -L %L:%H:%R %G สลีป 20"

รูปแบบต่อไปนี้เป็นที่รู้จักใน VNC_VIA_CMD (โปรดทราบว่ารูปแบบทั้งหมด %G,
%H, %L และ %R ต้องมีอยู่ในเทมเพลตคำสั่ง):

%% ตัวอักษร "%";

%G ชื่อโฮสต์เกตเวย์

%H ชื่อโฮสต์ VNC ระยะไกลตามที่เกตเวย์รู้จัก

%L หมายเลขพอร์ต TCP ในเครื่อง;

%R หมายเลขพอร์ต TCP ระยะไกล

ใช้ ssvncviewer ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี