আমি আমার পাসওয়ার্ডটি ক্লিপবোর্ডে অনুলিপি করেছি! আপনি এটি মুছতে পারেন?


96

সর্বোত্তম সুরক্ষা অনুশীলনগুলি অনুসরণ করে , আমি আমার হার্ড ড্রাইভে আমার পাসওয়ার্ড সহ একটি সাধারণ পাঠ্য ফাইল রাখি। আসলে, আমি আমার পিপিসি অ্যাকাউন্টটি অ্যাক্সেস করার জন্য কেবল তাদের মধ্যে একটি অনুলিপি করে আটকিয়েছি।

একটি চমত্কার মুহুর্তে, আমি সিদ্ধান্ত নিয়েছি যে পাসওয়ার্ডটি ব্যবহারের পরে ক্লিপবোর্ডে আরও ভাল না থাকা উচিত। যেহেতু আমার সাথে এটি প্রায়শই ঘটে তাই আমি ক্লিপবোর্ডের সামগ্রীগুলি সরাতে কোনও প্রোগ্রাম ব্যবহার করতে পারি।

চ্যালেঞ্জ

এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা আপনার পছন্দের একটি প্রোগ্রামিং ভাষা ব্যবহার করে ক্লিপবোর্ডে থাকা কোনও পাঠ্য মুছে ফেলা বা ওভাররাইট করে ।

অতিরিক্ত তথ্য:

  • যদি আপনার সিস্টেমে বেশ কয়েকটি ক্লিপবোর্ড থাকে তবে আপনি যে কোনও একটির জন্য প্রোগ্রাম লিখতে পারেন। একমাত্র প্রয়োজন হ'ল ব্যবহারকারীর পক্ষে সেই ক্লিপবোর্ডটি ব্যবহার করে পাঠ্য অনুলিপি করা ও আটকানো সম্ভব।

  • যদি আপনার ক্লিপবোর্ডটি সাম্প্রতিক অনুলিপি করা এন্ট্রিগুলির একটি ইতিহাস রাখে তবে সর্বাধিক সাম্প্রতিক এন্ট্রি ধরে নিন।

  • যদি আপনার উত্তর কোনও অপারেটিং সিস্টেম বা ক্লিপবোর্ডের সাথে সুনির্দিষ্ট হয় তবে ব্যবহৃত ভাষার সাথে এটি আপনার পোস্টের শিরোনামে নির্দেশ করুন।

  • ক্লিপবোর্ডটিতে আপনার প্রোগ্রামটি চলাকালীন পাঠ্য ধারণের নিশ্চয়তা রয়েছে। আপনি হয় ক্লিপবোর্ড থেকে বিষয়বস্তু মুছতে পারেন, বা অন্য কিছু দিয়ে ওভাররাইট করতে পারেন (অগত্যা পাঠ্য নয়)। একমাত্র প্রয়োজন হ'ল প্রোগ্রামটি চালানোর পরে, ক্লিপবোর্ড থেকে আটকানো আসল পাঠ্যটি তৈরি করবে না।

  • আপনি যদি কিছু স্থির বা এলোমেলোভাবে নির্বাচিত পাঠ্যটিতে ওভাররাইট করা চয়ন করেন তবে আপনি ধরে নিতে পারেন যে পূর্বের ক্লিপবোর্ডের সামগ্রীগুলি সেই পাঠ্য থেকে আলাদা, সুতরাং পাসওয়ার্ডটি কার্যকরভাবে মুছে ফেলা হয়েছে। অন্য কথায়, ফিলার পাঠ্যটি পাসওয়ার্ডের সাথে মিলে যায় এমন সম্ভাবনা উপেক্ষা করুন।

  • সিস্টেমটি পুনরায় চালু করা, প্রোগ্রামগুলি বন্ধ করা, কম্পিউটার বন্ধ করে দেওয়া বা হিমায়িত করার মতো প্রোগ্রামটির কোনও পার্শ্ব প্রতিক্রিয়া থাকা উচিত নয়। আপনার প্রোগ্রামটি চালুর পরে, ক্লিপবোর্ড থেকে পাসওয়ার্ড সরিয়ে কেবল ব্যবহারকারীর কম্পিউটারটিকে স্বাভাবিক হিসাবে ব্যবহার করা চালিয়ে যাওয়া উচিত। এছাড়াও, স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ করা হয়েছে।

বাইটস মধ্যে সংক্ষিপ্ত কোড।


যদি ক্লিপবোর্ডে একটি নির্ধারিত সংখ্যক এন্ট্রি থাকে?
লারসডাব্লু

20
আরও গুরুতর নোটে: আপনার জন্য এটি করার জন্য কিপাসাসের মতো কিছু ব্যবহার করুন ।
flawr

17
"ফিলার পাঠ্যটি পাসওয়ার্ডের সাথে মিলে যায় এমন সম্ভাবনা উপেক্ষা করুন" " সমাধান: ``, 0 বাইট। নিজের সাথে পাসওয়ার্ড ওভাররাইট করে।
ফল 10

2
@ চ্যালেঞ্জার 5 তবে এটি কেবলমাত্র যদি আপনি কিছু স্থির বা এলোমেলোভাবে বেছে নেওয়া পাঠ্যটি ওভাররাইট করতে চান
লুইস মেন্ডো

11
এই প্রশ্নের খুব খারাপ অংশটি হ'ল আমি এটি সম্পূর্ণভাবে পরিচয় গল্পের সাথে সম্পর্কিত হতে পারি তা জেনেও এটি ব্যঙ্গাত্মক। ... তো, রাখাস, হাহ? যে দেখব উচিত ...
ন্যাট

উত্তর:


14

এক্সেল, 1 কীস্ট্রোক

Ctrl-C

এক্সেল, অনন্যভাবে, সবসময় একটি নির্বাচন আছে কারণ কাজ করে। সম্ভবত অন্যান্য স্প্রেডশিট অ্যাপ্লিকেশনগুলিতেও কাজ করে। অন্যান্য হাস্যকর এন্ট্রিগুলির বিপরীতে, এক্সেল উত্তরগুলি পিপিসিজিতে আসলে কিছুটা ঘন ঘন হয়।


2
এটি কি 2 কীস্ট্রোক নয়? "একটি কী-স্ট্রোক হ'ল একটি কীবোর্ডের কীগুলির একক প্রেস। প্রতিটি কী প্রেস একটি কীস্ট্রোক" " Computerhope.com/jargon/k/keystroke.htm
মার্টিজন

পছন্দ করেছেন আমি এখান থেকে অনুলিপি করেছি ।
অ্যাডাম

আমি নিশ্চিত নই যে কীস্ট্রোক দিয়ে স্কোর করা এটি সত্যই বৈধ। এছাড়াও, যেহেতু আপনি অন্যান্য রসিক এন্ট্রিগুলির বিপরীতে বলছেন তাই আমি ব্যাখ্যা করি যে আপনি স্বীকার করে নিলে এটি আসলে বৈধ উত্তর নয়। সুতরাং এটি স্বল্পতম হলেও আমি এটি গ্রহণ করব না accept আপনি যদি স্কোরিং পদ্ধতি হিসাবে কীস্ট্রোকের বৈধতা প্রতিষ্ঠিত কোনও প্রাসঙ্গিক মেটা-পোস্টের দিকে আমাকে নির্দেশ করতে পারেন তবে আমি আনন্দের সাথে এই জমাটি গ্রহণ করব
লুইস মেন্ডো

@ লুইস মেন্ডো আপনার আন্তঃ-লাইন বিশ্লেষণটি সঠিক, তবে এখন আমি প্রকৃতপক্ষে মেটায় সময় নিয়ে গবেষণা করেছি: কোডগল্ফ.মেটা.স্ট্যাকেক্সেক্সঞ্জ / / 1748১/ / ৪৩৩৯৯ ইঙ্গিত দেয় যে এটি গ্রহণযোগ্য, বিপরীতে "উইন্ডোজ" যা সম্পাদক নয়।
অ্যাডম

@ অ্যাডম আমার বুঝতে পেরেছি যে মেটা-পোস্ট একটি অনুমান "সম্পাদক গল্ফ" চ্যালেঞ্জ বিভাগকে বোঝায় , "কোড গল্ফ" চ্যালেঞ্জগুলির জন্য স্কোরিং পদ্ধতি হিসাবে কীস্ট্রোকের সংখ্যা ব্যবহার না করে। আমি ডোরকনবব এবং ডেনিসকে তাদের মতামত জানতে চাইলাম
লুইস মেন্ডো

123

পাওয়ারশেল, 3 বাইট

scb

এটির জন্য একটি পূর্বনির্ধারিত নাম Set-Clipboard। পাইপযুক্ত কিছুই না দিয়ে এবং কোনও আর্গুমেন্ট সরবরাহ না করা হলে এটি বর্তমান ক্লিপবোর্ডের সামগ্রীগুলিকে দূরে সরিয়ে দেয়।


23
সংক্ষিপ্ত উত্তর যা আসলে ক্লিপবোর্ডটিকে নতুন লাইনে সেট করার পরিবর্তে বা একেবারে ফাঁকা নয় এমন কিছু সাফ করে।
লুনা

1
ইহা খুব সুন্দর.
beppe9000

72

ভিম, 3 বাইট

"*Y

ক্লিপবোর্ড সামগ্রীটি একটি নতুন লাইনে সেট করে।

ডিফল্টরূপে, ভিম শুরুতে একটি খালি বাফার খোলে। এখন প্রোগ্রামটি Yanks (অনুলিপি করুন) সম্পূর্ণ লাইনটি (একটি নতুন লাইন সহ) এবং এটি আপনার ক্লিপবোর্ডে পাঠ্যটি রেজিস্টার করে ইঙ্ক করে সংরক্ষণ করুন "**একটি পরিবর্তন করা যাবে +অন্যান্য ক্লিপবোর্ড জন্য।


6
আআরগ, আমি এই উত্তরটি পোস্ট করতে যাচ্ছিলাম! +1, কাজের সঠিক সরঞ্জাম। :)
DJMcMayhem

পাওয়ারশেলের চেয়ে যদি ভিএম এর আরও ইনস্টলেশন থাকে তবে এটি "সর্বজনীনতা" এর ভিত্তিতে স্বীকৃত উত্তর হওয়া উচিত;)
জেপিসিএফ

1
@ জেপিসিএফ এবং সি-তে লিখিত আরও অনেকগুলি 'সত্যিকারের' অ্যাপ্লিকেশন রয়েছে যা কফিসিপি ইত্যাদির চেয়ে বেশি রয়েছে etc. ইত্যাদি কোড-গল্ফের ক্ষেত্রে এটি অন্যটির চেয়ে ভাল কিছু করে না
বাল্ড্রিক ১৮

1
আমি সন্দেহ করি পাওয়ারশেলের চেয়ে ভিমের আরও বেশি ইনস্টলেশন রয়েছে, কারণ এটি উইন্ডোজ 8 এবং তারপরে ডিফল্টরূপে ইনস্টল করা হয়েছে।
রবার্ট ফ্রেজার

56

জাভাস্ক্রিপ্ট (ক্রোম ডেভটুলস কনসোল), 6 বাইট

copy``

দ্রষ্টব্য যে এটি কনসোলের একটি বৈশিষ্ট্য (এটি এফএফ কনসোলটিতেও কাজ করে) এবং ভাষা মানের অংশ নয়।


3
হু, আমি জানতাম না জেএসের এই ফাংশন ছিল। ফায়ারফক্সেও কাজ করে। (ক্লিপবোর্ডের সামগ্রীগুলি হয়ে যায় [\n ""\n])
ইটিএইচ প্রোডাকশন

1
এটি ক্রোমেও নিশ্চিত করতে পারে। ক্লিপবোর্ড এতে পরিবর্তিত হয়েছে:[\n ""\n ]
হাইকাম

32
@ ইথ প্রডাকশনস প্রকৃতপক্ষে, এই ফাংশনটি জেএসে আসলেই নেই। এটি অন্তর্নির্মিত একটি কনসোল। (যা উত্তরটি অকার্যকর করে না maybe তবে এটি আরও স্পষ্টভাবে ব্যাখ্যা করা উচিত))
আর্নল্ড ২

আচ্ছা এটির কোনও অস্তিত্বই নেই Document.execCommand("copy")বা এটি কোনও অভ্যন্তরীণ থেকে ব্রাউজার ক্লিপবোর্ডের? আমি এটি কিছু
টেম্পার

1
ঠিক আছে ... এটি এখন আমার নতুন সবচেয়ে
উত্তোলিত

55

অ্যাপলস্ক্রিপ্ট, 20 বাইট

set the clipboard to

ক্লিপবোর্ড এতে সেট করে ... কিছুই না।


ক্লিপবোর্ডের বিষয়বস্তু আমাকে প্রেরণ করতে কোড সরিয়ে আমি প্রচুর বাইট সংরক্ষণ করেছি;)


32

ব্যাচ (উইন্ডোজ 7 এবং উচ্চতর সংস্করণ), 7 বাইট

fc|clip

দ্রষ্টব্য: এটি "FC: ..." এর মতো ত্রুটি বার্তাকে প্রতিক্রিয়া জানাবে তবে এটি কার্যকর হয়।

"ক্লিপ" হ'ল ক্লিপবোর্ডে অন্য প্রোগ্রামের আউটপুট অনুলিপি করার জন্য একটি আদেশ (উইন্ডোজ since থেকে পাওয়া যায়)

"fc" হ'ল দুটি বা ততোধিক ফাইলের তুলনা করার একটি আদেশ। এই ক্ষেত্রে আমরা কোনও ফাইল ইনপুট করি না। এটি ত্রুটি ঘটবে, তারপরে "ক্লিপ" খালি স্ট্রিংয়ে ক্লিপবোর্ড সেট করবে।

যদি আপনার বর্তমান ডিরেক্টরিতে "a" ফাইল থাকে (তবে এটি খালি থাকতে পারে) তবে আপনি আরও ভাল করতে পারেন:

clip<a

সম্পাদনা করুন: সংক্ষিপ্ত সংস্করণের জন্য @ ম্যাথিউ স্টিপলস মন্তব্যটি দেখুন (তবে পাওয়ারশেলে কোনও ব্যাচ নয়)


2
আপনি ত্রুটি বার্তা এড়ানোর scপরিবর্তে ব্যবহার করতে পারেন fc। তারপরে, scসহায়তা পাঠ্যটি ক্লিপবোর্ডে সেট করা হবে। এছাড়াও, আমাকে সম্পর্কে বলার জন্য +1 clip
নীল

2
আমার এক ব্যবহৃত cd। :-)
হ্যান্ড-ই-ফুড

আমি অনুমান করছি যে ক্লিপটি একটি নন-কমান্ডের আউটপুট তুলবে না? তো তুমি কি দৌড়াতে x|clipপারছ না ?
djsmiley2k

@ djsmiley2k হ্যাঁ, এটি বৈধ কমান্ড থেকে কেবলমাত্র আউটপুট গ্রহণ করবে।
ডিভিসি

4
আপনি এটি থেকে অন্য একটি চরিত্র নক করতে পারেন। hএটির জন্য একটি নাম (ডিফল্টরূপে) get-history, তাই আপনি এটি করতে পারেনh|clip
ম্যাথু স্টেপলস

32

ম্যাকোস, 8 বাইটে ব্যাশ করুন

:|pbcopy

: প্রায় অন্য কোনও একক চরিত্রের সাথে প্রতিস্থাপন করা যেতে পারে।


6
:|pbcopyবাশ পাশাপাশি zsh এ কাজ করে।
ডিজিটাল ট্রমা

@ ন্যাক্স এটি এখনই স্থির
বিড়াল

29

সি (উইন্ডোজে), 65 62 বাইট

#include<windows.h>
main(){OpenClipboard(0);EmptyClipboard();}

সম্পাদনা করুন: অরিওনকে ধন্যবাদ 3 বাইট সংরক্ষিত


24
এটি যেহেতু সি, তাই আপনি কি তার 0পরিবর্তে ব্যবহার করতে পারবেন না NULL?
ওরিওন

23

এএইচকে , 10 বাইট(Windows)

clipboard=

ক্লিপবোর্ডের পাঠ্য সামগ্রী সাফ করে। যদি clipboardAllএটি ব্যবহার করা হয় তবে এটি সবকিছু পরিষ্কার করে।

ডক্স থেকে -

ক্লিপবোর্ড একটি বিল্ট-ইন ভেরিয়েবল যা উইন্ডোজ ক্লিপবোর্ডের বর্তমান বিষয়বস্তুকে প্রতিফলিত করে যদি সেই বিষয়গুলি পাঠ্য হিসাবে প্রকাশ করা যায়। বিপরীতে, ক্লিপবোর্ডের সবগুলিতে ক্লিপবোর্ডের সমস্ত কিছু রয়েছে যেমন চিত্র এবং বিন্যাস।


22

জাভা 8, 127 125 বাইট

Golfed:

()->java.awt.Toolkit.getDefaultToolkit().getSystemClipboard().setContents(new java.awt.datatransfer.StringSelection(""),null)

Ungolfed:

public class ICopiedMyPasswordToTheClipboardCanYouDeleteIt {

  public static void main(String[] args) {
    f(() -> java.awt.Toolkit.getDefaultToolkit().getSystemClipboard().setContents(
      new java.awt.datatransfer.StringSelection(""), null));
  }

  private static void f(Runnable x) {
    x.run();
  }
}

2
আপনি নাল পরিবর্তে একটি খালি স্ট্রিং ব্যবহার করতে পারেন? 2 বাইট সংরক্ষণ করে
২oke

1
@ পোকে হ্যাঁ, এটি কাজ করে। আমি ক্লিপবোর্ডের বিষয়বস্তুগুলি সত্যই মুছে ফেলার ক্ষেত্রে "মুছে ফেলার" উপর ফোকাস দিয়েছিলাম। ওভাররাইটিং দেখা যাচ্ছে খুব ভাল।

17

স্মাইলব্যাসিক 3, 10 বাইট

অবশেষে, একটি চ্যালেঞ্জ কার্যত তৈরি SmileBASIC 3 জন্য!

CLIPBOARD"

CLIPBOARDহ'ল একটি বিল্টিন যা পরিবেশনের পাঠ্য ক্লিপবোর্ডকে প্রদত্ত স্ট্রিংয়ে সেট করে। এখানে আমরা এটি একটি খালি স্ট্রিং দিচ্ছি (বন্ধের "প্রয়োজন নেই!)


ব্যাখ্যার জন্য ধন্যবাদ, যেহেতু এটি দুটির মতো দেখাচ্ছে '!
মিশনফোর্ড

17

এক্সেল ভিবিএ, 9 8 বাইট

[A1].Cut

A1সক্রিয় ওয়ার্কশিটে সেল সামগ্রীর সাথে ক্লিপবোর্ড ওভাররাইট করে (ডিফল্টরূপে খালি তবে আপনার পছন্দের কোনও স্ট্রিং / এক্সপ্রেশন হতে পারে - কেবল এটি নিশ্চিত করুন যে এটি আপনার পাসওয়ার্ড নয়!)

তাত্ক্ষণিক উইন্ডোটি ব্যবহার করে।

এক বাইট স্লাইকে ধন্যবাদ রক্ষা করেছে


1
নিস! আপনার সাথে একটি বাইট সংরক্ষণ করতে পারবেন[a1].Cut
Slai

16

পাইথন 56 48 40 বাইট (শুধুমাত্র লিনাক্সে কাজ করে)

8 হুইটউইজার্ড ধন্যবাদ বাইট সংরক্ষণ করা হয়েছে।

import os as o
o.system("echo|xclip")

1
সাইটে স্বাগতম! আমি করতে পারেন কয়েকটি গল্ফ লক্ষ্য করেছি can আপনার systemকাছ থেকে আমদানির পরিবর্তে কল osকরতে পারেন ব্যাশ কমান্ডে আপনার পাইপের চারপাশে ফাঁকা স্থানগুলির দরকার নেই। import os as oo.system
শ্রুতচিলিজম ও'জাইক

35
এটি as oঅংশ ছাড়াই 6 বাইট সংক্ষিপ্ত ... ( import os \n os.system("echo |xclip")
Rɪᴋᴇʀ

4
এছাড়াও আপনি প্রতিস্থাপন করতে পারেন echo সঙ্গে :জন্য":|xclip"
Rɪᴋᴇʀ

22
বা 37 বাইটে কেবল একটি লাইন:__import__('os').system("echo|xclip")
ড্যানিয়েল

4
এছাড়া বিকল্প নেই xclipনামক xsel: - লিনাক্স সিস্টেমে, যা আপনি অন্য বাইট বাঁচাতে হবে এবং যত ইতিমধ্যে উল্লেখ করা হয়েছে, আবার "ণ হিসাবে" আমদানি অংশ অপসারণ, এটা ঠিক কিছু আর তোলে import os;os.system(":|xsel")(29 বাইট)।
বাইট কমান্ডার

14

গুগল ক্রোম ল্যাঙ্গুয়েজ, 2 কীস্ট্রোক

<c-S><c-C>

এই নোটপ্যাড ++ উত্তরের ভিত্তিতে ।

গুগল ক্রোম জাভাস্ক্রিপ্ট সমর্থন করে (যা ঘুরেফিরে রেজিএক্সপকে সমর্থন করে) তাই আমি এটিকে এটি জাভাস্ক্রিপ্টের সুপারসেট এবং তার নিজস্ব একটি ভাষা হিসাবে দাবি করি।

কিভাবে এটা কাজ করে:

Ctrl+Sপূর্বনির্ধারিত "নতুন ট্যাব" পাঠ্য সহ "পৃষ্ঠা সংরক্ষণ করুন" কথোপকথনটি শুরু Ctrl+Cকরবে, এটি পূর্ববর্তী বিষয়বস্তু স্থানান্তরিত করে ক্লিপবোর্ডে অনুলিপি করবে।

সাইড নোট:

আপনি javascript:ইউআরএল এবং বিকাশকারী সরঞ্জাম কনসোলের মাধ্যমে ক্রোমে জাভাস্ক্রিপ্ট কার্যকারিতা অ্যাক্সেস করতে পারেন (সিআরটিএল + শিফট + জে দিয়েছিলেন)


গাহ, আমি গুগল ক্রোম ব্যবহার করতে চেয়েছিলাম, কিন্তু আমি বুঝতে পারিনি যে আমি এটি জেএসের সুপারস্টার হিসাবে তর্ক করতে পারি ... ভাল খেলেছি।
পাভেল

8
তারপরে আমি অনুমান করি যে মুদ্রণ স্ক্রিন বোতাম টিপুন (1 কীস্ট্রোক) উইন্ডোজ ল্যাঙ্গুয়েজে একটি সমাধান যা গুগল ক্রোম ল্যাংয়ের সুপারস্টার।
মেমেট ওলসেন

@ মেমিটলসন হ্যাঁ, ঠিক এটি পোস্ট করতে নির্দ্বিধায়। আমাদের কাছে ইতিমধ্যে "নোটপ্যাড ++ ভাষা" এবং "গুগল ক্রোম ল্যাঙ্গুয়েজ" রয়েছে, সুতরাং "উইন্ডোজ ল্যাঙ্গুয়েজ" আপনার পরবর্তী যৌক্তিক পদক্ষেপের মতো মনে হচ্ছে! :)
জেপেলিন

1
@ মেম্যাটলসন এটি গুগল ক্রোম ল্যাংয়ের একটি সুপারসেট নয়, যেহেতু আপনাকে ডাউনলোড করতে হবে ক্রোম একটি বাহ্যিক "লাইব্রেরি"। এটা তোলে হয় আই ই ল্যাঙ, যার একটি সুপারসেটও হয় জাতীয় একটি সুপারসেটও।
পাভেল

ধন্যবাদ বন্ধুরা, আমি এই এসই সাইটে আমার প্রথম উত্তর হিসাবে আমার পরামর্শ যুক্ত করেছি।
মেমেট ওলসেন

11

বাশ + এক্সেল 8 7 বাইটস

xsel -c

ব্যাখ্যা

-b: ক্লিপবোর্ড নির্বাচনের কাজ করে

-c: নির্বাচন সাফ করে


1
+1, তবে এটি
কোরিউটিলস

@ পাচোলিক হ্যাঁ আপনার প্যাকেজটি ইনস্টল করা দরকার, যেহেতু আমি এটি টার্মিনালে চালিত করেছি, তাই আমি এটিকে কোর্টিল হিসাবে উল্লেখ করেছি।
আবেল টম

1
ডেবিয়ানে, xsel xsel প্যাকেজে রয়েছে, কোর্টিলের অংশ নয়।
ব্রায়ান মিন্টন

যেহেতু আমাদের যে কোনও ক্লিপবোর্ড ব্যবহার করতে আমাদের অনুমতি দেওয়া হয়েছে, তাই আমি মনে করি আপনি এটি বাদ দিতে পারেন b
ডেনিস

@ ডিজিটাল ট্রমা মেলা যথেষ্ট
আবেল টম


10

আর (উইন্ডোজ) 18

writeClipboard("")

আপনি কি লিনাক্স সমতুল্য জানেন?

আমি মনে করি এর মতো কিছু কাজ করতে readLines(file("clipboard", "r")) পারে । "ফাংশন থেকে সংযোগগুলিতে ফাংশন" এর অধীনে আর সহায়তা ডক্স অনুসন্ধান করার চেষ্টা করুন।
ফ্লাউন্ডারিয়ার

8

মতলব, 19 13 বাইট

gcf;print -dm

ক্লিপবোর্ডের সামগ্রীগুলি খালি চিত্রে সেট করুন।


এটি 21 ইউটিএফ -8 বাইট
CAD97

@ লুইস মেন্ডো এটি দীর্ঘ (23): axes;print -dmeta;closeতবে এটিও কাজ করে ...
EBH

@EBH যা তর্কযোগ্যভাবে closeসরানো যেতে পারে। "পার্শ্ব প্রতিক্রিয়া" দ্বারা আমি জিনিসগুলি অদৃশ্য হয়ে যাবার কথা ভাবছিলাম, প্রদর্শিত হচ্ছে না। এছাড়াও, print(gcf,'-dm')কাজগুলি
লুইস মেন্ডো

@ লুইস মেন্ডো ভাল, আমি জানতাম না যে -dmএর মতো -dmeta, এবং ভেবেছিলাম যে কোনও উইন্ডো পপ না করেই প্রোগ্রামটি 'নিঃশব্দে' কাজ করা উচিত :)
EBH

2
@ লুইস মেন্ডো সত্যিই এটি আমার প্রথম। এখন পরামর্শটি আরও ছোট।
EBH

8

বাশ, 11 10 8 7 বাইট

2 বাইট lsপরিবর্তে ব্যবহার করার জন্য @seshoumara ধন্যবাদ ধন্যবাদ সংরক্ষণ করেছেecho

বেশ কয়েকটি 7-বাইটারের পরামর্শ দেওয়ার জন্য হেক্সাফ্র্যাকশন, আইস্যাক এবং রিকারকে ধন্যবাদ

w|xclip

ক্লিপবোর্ডের ফলাফলটিতে সেট করা আছে w। এটি কেবল এক্স 11 ভিত্তিক সিস্টেমে কাজ করে। উদাহরণস্বরূপ, ম্যাকোস-এ, এই ক্লিপবোর্ডটি এক্স-কোয়ার্টজের মতো এক্স ভিত্তিক অ্যাপ্লিকেশন ব্যবহার করে অ্যাক্সেস করা যায়।


পুরানো উত্তরটি কেবল ম্যাকোসের জন্য ( 11 9 বাইট):

ls|pbcopy

এটি ক্লিপবোর্ডের সামগ্রীটিকে একটি নতুন লাইনে সেট করে।


কীভাবে ls|xclip?
শৈশুমারা

@ সেশৌমারা ধন্যবাদ! (এবং চিন্তা করতে যে, আমি ls /usr/bin | grep "^.\{1,3\}$"'একটি খাটো কমান্ড জন্য অনুসন্ধান করতে d: পি)
গরু হাতুড়ে

3
বা w|xclipএকটি কম জন্য। ক্লিপবোর্ডে লগ-ইন করা ব্যবহারকারীদের তালিকাটি ফেলে দেয়।
ζ--

4
বা :|xclip। আসলে ক্লিপবোর্ড সাফ করে।
isaacg

1
হু, আমার মেশিনে কাজ করে। এবং যেহেতু সাবমিশনগুলি খালি ইনপুট আশা করতে পারে, তাই xclipকোনও পাইপ ছাড়াই খালি ।
ডেনিস


7

পাইথন + টিনেটার, 43 বাইট

পাইথন 3:

from tkinter import*;Tk().clipboard_clear()

পাইথন 2:

from Tkinter import*;Tk().clipboard_clear()

টিন্টার পাইথন ডিস্ট্রোতে অন্তর্ভুক্ত?
ক্রંચার

@Cruncher এটা আমার পাইথন 3. হয়
DLosc

@ ক্রাঙ্কার হ্যাঁ, এটি স্টাডলিবের অংশ, যদিও আমি বিশ্বাস করি যে এটি ডেবিয়ান প্যাকেজগুলি python-tk"কোর পাইথন" থেকে আলাদা প্যাকেজে ( ) প্যাকেজ করে ।
বাকুরিউ

এমনকি আরও ছোট উপায়ে দোপাপের মন্তব্যটি দেখুন ।
jpaugh

@jpaugh আপনি যদি আমদানি শৈলীতে পরিবর্তনটি উল্লেখ করছেন __import__("tkinter")...., তবে এই ক্ষেত্রে এটি 1 বাইট বেশি দীর্ঘ।
ট্রেলজিভির

7

সি #, 30 বাইট

ধন্যবাদ ন্যাট , JMD এবং BgrWorker তাদের প্রস্তাবনা জন্য!

System.Windows.Clipboard.Clear

সি # ডাব্লুপিএফ ছাড়াই, 36 বাইট

System.Windows.Forms.Clipboard.Clear

বিল্ট-ইন ফাংশন যা ক্লিপবোর্ড খালি করে।

পরীক্ষার কেস সহ সম্পূর্ণ প্রোগ্রাম:

using System;
using System.Windows.Forms;

class ClearClipboard
{
    static void Main()
    {
        Action f =
        ()=>System.Windows.Forms.Clipboard.Clear();

        // test case:
        Clipboard.SetText("SomePassword!");
        Console.WriteLine("In clipboard initially: " + Clipboard.GetText());
        f();
        Console.WriteLine("In clipboard now: " + Clipboard.GetText());
    }
}


4
এছাড়াও, Clipboard.Clear()ইতিমধ্যে একটি ফাংশন, যাতে ল্যাম্বদা বাদ দেওয়া যায়।
নাট

1
আমি লিনকিপ্যাডের জন্য কোনও উত্তর যুক্ত করতে বিরক্ত করব না কারণ এই উত্তরটি কেবল এতেই চলবে। System.Windows.Clipboard.Clear();তবে, ভিএস বা এমনকি ভিএস কোডের চেয়ে এই উত্তরটি চালানোর জন্য lprun আরও হালকা ওজনের উপায় হতে পারে।
জেএমডি

@ নাট বাদ দেওয়ার সময় .Formsএটি লিনাক্সে সংকলন করেনি এবং এই মুহুর্তে আমার কাছে উইন্ডোজ মেশিন নেই।
অ্যাড্রিয়ান্প

2
@ অ্যাড্রিয়ান্প that ক্লাসটি কেবল প্রেজেন্টেশন কোর.ডিল-এ অন্তর্ভুক্ত রয়েছে, ডাব্লুপিএফ টাইপ প্রকল্পগুলিতে ডিফল্টরূপে যুক্ত একটি রেফারেন্স। সেই
ডেলটি

6

হাস্কেল, 34 বাইট

import System.Hclip
setClipboard""

একটি বিরক্তিকর লাইব্রেরি ফাংশন। clearClipboardএকই বাইট গণনা জন্য এছাড়াও আছে ।


6

নোটপ্যাড ++, 3 কীস্ট্রোক

a<c-A><c-C>

অক্ষরটি a সন্নিবেশ করান, এটি নির্বাচন করুন, কীবোর্ডে অনুলিপি করুন।

নোটপ্যাড ++, হয় , একটি বৈধ ভাষাটি এটিকে Regex সমর্থন এবং সেইজন্য Regex একটি সুপারসেটও হয়, এবং আমরা বিবেচনা Regex একটি বৈধ ভাষা যাবে।


consider regex to be a valid languageতথ্যসূত্র? স্পষ্টতই RegExp টিউরিং নিজে থেকে সম্পূর্ণ হয় না।
জেপেলিন

2
@zeppelin একটি বৈধ ভাষা হওয়ার জন্য এটি টিউরিং সম্পূর্ণ হতে হবে না।
পাভেল

It doesn't have to be Turing Complete to be a valid languageএই পরিমাপের দ্বারা আমরা প্রায় কোনও কিছুকেই "ভাষা" বলে দাবি করতে পারি। অর্থাত্ এক্সএমএল বা এইচটিএমএলের একটি সিনট্যাক্সও রয়েছে (এবং এমনকি তারা নিজেকে রেজজিপ এক্সপের বিপরীতে ভাষা বলে ডাকে) তবুও আমি সেগুলি গ্রহণযোগ্য বলে মনে করি না। আপনি কি খাঁটি-রেজিএক্সএক্স উত্তরের উদাহরণ সরবরাহ করতে পারেন, যা সম্প্রদায় দ্বারা আপগ্রেড করা হয়েছে? তবুও আমি বিশ্বাস করি যে নোটপ্যাড ++, এটি "প্রোগ্রাম রিজেক্স" সমর্থন করে না যে এটি প্রোগ্রামিকভাবে এটি শুরু করতে পারে এবং সেখানে একটি রেজিএক্সপ্যাক টাইপ করার জন্য ইউআই "অনুসন্ধান এবং প্রতিস্থাপন" বাক্সটি খোলার কোনও পরিমাপের দ্বারা "প্রোগ্রাম কোড" নয়।
জেপেলিন

1
@zeppelin meta.codegolf.stackexchange.com/a/4817/60042 <- সম্পর্কিত মেটা পোস্ট। মনে রাখবেন আপনি N ++ এর সাথে অনুসন্ধানে এবং প্রতিস্থাপনটি অ্যাক্সেস করতে পারবেন <c-H>এবং <tab>ইউআইয়ের মাধ্যমে নেভিগেট করতে এবং সমস্ত প্রাসঙ্গিক ক্ষেত্রে ইন্টারেক্ট করতে পারবেন। এছাড়াও লক্ষ করুন যে রেজেক্স সংখ্যার প্রাথমিকতা নির্ধারণ করতে এবং সংযোজন করতে পারে। (উভয় আনরিতে, যা রেইগেক্সের জন্য ডিফল্ট সংখ্যার উপস্থাপনা)
পাভেল

প্রশ্নের মেটা-পোস্ট বলতে ভিপ এবং ইমাস ক্লাস সম্পাদকদের বোঝায়, যা নোটপ্যাড নয়, অত্যন্ত প্রোগ্রামযোগ্য। এবং হ্যাঁ, আমি এই সাইটে প্রাথমিকতা পরীক্ষার জন্য লোকেরা RegExp ব্যবহার করতে দেখেছি, তবে এটি কেবল একটি মজার কর্নার-কেস এবং RegExp এর ভাষা হওয়ার সত্য প্রমাণ নয়। সুতরাং আপনার বক্তব্য প্রমাণ করতে দয়া করে যেকোন upvated "খাঁটি-রেজিএক্সপ্স" উত্তরের একটি রেফারেন্স সরবরাহ করুন।
জেপেলিন

6

পাইথন 33 বাইট (শুধুমাত্র উইন্ডোজে কাজ করে)

@ হুবাকুব সংস্করণ থেকে 4 বাইট সংরক্ষণ করা হয়েছে।

3 ডিভাইস সলিউশন ব্যবহার করে উইন্ডোজে স্যুইচ করা 3 বাইট

import os
os.system("fc|clip")

সবেমাত্র স্ট্যাকেক্সচেঞ্জে নিবন্ধভুক্ত, সুতরাং কেবলমাত্র @ হুবাকুব সাবমিশনে মন্তব্য করার মতো খ্যাতি আমার নেই। "ওএস.সিস্টেম" থেকে "ও.সিস্টেম" "হ্রাস করতে 1 বাইট সংরক্ষণ করার জন্য আমদানিতে" হিসাবে ও "দিয়ে 5 বাইট ব্যয় করার দরকার নেই।


সাইটে স্বাগতম!
লুইস মেন্ডো

6

জে (উইন্ডোজ), 12 বাইট

wd'clipcopy'

wdউইন্ডোজ জন্য জে স্ট্যান্ডার্ড গ্রন্থাগার। ক্লিপবোর্ডে wd 'clipcopy password'পাঠ্য লাগাতে হবে password। কিছুই উল্লেখ না করে ক্লিপবোর্ড মোছা।

আপনি যদি কোনও ক্লিপবোর্ডে আপনার প্লেইন টেক্সট পাসওয়ার্ড রাখার জন্য কোনও প্রোগ্রাম চান তবে আপনি নিম্নলিখিতটি ব্যবহার করতে পারেন:

pass =. 'abc123'
wd 'clipcopy ' , pass

এটি কোনও ফাংশন বা ফিল প্রোগ্রাম নয়, বরং একটি স্নিপেট। এটি বৈধ হওয়ার জন্য আপনাকে এটিকে ক্রিয়া তৈরি করতে হবে। আপনি এর মতো কিছু করতে পারেন'clipcopy 'wd@,]
কনার ও'ব্রায়ান

আপনি কোন "এটি" উল্লেখ করছেন? উভয় কোডের কোডগুলি এক্সিকিউটেবল .আইজেএস ফাইলগুলি।
ডেন

আমি কেবল ভুল বুঝে থাকতে পারে। দুঃখিত 'হা হা হা। যাহাই হউক না কেন, আপনি মধ্যবর্তী ফাঁকা স্থান অপসারণ করতে পারেন wdএবং 'clipcopy'
কনার ও'ব্রায়ান

ধন্যবাদ! একটি বাইট বন্ধ আমি জে পড়তে সাহায্য করতে স্পেসে এতটাই অভ্যস্ত যে আমি এটি সম্পর্কে ভাবিনি think
ডেন

5

জাভাস্ক্রিপ্ট 175 148 139 135 69 বাইট

Golfed:

<input value="c"onclick="this.select();document.execCommand('copy')">

বেহালা

Ungolfed

সাইটপয়েন্ট থেকে সহায়তা পেয়েছি

এইচটিএমএল:

<input style="display: none;" id="Empty" value="x">
<input id="clipclear" type="button" value="Clear The Clipboard">

জাতীয়:

function clearclip(){
empty=document.getElementById("Empty");
empty.style.display="block";
empty.select();
        document.execCommand('copy');
empty.style.display="none";
}      
document.getElementById("clipclear").addEventListener("click", clearclip, false);


এফএফ এবং ক্রোমে পরীক্ষিত
TecBrat

1
আপনি এটি গল্ফ না করা পর্যন্ত এটি পোস্ট করবেন না। আপাতত, আপনি নিজের উত্তর মুছতে পারেন, এটিকে গল্ফ করতে সম্পাদনা করতে পারেন এবং তারপরে আপনার উত্তরটি মুছে ফেলতে পারেন।
NoOneIs এখানে

@ নন ইনি হির, ঠিক আছে, আমি এগিয়ে গিয়ে গল্ফ করেছিলাম। এখানে নতুন ঝাঁকুনি
TecBrat

1
মন্তব্য করার পরিবর্তে, অনুগ্রহ করে আপনার উত্তরে এই ঝাঁকুনিটি সম্পাদনা করুন। এছাড়াও, গল্ফিং উপর দুর্দান্ত কাজ। আমি আপনাকে একটি +1 দিয়েছি। (এফওয়াইআই, ভাষাটি প্রযুক্তিগতভাবে এইচটিএমএল + জাভাস্ক্রিপ্ট))
NoOneIs এখানে

5

জাভা 8 (জাভাএফএক্স), 61 বাইট

()->javafx.scene.input.Clipboard.getSystemClipboard().clear()

ক্লিপবোর্ডটি চালিত করার জন্য জাভাএফএক্স এপিআই, এডাব্লুটি এর চেয়ে কিছুটা নিবিড়;)


5

টিসিএল / টক ইচ্ছার শেল (আরপিএল), 5 বাইট

cli c

উইশ শেল (আরপিএল) অসম্পূর্ণ কমান্ডের অনুমতি দেয়, যতক্ষণ না কোনও অস্পষ্টতা না থাকে ততক্ষণ সম্পূর্ণ আদেশটি হ'ল:

clipboard clear

4

পিএইচপি + পিএইচপি জিটিকে ২.০ , 24 বাইট

এটি ধরে নিয়েছে আপনার ইতিমধ্যে পিএইচপি জিটিকে এক্সটেনশন লোড হয়েছে।

<?GtkClipboard::clear();

নথিপত্র রেফারেন্স: http://gtk.php.net/manual/en/html/gtk/gtk.gtkclipboard.method.clear.html


আপনার খোলার <?ট্যাগের দরকার নেই যেহেতু আপনি স্যুইচ <?সহ কমান্ড লাইনে ট্যাগ ছাড়াই কোডটি চালাতে -rপারেন। এখানে আরও তথ্য দেখুন: meta.codegolf.stackexchange.com/questions/7098/…
জনসন

@ কোডস জনসন আমি ইচ্ছাকৃতভাবে প্রারম্ভিক ট্যাগটি সেখানে রেখেছি।
ইসমাইল মিগুয়েল

@ কোডস জনসনকে এখনও তাকে পতাকাগুলিতে বাইটস যুক্ত করতে হবে।
ckjbgames

@ckjbgames না আমি চাই না। পতাকা বিনামূল্যে। আমি কোডটি পরিবর্তন করিনি কারণ আমি ইচ্ছাকৃতভাবে খোলার ট্যাগগুলি রেখে গেছি।
ইসমাইল মিগুয়েল

@ ইসমাইল মিগুয়েল আমি দেখেছি লোকেরা বাইট গণনায় দোভাষী / সংকলক পতাকা যুক্ত করে।
ckjbgames
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.