คำถามติดแท็ก clipboard

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

30
ฉันจะคัดลอกไปยังคลิปบอร์ดใน JavaScript ได้อย่างไร
วิธีที่ดีที่สุดในการคัดลอกข้อความไปยังคลิปบอร์ดคืออะไร? (Multi-เบราว์เซอร์) ฉันเหนื่อย: function copyToClipboard(text) { if (window.clipboardData) { // Internet Explorer window.clipboardData.setData("Text", text); } else { unsafeWindow.netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); const clipboardHelper = Components.classes["@mozilla.org/widget/clipboardhelper;1"].getService(Components.interfaces.nsIClipboardHelper); clipboardHelper.copyString(text); } } แต่ใน Internet Explorer จะให้ข้อผิดพลาดทางไวยากรณ์ ใน Firefox มันบอกว่าunsafeWindow is not definedก็กล่าวว่า เคล็ดลับดี ๆ ที่ไม่มีแฟลช: Trello เข้าถึงคลิปบอร์ดของผู้ใช้ได้อย่างไร

28
ไปป์จาก / ไปยังคลิปบอร์ดใน Bash script
เป็นไปได้ที่จะไปป์จาก / ไปที่คลิปบอร์ดใน Bash? ไม่ว่าจะเป็นท่อไปยัง / จากที่จับอุปกรณ์หรือใช้แอพพลิเคชั่นเสริมฉันไม่พบอะไรเลย ตัวอย่างเช่นหาก/dev/clipเป็นอุปกรณ์ที่เชื่อมโยงไปยังคลิปบอร์ดเราสามารถทำได้: cat /dev/clip # Dump the contents of the clipboard cat foo > /dev/clip # Dump the contents of "foo" into the clipboard
946 linux  bash  macos  clipboard 

5
Trello เข้าถึงคลิปบอร์ดของผู้ใช้ได้อย่างไร
เมื่อคุณโฮเวอร์เหนือการ์ดในTrelloและกดCtrl+ CURL ของการ์ดนี้จะถูกคัดลอกไปยังคลิปบอร์ด พวกเขาทำเช่นนี้ได้อย่างไร เท่าที่ฉันสามารถบอกได้ว่าไม่มีภาพยนตร์ Flash เกี่ยวข้อง ฉันติดตั้งFlashblockแล้วและแท็บเครือข่าย Firefox ไม่แสดงภาพยนตร์ Flash ที่โหลด (นั่นเป็นวิธีปกติเช่นโดย ZeroClipboard) พวกเขาบรรลุความมหัศจรรย์นี้ได้อย่างไร? (ในขณะนี้ฉันคิดว่าฉันมี epiphany: คุณไม่สามารถเลือกข้อความบนหน้าดังนั้นฉันคิดว่าพวกเขามีองค์ประกอบที่มองไม่เห็นที่พวกเขาสร้างการเลือกข้อความผ่านรหัส JavaScript และCtrl+ Cเรียกพฤติกรรมเริ่มต้นของเบราว์เซอร์คัดลอกที่มองไม่เห็น ค่าข้อความของโหนด)

29
วิธีทำ vim paste จาก (และคัดลอกไปที่) คลิปบอร์ดของระบบ?
ซึ่งแตกต่างจากบรรณาธิการอื่น ๆ ที่เป็นกลุ่มร้านค้าคัดลอกข้อความในคลิปบอร์ดของตัวเอง ดังนั้นมันเป็นเรื่องยากมากสำหรับฉันที่จะคัดลอกข้อความบางส่วนจากหน้าเว็บและวางลงในไฟล์การทำงานปัจจุบัน มันเกิดขึ้นฉันต้องเปิด gedit หรือพิมพ์ด้วยตนเอง ฉันสามารถทำ vim paste จากและไปยังคลิปบอร์ดของระบบได้หรือไม่?
770 vim  editor  clipboard 

30
วิธีคัดลอกไปยังคลิปบอร์ดใน Vim ได้อย่างไร
เป็นไปได้ไหมที่จะคัดลอกไปยังคลิปบอร์ดโดยตรงจาก Vim? yyคัดลอกเนื้อหาไปยังบัฟเฟอร์ภายในของ Vim เท่านั้น ฉันต้องการคัดลอกไปยังคลิปบอร์ดของระบบปฏิบัติการ มีคำสั่งดังกล่าวใน Vim หรือคุณสามารถดึงข้อมูลภายใน Vim ได้เท่านั้น?
752 vim  clipboard 

16
ฉันจะคัดลอกผลลัพธ์ของคำสั่งลงในคลิปบอร์ดได้อย่างไร
ฉันจะไพพ์เอาต์พุตของคำสั่งลงในคลิปบอร์ดของฉันและวางกลับเมื่อใช้เทอร์มินัลได้อย่างไร ตัวอย่างเช่น cat file | clipboard


17
วิธีคัดลอกข้อความไปยังคลิปบอร์ดใน Android ได้อย่างไร
ใครช่วยบอกฉันถึงวิธีการคัดลอกข้อความที่ปรากฏในมุมมองข้อความเฉพาะไปยังคลิปบอร์ดเมื่อกดปุ่ม? @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mainpage); textView = (TextView) findViewById(R.id.textview); copyText = (Button) findViewById(R.id.bCopy); copyText.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); String getstring = textView.getText().toString(); //Help to continue :) } }); } } ฉันต้องการคัดลอกข้อความใน TextView …

20
JavaScript รับข้อมูลคลิปบอร์ดจากการวางเหตุการณ์ (เบราว์เซอร์ข้าม)
เว็บแอปพลิเคชันสามารถตรวจจับเหตุการณ์การวางและดึงข้อมูลที่จะวางได้อย่างไร ฉันต้องการลบเนื้อหา HTML ก่อนที่ข้อความจะถูกวางลงในโปรแกรมแก้ไขข้อความที่มีรูปแบบ การล้างข้อความหลังจากวางหลังจากนั้นใช้งานได้ แต่ปัญหาคือการฟอร์แมตก่อนหน้านี้ทั้งหมดจะหายไป ตัวอย่างเช่นฉันสามารถเขียนประโยคในเครื่องมือแก้ไขและทำให้เป็นตัวหนา แต่เมื่อฉันวางข้อความใหม่การจัดรูปแบบทั้งหมดจะหายไป ฉันต้องการทำความสะอาดเฉพาะข้อความที่วางแล้วปล่อยให้การฟอร์แมตก่อนหน้านี้ไม่มีการแตะต้อง ในอุดมคติแล้วโซลูชันควรทำงานกับเบราว์เซอร์ที่ทันสมัยทั้งหมด (เช่น MSIE, Gecko, Chrome และ Safari) โปรดทราบว่า MSIE มีclipboardData.getData()แต่ฉันไม่พบฟังก์ชันการทำงานที่คล้ายกันสำหรับเบราว์เซอร์อื่น


2
คัดลอกข้อความไปยังคลิปบอร์ดด้วย iOS
วิธีที่ดีที่สุดในการคัดลอกข้อความไปยังคลิปบอร์ดของ iPhone ในแอปพลิเคชันของคุณคืออะไร? เอกสารของพวกเขาเป็นภาพร่างและมีคุณสมบัติมากกว่าวิธีที่ฉันต้องการ ... ฉันแค่ต้องการตั้งค่าสตริงเป็นคลิปบอร์ดผู้ใช้

23
ฉันจะคัดลอกสตริงไปยังคลิปบอร์ดบน Windows โดยใช้ Python ได้อย่างไร
ฉันกำลังพยายามสร้างแอปพลิเคชัน Windows ขั้นพื้นฐานที่สร้างสตริงจากการป้อนข้อมูลผู้ใช้แล้วเพิ่มลงในคลิปบอร์ด ฉันจะคัดลอกสตริงไปยังคลิปบอร์ดโดยใช้ Python ได้อย่างไร
193 python  clipboard 

7
ชื่อไฟล์ / พา ธ ของบัฟเฟอร์ปัจจุบันในกลุ่ม
สมมติว่าบัฟเฟอร์ปัจจุบันคือเปิดไฟล์สำหรับการแก้ไขจึงไม่แสดง:eE32: No file name ฉันต้องการดึงหนึ่งหรือทั้งหมด: ชื่อไฟล์ตรงตามที่แสดงในบรรทัดสถานะเช่น ~\myfile.txt เส้นทางแบบเต็มไปยังไฟล์เช่น c:\foo\bar\myfile.txt เพียงแค่ชื่อไฟล์เช่น myfile.txt
188 vim  clipboard  yank 

10
วิธีการส่งข้อมูลไปยังคลิปบอร์ดท้องถิ่นจากเซสชัน SSH ระยะไกล
Borderline ServerFault คำถาม แต่ฉันกำลังเขียนโปรแกรมเชลล์สคริปดังนั้นฉันลองที่นี่ก่อน :) * nixes ส่วนใหญ่มีคำสั่งที่จะให้คุณไพพ์ / เปลี่ยนทิศทางเอาต์พุตไปยังโลคัลคลิปบอร์ด / วางบอร์ดและดึงจากเดียวกัน บน OS X คำสั่งเหล่านี้คือ pbcopy, pbpaste มีการทำซ้ำฟังก์ชันการทำงานนี้ในขณะที่ SSHed ไปยังเซิร์ฟเวอร์อื่นหรือไม่ นั่นคือ, ฉันกำลังใช้คอมพิวเตอร์ A. ฉันเปิดหน้าต่างเทอร์มินัล ฉัน SSH กับคอมพิวเตอร์ B ฉันเรียกใช้คำสั่งบนคอมพิวเตอร์ B เอาต์พุตของ Computer B ถูกเปลี่ยนเส้นทางหรือคัดลอกไปยังคลิปบอร์ดของ Computer A โดยอัตโนมัติ และใช่ฉันรู้ว่าฉันทำได้เพียงแค่ตัวสั่น (shudder) ใช้เมาส์เพื่อเลือกข้อความจากคำสั่ง แต่ฉันคุ้นเคยกับเวิร์กโฟลว์ของการส่งออก pipping โดยตรงไปยังคลิปบอร์ดที่ฉันต้องการเหมือนกันสำหรับเซสชันระยะไกลของฉัน รหัสมีประโยชน์ แต่วิธีการทั่วไปนั้นก็น่าชื่นชมเช่นกัน
161 linux  macos  unix  shell  clipboard 

2
คัดลอกลับไปยังฟังก์ชัน JavaScript คลิปบอร์ดใน Chrome และ Firefox?
ปรับปรุง ดูเหมือนว่าเบราว์เซอร์เริ่มสนับสนุนการคัดลอกใน JS ในหน้าต่างคอนโซลของทั้ง Chrome และ Firefox บน Mac ฉันสามารถดำเนินการได้ copy("party in your clipboard!"); และข้อความจะถูกคัดลอกไปยังคลิปบอร์ดของฉัน ฉันค้นหาดังนั้นและ Google และดูเหมือนจะไม่พบอะไรเลย สิ่งเหล่านี้เฉพาะเจาะจงสำหรับแต่ละเบราว์เซอร์หรือไม่? ฉันจะหาข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชั่น JavaScript เหล่านี้ได้ที่ไหน เวอร์ชันของเบราว์เซอร์: JavaScript ถูกส่งคืนจากคอนโซล Chrome เมื่อเรียกใช้งาน 'คัดลอก' function (object) { if (injectedScript._type(object) === "node") { var nodeId = InjectedScriptHost.pushNodePathToFrontend(object, false, false); InjectedScriptHost.copyNode(nodeId); } else InjectedScriptHost.copyText(object); } รหัสนี้หมายถึงอะไร? ต่อไปนี้เป็นภาพหน้าจอ 2 …

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