চেয়েছিল: ফাইলের নাম অনুলিপি করা এবং স্পটলাইট কমেন্ট বক্সে ম্যাক ওএস এক্স 10.8.5 এ আটকানোর জন্য অ্যাপল স্ক্রিপ্ট


2

গ্লোবাল পিস মিশন প্রকল্প মুভি ফাইল রুটিনগুলিকে স্বয়ংক্রিয়ভাবে সাজানোর জন্য সন্ধান করছে। তৃতীয় পক্ষের তাত্ক্ষণিক প্রভাবের প্রবাহের কারণে 22 মার্চ ব্রাসেলস আইসিসের আক্রমণের পরে চালু হওয়া ব্লগটি ইউটিউব অবদানের কারণে আমার একটি অ্যাপল স্ক্রিপ্ট দরকার। ফুটেজের আসল ফাইলের নামটি অনুলিপি করে file ফাইলটির স্পটলাইট মন্তব্য বাক্সে আটকে দেওয়ার প্রাক-বাছাইকরণ প্রক্রিয়াটি কি স্বয়ংক্রিয়ভাবে করা যাবে? ওএস এক্সের জন্য অ্যাপল স্ক্রিপ্টটি কেমন দেখাচ্ছে?

আমার এটি হাজার বার করা দরকার অন্যথায় (এবং এর মধ্যেই সজ্জিত করে রাখা) এবং কেবলমাত্র আমিই সেই কারণে পুনরাবৃত্তিজনক স্ট্রেনের চোট পাচ্ছি না।

আপনি যদি উত্তরটি না জানেন তবে দয়া করে যিনি করেন তাকে খুঁজে বের করতে আমাদের সহায়তা করুন। TX।

আমরা এখন এটি কতটা উন্মাদ ...

  1. ফাইলটি নির্বাচন করতে এন্টার টিপুন
  2. সিএমডি সি (ফাইলের নাম অনুলিপি করতে)
  3. সেই তথ্য উইন্ডোটি খুলতে সিএমডি আই
  4. স্পটলাইট মন্তব্য বাক্সে প্রবেশের জন্য দু'বার ট্যাব বোতামটি চাপুন
  5. সিএমডি ভি (ফাইলের নাম বাক্সে আটকে দিতে)
  6. সেই তথ্য উইন্ডোটি বন্ধ করতে সিএমডি ডাব্লু
  7. ফাইলটি আবার নির্বাচন করতে এন্টার টিপুন
  8. ফাইলের নামের সামনে কার্সার রেখে দেওয়া
  9. নামের সামনে DONE_ যুক্ত করা হচ্ছে যাতে আমি দেখতে পাবো যে এটি সম্পন্ন হয়েছে

পূর্বোক্ত ফোল্ডারে এক হাজার ফাইল এবং আরও অনেক কিছু রয়েছে। সুতরাং আমি চাই স্ক্রিপ্টটি একের পর এক সমস্ত ব্যাচ আমদানি করতে পারে could


কীভাবে স্পটলাইট মন্তব্যটি সংরক্ষণ করা যায় তা বুঝতে সহজ হয় এবং সরাসরি শেল থেকে সামান্য প্রোগ্রামের সাহায্যে এটি করা যায়?
কনস্টান্টাইনেকে

ভগবন্! কোডিং এবং আমি জল এবং আগুন। আমাকে এই দিকটিতে একটি উত্তর খুঁজতে এই চ্যানেলটির পরামর্শ দেওয়া হয়েছিল। এটি সম্পন্ন হতে পারে তা জেনে আমি ইতিমধ্যে খুশি হব। এইভাবে আমি সেই সমাধানের জন্য আরও তাকাতে পারি।
অটোম্যাটর

কোনও উদ্বেগ নেই, আমি আগ্রহী হওয়ায় আরও কিছু খনন করেছি। amsys.co.uk/2013/02/… একটি টানা এবং ড্রপ লক্ষ্য তৈরি করার একটি পদ্ধতি বর্ণনা করে যা আপনার পছন্দের ট্যাগটির সাথে উপরে যে কোনও কিছু টেনে আনলে স্বয়ংক্রিয়ভাবে ট্যাগ হয়, আপনি বেশ কয়েকটি "ট্যাগ ড্রপ পয়েন্ট" তৈরি করতে পারেন এবং তারপরে যতগুলি ট্যাগ করতে পারেন আপনি চান ... পূর্বে পর্যালোচনা করার পরে আপনি ফাইলের নামটি নিজেই ট্যাগের অংশ হতে চান, সুতরাং এটি আরও কঠিন হবে। আমি আরও চিন্তা করব।
কনস্টান্টাইনেকে

আমার মতো একজন অপেশাদার আপনার মতো একজন প্রোকে অনুপ্রাণিত করে খুশি মনে করুন: ডি এখনও আমি যা খুঁজছি তা মনে করি না। অনুরোধ স্পেসিফিকেশন। একটি ফোল্ডারে 1.000 ফাইল রয়েছে। তাদের সবার ফাইলের নাম আলাদা। বেশিরভাগের মুভি ফর্ম্যাট এক্সটেনশন রয়েছে। আমি চাই স্ক্রিপ্টটি সেই হাজার হাজার নামকে (একের পর এক) লক্ষ্য করে, মূল নামটি অনুলিপি করুন (একে একে) ওএস এক্স 10.8.5 এর স্পটলাইট মন্তব্য বাক্সে এটি (একের পর এক) আটকে দিন। নথি পত্র. হয়ে গেলে, স্ক্রিপ্টটির মূল নামটির সামনে উপসর্গ DONE_ রেখে মূল ফাইলটির নাম পরিবর্তন করা উচিত। -
অটোমেটর

1
ভিন্ন জিজ্ঞাসা স্বাগতম। আপনি যদি দুটি পোস্টের নাম দেখানোর জন্য আপনার পোস্টটি সম্পাদনা করতে পারেন। যখন কেউ এটিকে স্বয়ংক্রিয় করে রাখে - আপনাকে বিবেচনা করতে হবে ফাইলের নামগুলির মধ্যে কি ফাঁকা স্থান রয়েছে? ইউনিকোড? অডবোল বিরামচিহ্ন? এছাড়াও - দয়া করে আমাকে বলবেন আপনি সবকিছু ক্ষেত্রে ব্যাক আপ আছে সরঞ্জাম সব ফাইল renames সূচক বা অন্যান্য "ওহো" :-) বিষয়বস্তু ধারণ করে
bmike

উত্তর:


4

এই অ্যাপলস্ক্রিপ্ট আপনাকে কিছু ফাইল বাছাই করতে বলেছে, তারপরে এটি প্রতিটি ফাইলের মন্তব্য ফাইলের নামে সেট করে।

set input to choose file with prompt "Select files (to put the file name into the Spotlight Comment)" with multiple selections allowed
tell application "Finder"
    repeat with i in input
        tell item i to try
            set tName to (get name)
            set comment to tName -- this set the comment to the name of the file, and delete the existing comment
            set name to "Done_" & tName
        end try
    end repeat
end tell

আপনি যদি বিদ্যমান মন্তব্যে ফাইলের নাম যুক্ত করতে চান তবে স্ক্রিপ্টের ষষ্ঠ লাইনটি এতে পরিবর্তন করুন set comment to (get comment) & " " & tName -- this append the name of the file to the existing comment


পবিত্র ছি ছি! আমি কি এর জন্য কারও পায়ে চুম্বন করতে পারি? আমি এই ভয়ঙ্কর আত্মাকে রেট দিয়েছি যিনি এই কোডটি 'আপ' লিখেছেন তবে তিনি এর জন্য একটি পয়েন্টও পাননি didn't এই দয়া করে অন্য কেউ আমার জায়গায় তাকে পুরস্কৃত করতে পারে! যদিও আমার ঘাড়টি পাগলের মতো ব্যথা করে, এমন দেখতে দেখতে শুরু হয় যে এই দুর্দান্ত ভয়ঙ্কর ইনপুটটির পরেও আমি এটি আর অনুভব করি না। আপনি যাকে পছন্দ করেন প্রভুর প্রশংসা করুন। সুতরাং শেষ পর্যন্ত এখন প্রশান্তির জন্য আশা। যদিও এর জন্য আমাকে আপনাকে ধন্যবাদ জানাতে দেওয়া হয়নি, আমি যাইহোক এটি করতে যাচ্ছি!
অটোম্যাটর

@ অটোমেটর আপনার একটি ভাল প্রশ্ন এবং আমি দুঃখিত যে অন্য কেউ এটি ভোট দেয় নি। আমি আপনার প্রশ্নটি +1 করেছি এবং এটি খুব সহায়ক উত্তর। ভাল প্রশ্ন জিজ্ঞাসা করুন এবং / অথবা উত্তর দিন এবং আপনার কাছে "অফিসিয়ালি" এবং এমনকি +1 দিতে না পারলে ভোট দেওয়ার মাধ্যমে অন্যরা এই পোস্টটি খুঁজে পেতে সহায়তা করে (এটি পোস্টের জনতার উপরে উঠে যায় যা এমনকি কোনও বেনামেও টিক দেয় না অনুসন্ধান ফলাফল এবং বৈশিষ্ট্যযুক্ত পোস্টগুলিতে)।
bmike

@ jackjr300, আমি 7 মাস পরে জানি কিন্তু আপনি যা করেছেন তা দুর্দান্ত ছিল। আমি এখন এই হাজার হাজার ফাইলের বর্তমান নামগুলিতে কীভাবে পরিবর্তন করতে পারি:
অটোমেটর

@ জ্যাকজেআর ৩০০, (আমি 7 মাস পরে জানি) তবে আপনি যা শুরু করেছিলেন তা দুর্দান্ত ছিল। তাদের উচিত এটির জন্য আপনাকে পুরষ্কার দেওয়া। আমি এখন কীভাবে বর্তমান নাম পরিবর্তন করতে পারি: এই হাজার হাজার ফাইলের "সম্পন্ন_" নামগুলি: 1_2_3_4_5_6_7_8_9 এ রূপান্তর করতে পারে, যাতে আপনি সবেমাত্র যা দেখেছিলেন সেটির জন্য তারা স্বয়ংক্রিয়ভাবে নাম পরিবর্তন করবে এবং নম্বর সেট দ্বারা প্রতিস্থাপিত হচ্ছে। এর পরে আমার প্রতিটি সংখ্যা পৃথকভাবে লক্ষ্য করা দরকার তবে এটি পরবর্তী প্রশ্ন হবে।
অটোমেটর

0

বর্ণনা সহ ডাউনলোড করুন

ভবিষ্যতের ইউটিউব অবদান সংগ্রহের জন্য, ওপেন সোর্স সরঞ্জামটি ব্যবহার করে ফাইলগুলি ডাউনলোড করা বিবেচনা করুন youtube-dlyoutube-dlডাউনলোড করা ফাইলে স্বয়ংক্রিয়ভাবে ইউটিউব মেটা-ডেটা রাখতে পারে, যাতে এটি ওএস এক্স-এ স্পটলাইট দ্বারা অ্যাক্সেসযোগ্য হয়

উদাহরণ হিসাবে, নীচের কমান্ডটি প্রতিটি গ্লোবাল মিশন অফ পিস ইউটিউব ভিডিও ডাউনলোড করে । ফলস্বরূপ ভিডিও ফাইলগুলি YouTube বর্ণনা এবং মেটা ডেটা ব্যবহার করে সম্পূর্ণরূপে মন্তব্য করা হয়েছে:

youtube-dl --download-archive youtube-dl-archive.txt --ignore-errors --recode-video mp4 --xattrs --add-metadata --output "%(upload_date)s-%(uploader)s-%(title)s.%(ext)s" https://www.youtube.com/channel/UCkEumUlzJWfaz46dBc0H9FQ/videos

আপনি হোমব্রু প্রকল্প youtube-dlব্যবহার করে ইনস্টল করতে পারেন এবং ইনস্টল হওয়ার পরে , নিম্নলিখিত টার্মিনাল.এপ আদেশটি:brew

brew install youtube-dl

আমি প্রশংসা করি এটি সরাসরি উত্তর নয় তবে আমি আশা করি এটি ভবিষ্যতে @ অটোমেটরের সময় বাঁচাতে সহায়তা করবে।
গ্রাহাম মিলন

আমি গবেষণা এবং পরীক্ষার 7 মাস পরে ফিরে এসেছি। অন্যান্য সমস্ত বিকল্প স্পটলাইট মন্তব্য ক্ষেত্রের তথ্য উইন্ডোতে বিশৃঙ্খলা প্রমাণ করার কারণে @ জ্যাকজেআর 300 এর বিল্ডিং শুরু করার জন্য সেরা অটোমেটার স্ক্রিপ্ট ছিল। যাচাই করার জন্য খুব দীর্ঘ এবং ব্যবহারিক নয়। যদিও আমি ডাউনলোড লিঙ্কটি নিজেই উত্পন্ন করতে চাই। উদাহরণস্বরূপ youtube.com/watch?v=1A-hqZf7xQs এবং সম্ভবত 16: 9 ফ্লাইতে যুক্ত করা হচ্ছে। তবে আমি এখন যা পাচ্ছি তা সর্বদা প্রতিটি ডাউনলোডের জন্য ম্যানুয়ালি পুনরায় লেখার জন্য প্রথমে মুছতে হবে। এখন আমি ক্লাউডফাইল ব্যবহার করছি এবং আমি আমার বর্তমান কাজের প্রবাহে সত্যিই সন্তুষ্ট।
অটোমেটর
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.