নেটিফায়ার, উবুন্টু 18.10 তে ওয়েবসাইটগুলি ডেস্কটপ অ্যাপ্লিকেশনগুলিতে রূপান্তর করুন

নেটিফায়ার সম্পর্কে

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

কোনও ওয়েবসাইটের জন্য নেটিভ অ্যাপ্লিকেশন চাওয়ার অনেকগুলি কারণ রয়েছে। তারা সাধারণত বেশ ভাল কাজ করে, এছাড়াও তাদের কিছু বৈশিষ্ট্য রয়েছে যা লোকেরা একটি ডেস্কটপ অ্যাপ্লিকেশন থেকে আশা করে। সাধারণত, ডেস্ক উপর ভাল ফিট Gnu / Linux এগুলি তৈরি করার সময় এর কনফিগারেশনের জন্য ধন্যবাদ।

উবুন্টু 18.10 এ নেটিভিফায়ার ইনস্টল করুন

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

এনপিএম ইনস্টল করুন

নেটিফায়ার নোডজেএস প্রোগ্রামিং ভাষার উপর নির্ভর করে। এই কারণে, আমরা করব বলা হয় এই প্যাকেজ ম্যানেজার ইনস্টল করুন NPM, যা যথেষ্ট হতে হবে।

পাড়া আমাদের উবুন্টু 18.10 এ এনপিএম ইনস্টল করুন, আমাদের কেবলমাত্র একটি টার্মিনাল (Ctrl + Alt + T) খুলতে হবে এবং এতে লিখতে হবে:

sudo apt install npm

নেটিফায়ার ইনস্টল করুন

নোডজেএস প্যাকেজ ম্যানেজারটি যখন আমাদের মেশিনে চলছে তখন আমাদের অবশ্যই নেটিভিফায়ার ইনস্টল করার জন্য এটি ব্যবহার করতে হবে। আমরা এটি একটি টার্মিনাল (Ctrl + Alt + T) খোলার মাধ্যমে করব এনপিএম কমান্ড ব্যবহার করে নিম্নরূপ:

নেটিফায়ার এনএমপি উবুন্টু 18.10 ইনস্টল করুন

sudo npm install nativefier -g

সতর্কতা: sudo ছাড়া নেটিভফায়ার ইনস্টল করা সমস্যার কারণ হতে পারে।

ওয়েবসাইটগুলিকে অ্যাপগুলিতে রূপান্তর করুন

নেটিভিফায়ার ইউআরএলের উপর ভিত্তি করে একটি ইলেক্ট্রন ফ্রেম তৈরি করে কাজ করে works যা আপনি কমান্ড লাইন থেকে পান। কোনও ওয়েবসাইট ব্যবহার করে নেটিভ Gnu / লিনাক্স অ্যাপ্লিকেশন তৈরি করতে কেবল এই পদক্ষেপগুলি অনুসরণ করুন:

  • পদক্ষেপ 1 → আপনি যে ওয়েবসাইটটির জন্য একটি অ্যাপ তৈরি করতে চান তা সন্ধান করুন। আপনার ব্রাউজারে কোনও ওয়েবসাইট হয়ে গেলে, আপনার মাউসের সাহায্যে URL টি হাইলাইট করুন এবং এটিতে ডান ক্লিক করুন। বিকল্প নির্বাচন 'কপি'.
  • পদক্ষেপ 2 the টার্মিনাল উইন্ডোতে, আপনি কেবল অনুলিপি করেছেন এমন ইউআরএল আটকানো, একটি বেসিক অ্যাপ্লিকেশন তৈরি করতে নেটিফায়ার ব্যবহার করুন। এই নিবন্ধে আমরা এই একই ওয়েবসাইট ব্যবহার করতে যাচ্ছি।

ন্যান্টিফায়ার দিয়ে অ্যাপ তৈরি করুন Ubunlog

nativefier -p linux -a x64 -n ubunlog https://ubunlog.com
  • পদক্ষেপ 3 → নেটিফায়ারটি একটি ইলেক্ট্রন অ্যাপ্লিকেশনটিতে URL অন্তর্ভুক্ত করবে। অ্যাপটি তৈরি করার সময় টার্মিনালের দিকে মনোযোগ দেওয়া গুরুত্বপূর্ণ। যদি কোনও ত্রুটি উপস্থিত হয়, Ctrl + C কী সংমিশ্রণটি টিপুন এবং আবার কমান্ড চালান।
  • পদক্ষেপ 4 N যখন নেটিফায়ার অ্যাপ্লিকেশন তৈরি করা শেষ করে, আপনার উচিত এটি ব্যবহারে সক্ষম হওয়ার আগে এর অনুমতিগুলি আপডেট করুন। অনুমতিগুলি সেট করতে, টার্মিনালে নিম্নলিখিত কমান্ডগুলি চালান:
cd *-linux-x64

sudo chmod +x *
  • পদক্ষেপ 5 → আপনার অ্যাপ্লিকেশন চালান ব্যক্তিগতকৃত ইলেকট্রন এর সাথে:

অ্যাপ নেটিভফায়ার ubunlog মুক্তি পেয়েছে

./ubunlog

কাস্টম অ্যাপ্লিকেশন বিকল্প

পোস্টের এই বিভাগে, আমরা সংক্ষেপে পর্যালোচনা করব নেটিফায়ার এর কিছু বিকল্প রয়েছে। এটি ব্যবহারকারীকে একটি আরও ভাল ডেস্কটপ অ্যাপ্লিকেশন তৈরি করতে সহায়তা করবে।

দ্রষ্টব্য: সমস্ত অপশন একই সাথে লেখা যেতে পারে। একই সাথে কতজন ব্যবহৃত হয় তার কোনও সীমা নেই।

সিস্ট্রায়

আপনি কি অনুমতি দিতে চান? অ্যাপ্লিকেশনটি সিস্টেম ট্রেতে উপস্থিত হওয়া উচিত? এর সাথে অ্যাপ্লিকেশনটি তৈরি করার চেষ্টা করুন raytray বিকল্প:

সিস্টেম ট্রে অ্যাপ্লিকেশন

nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --tray

প্যান্টাল সম্পূর্ণ

আপনি কি চান যে আপনার অ্যাপ্লিকেশনটি পুরো স্ক্রিনে চালু হতে সক্ষম হবে? ব্যবহারসমূহ 'পূর্ণ-পর্দা' বিকল্প এটি সক্ষম করতে নিম্নলিখিত কমান্ডে:

nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --full-screen

সর্বাধিক শুরু করুন

এটা সম্ভব আমাদের বৈদ্যুতিন অ্যাপ্লিকেশন সর্বদা সর্বাধিক শুরু করতে বাধ্য করুন। এটি পেতে আপনাকে কেবল ব্যবহার করতে হবে 'সর্বাধিক' বিকল্পটি অ্যাপ্লিকেশন তৈরি করার কমান্ডে:

nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --maximize

ফ্ল্যাশপ্লেয়ার সক্ষম করুন

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

nativefier -p linux -a x64 -n nombreapp https://website-app-url.com --flash

সর্বদা আপ

আপনি কি আপনার ইলেক্ট্রন অ্যাপ্লিকেশন চান? উইন্ডো ম্যানেজারের নিয়মগুলি উপেক্ষা করুন এবং সর্বদা সর্বদা উপরে উপস্থিত হন অবশিষ্ট? প্রুফ 'সর্বদা শীর্ষে থাকা' বিকল্প নেটিফায়ার সাথে সংকলন করার সময়:

nativefier -p linux -a x64 -n nombreapp https://website-app-url.com --always-on-top

আরও কনফিগারেশন বিকল্প

নেটিফায়ার সহায়তা

nativefier --help

আমাদের দেখানোর জন্য নেটিফায়ারের সহায়তা বিভিন্ন বিকল্প যা আমরা আমাদের অ্যাপ্লিকেশনগুলিকে কনফিগার করতে ব্যবহার করতে পারি। আমরা আপনার মধ্যে এই সরঞ্জামটি সম্পর্কে আরও তথ্য সন্ধান করতে সক্ষম হব গিটহাবের সংগ্রহশালা ory.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   জন তিনি বলেন

    এনপিএম ইআরআর! প্রকারভেদ ত্রুটি: প্রয়োজনীয় যুক্তি # 1 হারিয়েছে
    এনপিএম ইআরআর! এবং লোগএন্ডফিনিশ-এ টাইপরার (/USr/share/npm/lib/fetch-package-metadata.js:31:3)
    এনপিএম ইআরআর! ফেচপ্যাকেজমেটাডেটাতে টাইপরার (/USr/share/npm/lib/fetch-package-metadata.js:51:22)
    এনপিএম ইআরআর! সমাধানে টাইপরওয়ারউইউ নিউমোডুল (/usr/share/npm/lib/install/deps.js456:12)
    এনপিএম ইআরআর! টাইপর / আরআর / শেয়ারে / এনএমপি / লিবি / ইনস্টল / ডেপস.জেএস 457:7 এ
    এনপিএম ইআরআর! টাইপর / আরআর / শেয়ারে / এনএমপি / নোড_মডিউলস / আইফার / ইন্ডেক্স.জেএস ১৩:৫০
    এনপিএম ইআরআর! টাইপর / এশার / শেয়ারে / এনএমপি / লিবি / ফেচ- প্যাকেজ- মেটডাটা.জেএসএইচটিএমএ
    এনপিএম ইআরআর! AddRequectedAndFinish এ টাইপকারী (/USr/share/npm/lib/fetch-package-metadata.js:82:5)
    এনপিএম ইআরআর! রিটার্ন এ টাইপরআরএডএডমেটাডাটা (/USr/share/npm/lib/fetch-package-metadata.jsuthor117:7)
    এনপিএম ইআরআর! পিক ভার্শনফর্মআরজিস্ট্রি ডকুমেন্টে টাইপর (/usr/share/npm/lib/fetch-package-metadata.js प्रशंसा 134:20)
    এনপিএম ইআরআর! টাইপর / আরআর / শেয়ারে / এনএমপি / নোড_মডিউলস / আইফার / ইন্ডেক্স.জেএস ১৩:৫০
    এনপিএম ইআরআর! টাইপরার এটি এনপিএম নিজেই একটি ত্রুটি। দয়া করে এখানে এই ত্রুটিটি রিপোর্ট করুন:
    এনপিএম ইআরআর! টাইপ ত্রুটি

    এনপিএম ইআরআর! কোনও সমর্থন অনুরোধ সহ নিম্নলিখিত ফাইলটি অন্তর্ভুক্ত করুন:
    এনপিএম ইআরআর! /home/joan/npm-debug.log

    সহায়তা