ডেস্কটপ আইকন অবস্থান (প্রোগ্রামের অ্যাক্সেস এবং হেরফের)


8

আমি ডেস্কটপ আইকন অবস্থানগুলি, তাদের আইকন, ইত্যাদি প্রোগ্রামগতভাবে অ্যাক্সেস এবং পরিচালনা করতে চাই

এটি files / ডেস্কটপগুলিতে থাকা ফাইল এবং ডিরেক্টরিগুলির জন্য।

এই জিনিসপত্র কোথায় সংরক্ষণ করা হয়?

উত্তর:


8

জিভিএফএস মেটাডেটা বৈশিষ্ট্য হিসাবে সঞ্চিত।

ফাইল / ডিরেক্টরিতে সমস্ত জিভিএফএস মেটাডেটা বৈশিষ্ট্য পেতে:

gvfs-info '/home/user/Desktop/Untitled Folder/'

নির্দিষ্ট বৈশিষ্ট্য পেতে - আইকন অবস্থান:

gvfs-info -a 'metadata::nautilus-icon-position' '/home/user/Desktop/Untitled Document/'

আইকন অবস্থান সেট করতে:

gvfs-set-attribute -t string '/home/user/Desktop/Untitled Document/' 'metadata::nautilus-icon-position' '500,500'

প্রভাব দেখতে ডেস্কটপ (F5 কী) রিফ্রেশ মনে রাখবেন।

নিম্ন স্তরের ম্যানিপুলেশন প্রয়োজন হলে নটিলাস এক্সটেনশন এপিআই রয়েছে (লিবনোটিলাসের মাধ্যমে):

https://developer.gnome.org/libnautilus-extension/stable/

এবং বিশেষত:

https://developer.gnome.org/libnautilus-extension/stable/NautilusFileInfo.html


এটি প্রকৃত ফাইলগুলির জন্য ভাল কাজ করে; metadata::nautilus-icon-positionডেস্কটপে ইউএসবি ড্রাইভ, 'হোম' ইত্যাদির জন্য প্রদর্শিত বিশেষ আইকনগুলির জন্যও কি অ্যাক্সেস করা সম্ভব ? gvfs-info -a 'metadata::nautilus-icon-position' '/home/user/Desktop/External-drive'"এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই" বলে।
ডক্টর

কমান্ডগুলি এখন gio infoএবং gio setউদাহরণস্বরূপ উবুন্টু 18.04 এ।
ডেভিড

জিও ইউটিলিটি সহ: ফাইল / ডিরেক্টরিতে সমস্ত মেটাডেটা বৈশিষ্ট্য পেতে: gio info '/home/user/Desktop/Untitled Folder/' আইকন অবস্থান নির্ধারণ করতে: gio set --type=string '/home/user/Desktop/Untitled Folder/' 'metadata::nautilus-icon-position' '500,500'
পলআরএম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.