কীপাসের এমন কোনও ইনস্টলেশন সংশোধন করতে পারে যা ওএস এক্সে অনুলিপি করবে না?


8

কিপাস কপি এবং পেস্ট করবে না, অটোটাইপ একা করতে দিন।

আমি http://keepass2.openix.be/ থেকে কিপাস 2.18 ম্যাক প্যাকেজটি ইনস্টল করেছি । আমি কিপাসের জন্য আরও সাম্প্রতিক ম্যাক প্যাকেজটি খুঁজে পাইনি, তাই আমি প্যাকেজটির কিপাস ২.২০.১ (জিপ প্যাকেজ) এর সাথে এই প্যাকেজের সমস্ত ফাইলও প্রতিস্থাপন করেছি। এটি পৃষ্ঠা থেকে ছিল http://keepass.info/download.html , প্রকৃত জিপটির লিঙ্ক: http://downloads.sourceforge.net/keepass/KeePass-2.20.1.zip । সুতরাং আমি সফলভাবে কেপাস ২.২০.১ চালাচ্ছি।

আমি মনো 10.0 সংস্করণ চালাচ্ছি।

আমি একটি ম্যাকবুক প্রোতে ওএস এক্স 10.7.5 চালাচ্ছি।

আমি বিশ্বাস করতে পারি না যে কেপাসের সাইট ম্যাপের সামঞ্জস্যতাটিকে কপি / পেস্ট করবে না। এটি মিস করার জন্য বেশ মূল কার্যকারিতা। অনুসন্ধানগুলি প্রকাশ করে যে অন্যদের ২.১18 সাল থেকে এই সমস্যাটি রয়েছে, তবে কোনও কর্মক্ষেত্র নেই, কোনও বাগ রিপোর্ট নেই।

কেউ কি এই সমস্যাটি সমাধান করতে সক্ষম হয়েছেন?


আপনি কি মনোপো 3.0 দিয়ে কিপাস চেষ্টা করেছেন ? আমি এটি চেষ্টা করি নি তবে এটি আরও ভাল কাজ করতে পারে।
পুরাতন প্রো

উত্তর:


7

মধ্যে KeePass ডকুমেন্টেশন http://keepass.info/help/v2/setup.html#mono , যদিও বিশেষভাবে উল্লেখ না OS X এর, আপনার সমস্যাটি বর্ণনা

ক্লিপবোর্ড: কিছু সিস্টেমে মনোর ক্লিপবোর্ডের রুটিনগুলি সঠিকভাবে কাজ করে না। এই ক্ষেত্রে, xsel প্যাকেজ ইনস্টল করুন। যদি xselইনস্টল করা থাকে তবে কেপাস ≥ 2.20 ক্লিপবোর্ড ক্রিয়াকলাপের জন্য এই ইউটিলিটিটি ব্যবহার করে।

সুতরাং xselসাহায্য করা উচিত। ( xselম্যাকপোর্টস থেকে উপলব্ধ ( http://www.macport.org/port.php?by=all&substr=&page=316&pagesize=50 )। সূত্রটি এখানে উপলভ্য: http://www.vergenet.net/~conrad/ সফ্টওয়্যার / এক্সসেল / # ডাউনলোড )

সম্পাদনা : তবে তা হয় না। আমি কৌতূহলী ছিলাম তাই আমি xselআমার ম্যাকটিতে সংকলন করেছি। এটি অনুলিপি / পেস্ট (পোর্টেবল কিপাস ২.২০.১. এর সাথে পরীক্ষিত) দিয়ে সমস্যার সমাধান করেনি, যেমনটি আমার আশঙ্কা ছিল, আমাকে অবশ্যই বলতে হবে। কেন? কারণ এখানে যেমন বলা হয়েছে http://www.kfish.org/software/xsel/ xsel হল এমন একটি সরঞ্জাম যা এক্স 11 অ্যাপ্লিকেশনগুলির ক্লিপবোর্ড সামগ্রীগুলি পরিচালনা করে । এক্স 11 লিনাক্স এবং ইউএনআইএক্সের জন্য গ্রাফিকাল ইউজার ইন্টারফেস সরবরাহ করে, তবে ওএস এক্স এর পরিবর্তে কোয়ার্টজ ব্যবহার করে এবং যেমনটি আমি বুঝতে পেরেছিলাম তেমন মনোও ব্যবহার করে (দেখুন http://www.mono-project.com/Winforms#About_System.Windows.forms )।

ক্লিপবোর্ডে ব্যবহারকারীর নাম এবং পাসওয়ার্ড অনুলিপি করার একটি কার্যকারিতা রয়েছে , যেমনটি এই থ্রেডে ব্যাখ্যা করা হয়েছে http://sourceforge.net/projects/keepass/forums/forum/329221/topic/5106260 :

Ureka (এসআইসি) । আপনার 2.19 মোনো হয়ে ম্যাকের সাথে কাজ করে পেস্ট অনুলিপি করার পথে রয়েছে! ব্যবহারকারীর নাম অনুলিপি করতে আপনার বোতাম, এবং পাসওয়ার্ড অনুলিপি করতে আপনার বোতামটি এখন কাজ করে !!!

উপরের পোস্টারটি এই বোতামগুলিকে বোঝায় (পোর্টেবল কেপাস ২.২০.১ উইন্ডোতে চলমান দেখানো হয়েছে (দুঃখিত, কাছের কোনও ম্যাক নেই)):

ব্যবহারকারীর নাম অনুলিপি করার জন্য:

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

পাসওয়ার্ড অনুলিপি করার জন্য:

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

সম্পাদনা :

xselওএস এক্সে কারওর প্রয়োজন হলে আমি কীভাবে সংকলন করব তা আমি ভাগ করে নিতে চাই :

  1. Http://support.apple.com/kb/HT5293 (এটি কেবল ওএস এক্স 10.8 "মাউন্টেন সিংহ" ব্যবহারকারীদের জন্য প্রযোজ্য) থেকে এক্স 11 ইনস্টল করুন ।

  2. সিমবলিক লিঙ্ক হেডার এবং লাইব্রেরি থেকে ফাইল /opt/X11/include/X11থেকে /usr/local/include/X11থেকে /opt/X11/libথেকে /usr/local/lib(অন্যথায় আপনাকে সিমবলিক লিঙ্ক করতে পারেন /usr/includeএবং /usr/lib):

    $ sudo ln -s /opt/X11/include/X11 /usr/local/include/X11
    $ for lib in $(ls /opt/X11/lib/lib*); do sudo ln -sf $lib /usr/local/lib; done
    

    অন্যথায় আপনি ফাইলগুলি খুঁজে পাওয়া যায়নি বা প্রতীকগুলি হারিয়েছেন সে সম্পর্কে প্রচুর ত্রুটি পাবেন। আমি ./configureসাফল্য ছাড়াই একটি বিকল্প হিসাবে অ-মানক এক্স 11 ডিরেক্টরিগুলি পাস করার চেষ্টা করেছি ।

  3. Http://www.vergenet.net/~conrad/software/xsel/# ডাউনলোড থেকে ডাউনলোড করুন এবং উদাহরণস্বরূপ, আপনার ডেস্কটপে যান।

  4. আপনার gccপ্লাস লাইব্রেরি দরকার । এক্সকোড ইনস্টল করুন এবং তারপরে এক্সকোড> পছন্দসমূহ> ডাউনলোডগুলি> উপাদানগুলি থেকে কমান্ড লাইন সরঞ্জামগুলি ইনস্টল করুন।

  5. ডিরেক্টরি পরিবর্তন করুন, কনফিগার করুন এবং সংকলন করুন:

    $ cd xsel-1.2.0
    $ ./configure --prefix /usr/local
    $ make
    make  all-am
    if gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -fno-strict-aliasing -Wall -Werror -g -std=gnu99 -Wdeclaration-after-statement -Wno-unused -MT xsel.o -MD -MP -MF ".deps/xsel.Tpo" -c -o xsel.o xsel.c; \
        then mv -f ".deps/xsel.Tpo" ".deps/xsel.Po"; else rm -f ".deps/xsel.Tpo"; exit 1; fi
    gcc  -g -O2 -fno-strict-aliasing -Wall -Werror -g -std=gnu99 -Wdeclaration-after-statement -Wno-unused   -o xsel  xsel.o  -lX11
    $ make install
    

xselকমান্ডটি ব্যবহার করে আপনি ম্যাকপোর্টগুলিও ইনস্টল করতে পারেন sudo port install xsel। আমার সেটআপে এটি এক্স 11 লাইব্রেরি এবং শিরোলেখ ফাইলগুলির জন্য সিমলিংকগুলির প্রয়োজন এবং সংকলনের জন্য আরও দীর্ঘ প্রয়োজন ।

আমি ম্যাকের কীপাস ব্যবহার করার সময় কিছু সতর্কতাও ভাগ করতে চাই:

  1. কেপাস ২.১৮ ( http://keepass2.openix.be থেকে ) কেস-সংবেদনশীল এইচএফএস + সহ সমস্যা রয়েছে। KeePass.exeটাইপ করা হয় Keepass.exe(নোটিশ 'পি' লক্ষ্য করুন) যাতে KeePass2.18.app/Contents/MacOS/startkeepass.sh(এটি নিঃশব্দে ব্যর্থ হয়)। আমাকে কেস-সংবেদনশীল এইচএফএস + এর সাথে ফর্ম্যাট করা একটি ইউএসবি ফ্ল্যাশ ড্রাইভ ব্যবহার করতে হয়েছিল এবং সেখান থেকে কেপাস চালাতে হয়েছিল।

  2. ওএস এক্স 10.8 "মাউন্টেন সিংহ" তে কাজ করার জন্য কিপাস ২.২০.১ পেয়ে আমাকে অনেক সমস্যা হয়েছিল। এটি ত্রুটি বার্তা থেকে মুক্তি পেতে পারে না:

    System.ArgumentException: Directory does not exists
    Parameter name: path
      at System.IO.FileSystemWatcher..ctor (System.String path, System.String filter) [0x00000] in <filename unknown>:0 
      at (wrapper remoting-invoke-with-check) System.IO.FileSystemWatcher:.ctor (string,string)
      at KeePass.Util.IpcBroadcast.FswStartServer () [0x00000] in <filename unknown>:0 
      at KeePass.Util.IpcBroadcast.StartServer () [0x00000] in <filename unknown>:0 
      at KeePass.Forms.MainForm.OnFormLoad (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 
      at System.Windows.Forms.Form.OnLoad (System.EventArgs e) [0x00000] in <filename unknown>:0 
      at System.Windows.Forms.Form.OnLoadInternal (System.EventArgs e) [0x00000] in <filename unknown>:0
    

    আমি অবশেষে অপরাধীকে পেয়েছি: সংস্করণ ২.২০.১ রাষ্ট্রের জন্য প্রকাশিত নোটগুলি ( http://keepass.info/news/n121004_2.20.1.html ):

    ২.২০ থেকে ২.২০.১.২ থেকে পরিবর্তন: ইউনিক্স-মতো সিস্টেমে কেপাস এখন তার বেশিরভাগ অস্থায়ী ফাইলগুলি একটি বেসরকারী অস্থায়ী ডিরেক্টরিতে (সম্ভবতঃ এর মধ্যে $XDG_RUNTIME_DIR) সংরক্ষণ করে।

    Http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html অনুসারে :

    $XDG_RUNTIME_DIRবেস-ডিরেক্টরিটি নির্দিষ্ট করে যা ব্যবহারকারী-নির্দিষ্ট অ-প্রয়োজনীয় রানটাইম ফাইল এবং অন্যান্য ফাইল অবজেক্ট (যেমন সকেট, নামযুক্ত পাইপ, ...) সংরক্ষণ করা উচিত। ডিরেক্টরিটি ব্যবহারকারীর মালিকানাধীন হতে হবে ...

    XDG_RUNTIME_DIRসেট করা হয়নি। আমি এটিকে আমার মালিকানাধীন একটি ডিরেক্টরিতে সেট করে দিয়েছি এবং কেপাস একটি কবজির মতো কাজ করেছে:

    $ echo $XDG_RUNTIME_DIR
    $ mkdir ~/.mono
    $ export XDG_RUNTIME_DIR=~/.mono/; mono --desktop /Volumes/USB_Flash_Drive/KeePass-2.20.1/KeePass.exe
    

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


কমপক্ষে এটির সন্ধানের জন্য xsel: কুডো ইনস্টল করা হচ্ছে। তবে কোনও ইনস্টলযোগ্য pkg পাওয়া যায় নি এবং এটি আমার জন্য সংকলন করবে না। আমার পথে জিসিসি যুক্ত করতে হবে (কমপক্ষে)। আমার জন্য কাজ করা সমাধানটি হ'ল শেষ লিঙ্কটি .... তবে তার যে অংশটি কাজ করেছে তার অংশ সম্পর্কে আমাকে পরিষ্কার করে বলা যাক: 2.18 পিক্জি ইনস্টল করা হয়েছে, এটির উপরে 2.20.1 অনুলিপি করা হয়েছে, তারপরে বোতামগুলি (এবং কেবলমাত্র বোতামগুলি নয় শর্টকাট কীগুলি ctrl-C ctrl-V) কাজ করে। বোতামগুলি ... আমি সেই লিঙ্কটি পড়ার পরে আমি এটাই মিস করেছি (আমি এই প্রশ্ন জিজ্ঞাসার আগে)।
মিনিউ

মন্তব্যগুলি কেবল 5 মিনিটের জন্য সম্পাদনাযোগ্য। খুব বিরক্তিকর। যাইহোক: যে কোনও ম্যাক-পুলিশ পাউন্স করার আগে, শর্টকাটগুলি (যা কাজ করে না) অবশ্যই কমান্ড-সি এবং কমান্ড-ভি। গ্লোবাল অটো টাইপ: আমি এক্সডোটোল চেষ্টা করি নি। আমার কোনও শর্টকাট নেই, অটো-টাইপ নেই তবে আমার কাছে বাটন রয়েছে ON আপাতত যথেষ্ট ভাল বোতাম! আমি হতাশ হব কেন? দ্বিতীয়টিতে অবশ্যই বাটন রয়েছে। মানে, এগুলি বাটন! "(রে লা ম্যানের একটি লা টম ক্রুজ: আমি গোলাপ গুল্ম পেয়েছি। )
মিনিট

@ মিনো: আমি শেষ পর্যন্ত কেপাস xselদিয়ে পরীক্ষা করতে পেরেছিলাম এবং অনুমান করতে পারি ... না, এটি কাজ করে না, সুতরাং এখন পর্যন্ত, বোতামগুলি ব্যবহার করা ইউএসনেম এবং পাসওয়ার্ড অনুলিপি করার একমাত্র সম্ভাবনা। আমি এটি উত্তরে যুক্ত করেছি। আমি লক্ষ্য করেছি যে সফটপিডিয়া xselসোর্স কোডের সাথে লিঙ্ক করেছে , তাই আমি আমার উত্তর থেকে সেই বিটটি মুছে ফেলেছি।
jaume

স্পষ্টতই বোতামগুলি বিদ্যমান এবং বর্তমানে আমি ব্যবহার করছি এমন ২.২৪ সংস্করণে কাজ করে। বুঝতে পারিনি যে সরঞ্জামদণ্ডের বোতামগুলি প্রসঙ্গ মেনুর চেয়ে আলাদাভাবে এটি করতে পারে। উত্তর ভাগ করে নেওয়ার জন্য আপনাকে ধন্যবাদ!
মাইক

1
এই উত্তর পোস্ট হওয়ার পরে জিনিসগুলি সম্ভবত পরিবর্তিত হয়েছে। আমার এক্সকিয়ার্টজ চলছে, এবং xselম্যাকপোর্টের মাধ্যমে ইনস্টল করা আছে, এই বোতামগুলি কোনও ধরণের সংকলন নিজেই না করে ঠিকঠাক কাজ করে। কীবোর্ড শর্টকাটগুলি কাজ করে ভাল লাগবে এবং অটোটাইপ পাওয়ার চেয়ে আরও ভাল তবে এটি আপাতত পাইপের স্বপ্ন হতে পারে।
ড্যান জোনস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.