ওয়াইন দিয়ে উইন্ডোজ অ্যাপ্লিকেশন শুরু করার জন্য কীভাবে একটি শর্টকাট তৈরি করবেন?


10

ওয়াইন দিয়ে উইন্ডোজ অ্যাপ্লিকেশন শুরু করার জন্য কীভাবে আমি একটি শর্টকাট তৈরি করব?

উদাহরণস্বরূপ আমার নোটপ্যাড ++ রয়েছে:

/media/DATA/Progs/Notepad++/notepad++.exe

এবং আমি ডেস্কটপে এটির একটি শর্টকাট রাখতে চাই।

উত্তর:


5
  • আপনার ডেস্কটপে ডান ক্লিক করুন এবং তারপরে তৈরি লঞ্চারটি নির্বাচন করুন। বিকল্প পাঠ

  • তারপরে নামটি প্রবেশ করুন এবং কমান্ড বক্সটি আপনার ওয়াইন প্রয়োগের পথে প্রবেশ করুন। বিকল্প পাঠ

  • আপনার ওয়াইন অ্যাপ্লিকেশনটি খোলার জন্য এখন আপনি কেবল আপনার ডেস্কটপে লঞ্চারটি ক্লিক করতে পারেন।
  • এছাড়াও এই লিঙ্কটি দেখুন

3
আমার উবুন্টু ডেস্কটপটিতে ডান-ক্লিক করা কোনও ক্রিয়ে লঞ্চার মেনু উপস্থাপন করে না, কেবল নতুন ফোল্ডার তৈরি করে, নতুন দস্তাবেজ তৈরি করে।
মিটেনচপস

এটি কমপক্ষে 13.10 নিয়ে কাজ করে না - ডান-ক্লিকের মতো বিকল্প নেই।
কমরেডমাইক

1
উবুন্টুর নতুন সংস্করণগুলির জন্য যার আর Create Launcherবিকল্প নেই, লঞ্চার কীভাবে তৈরি করবেন সে সম্পর্কে নির্দেশাবলী এখানে পাওয়া যাবে: Askubuntu.com/a/139530/14601
জিন_উড

10

ডাব্লুএলক্রিটার একটি পাইথন প্রোগ্রাম (স্ক্রিপ্ট) যা উইন্ডোজ প্রোগ্রামগুলির জন্য লিনাক্স ডেস্কটপ লঞ্চার তৈরি করে (ওয়াইন ব্যবহার করে)।

ব্যবহার

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

প্রোগ্রামটি নটিলাসেও সংহত করা যেতে পারে (নটিলাস-স্ক্রিপ্ট হিসাবে)। এটি লঞ্চারগুলিকে সহজতর সৃষ্টি আরও সহজ করে তোলে!

অ্যাপ্লিকেশনটির সম্পূর্ণ ব্যবহার পেতে আপনাকে পাইথন-কিউটি 4, আইকুটিলস এবং চিত্রম্যাগিক ইনস্টল করা আছে তা নিশ্চিত করতে হবে।

এখান থেকে .deb প্যাকেজটি ডাউনলোড করুন এবং একবার আপনার কাছে প্যাকেজ প্যাকেজটি ইনস্টল করার জন্য এটিতে ডাবল ক্লিক করতে হবে।

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

উত্স এবং আরও তথ্য



2

"লঞ্চার তৈরি করুন" প্রসঙ্গ মেনুতে আর কোনও বিকল্প নয়।

আমি এখানে কি করছি। এটি সবচেয়ে সহজ নয় তবে একবার স্থানে থাকলে আপনি কেবল বিদ্যমান ফাইলগুলি সদৃশ / সম্পাদনা করতে পারবেন।

  1. একটি টার্মিনাল সেশন খুলুন

  2. লঞ্চার স্ক্রিপ্টের জন্য একটি স্টোরেজ ফোল্ডার তৈরি করুন

    mkdir $HOME/.bin
  3. লঞ্চার স্ক্রিপ্ট তৈরি করুন

    nano $HOME/.bin/appname.sh

    উদ্ধৃতি ব্যতীত নিম্নলিখিত কোডটি সন্নিবেশ করান

    #!/bin/bash
    
    cd "$HOME/.wineprefix/drive_c/Program\ Files/programfolder/"
    
    WINEPREFIX="$HOME/.wineprefix" wine exefilename.exe

    প্রেস Ctrl+ + X
    প্রেস Yপরিবর্তিত সংরক্ষণ করতে
    প্রেস Enterনিশ্চিত ফাইল নাম

  4. স্ক্রিপ্টটি কার্যকর করা যায় Make

    sudo chmod +x ~/.bin/appname.sh
  5. ডেস্কটপ লিঙ্ক তৈরি করুন

    nano /Desktop/appname.desktop

    নিম্নলিখিত কোডটি .োকান। ~/<path>হোম ডিরেক্টরি নির্দেশ করতে ব্যবহার করবেন না , এটি .desktopফাইলগুলিতে কাজ করে না । .binআইকনগুলির জন্য আমি একটি উপ-ডিরেক্টরি তৈরি করেছি । আপনার কাছে আইকন না থাকলে আপনি লাইনটি ফাঁকা ছেড়ে দিতে পারেন।

    [Desktop Entry]
    
    Name=<Appname>
    
    Comment=Wine Program
    
    Exec=$HOME/.bin/appname.sh
    
    Icon=$HOME/.bin/ico/icofilename.ico
    
    Terminal=false
    
    Type=Application
    
    Categories=Game;
    
    GenericName=appname

    প্রেস Ctrl+ + X
    প্রেস Y
    প্রেসEnter

এখন আপনার কাজ শেষ।

অতিরিক্ত লঞ্চারগুলি তৈরি করতে কেবল বিদ্যমান ফাইলটি অনুলিপি করুন এবং এটি টার্মিনালে সম্পাদনা করুন

cp $HOME/.bin/appname.sh $HOME/.bin/newappname.sh

nano $HOME/.bin/newappname.sh

সম্পাদনা করুন এবং বন্ধ করুন

cp $HOME/Desktop/appname.desktop $HOME/Desktop/newappname.desktop

nano $HOME/Desktop/newappname.desktop

সম্পাদনা করুন এবং বন্ধ করুন


1

আমি ফক্সের শর্টকাট চাই , তাই আমি যা করেছি তা এখানে:

$ touch "$HOME/Desktop/fox.desktop"
$ sudo touch "/opt/fox.sh"

$ chmod +x "$HOME/Desktop/fox.desktop"
$ sudo chmod +x "/opt/fox.sh"

$ editor "$HOME/Desktop/fox.desktop"  # Add the data
$ editor "/opt/fox.sh"  # Add the data

$ cat "/opt/fox.sh"
#!/bin/bash

WINEPREFIX="$HOME/.wineprefix" wine "$HOME/.wine/drive_c/Program Files (x86)/firstobject/foxe.exe"

$ cat "$HOME/Desktop/fox.desktop"
[Desktop Entry]
GenericName=Fox
Exec=/opt/fox.sh
Icon=/home/<username>/.wine/drive_c/Program Files (x86)/firstobject/foxe.exe_14_128_1033_1_32x32x4.png
MapNotify=true
Type=Application
Name=Fox

সম্পাদনা: আপনি উদাহরণ থেকে আইকনটি ধরতে চান; এই গাইডটি অনুসরণ করুন বা "gExtractWinIcons" GUI (এর সাথে উপলব্ধ apt-get install) ব্যবহার করুন।

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