বিটা এপিফ্যানি-ব্রাউজার (ওয়েব ব্রাউজার), কোমন্ড লাইনের স্বয়ংক্রিয় শুরু?


15

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

আমার বর্তমান সেটআপটি এটির মতো /etc/xdg/lxsession/LXDE/autostart::

@xset s off
@xset -dpms
@xset s noblank
@midori -e Fullscreen -a http://www.playr.biz/23612/15122

এই নতুন ওয়েব ব্রাউজারটি এখানে আলোচনা করা হয়েছে

তবে আমি ম্যানপেজটি যখন দেখি তখন এটি সিএলআই বিকল্পগুলি সম্পর্কে খুব বেশি কিছু বলে না।

man epiphany-browser

সুতরাং, আমার প্রশ্নটি হল: আমি কীভাবে পূর্ণ স্ক্রিন মোডে এপিফ্যানি-ব্রাউজারটি শুরু করতে পারি এবং উপরে মিডোরির মতো একটি নির্দিষ্ট ইউআরএল শুরু করব? (যদি সম্ভব হয় তবে)

আপডেট: আমি পরামর্শ অনুসরণ করেছিলাম এবং আমি নিম্নলিখিত ফাইল / ইত্যাদি / এক্সডিজি / এলএক্সেসিওন / এলএক্সডিই / অটোস্টার্টে চেষ্টা করেছি

@epiphany-browser http://www.playr.biz/5dd1/1ddd5
@sleep 2s
@echo key F11 | xte

তবে এটি পুরো পর্দা তৈরি করতে পারেনি, তাই আমি xte ম্যানুয়ালি চালানোর চেষ্টা করেছি, তবে একটি ত্রুটি পেয়েছে "" ডিফল্ট 'ডিসপ্লে খুলতে অক্ষম "

সুতরাং, আমি দুটি জিনিস করেছি, আমি ফাইলটি পরিবর্তন /etc/lightdm/lightdm.confকরেছি এবং আমি এই লাইনের সন্ধান করেছি:

xserver-command=X -s 0 dpms

তারপরে আমি এটিকে পরিবর্তন করেছিলাম:

xserver-command=X -s 0 dpms :0

ডিসপ্লে / স্ক্রিনটিকে এভাবে সংজ্ঞায়িত করতে: 0 (লোকালহোস্ট নম্বর 0)

এখন, আমি যদি এটি চালান

echo key F11 | xte -x:0

পর্দা পূর্ণ পর্দা যায়।

তবে, যখন আমি এটির /etc/xdg/lxsession/LXDE/autostartমতো আপডেট করি :

@epiphany-browser http://www.playr.biz/5ddd/1dddd
@sleep 60s
@echo key F11 | xte -x:0

PS: আমি 2s, 10, 60 এবং 120 এর চেষ্টা করেছিলাম, কিন্তু তাতে কোনও লাভ হয়নি।

সুতরাং আমি অনুমান করি @ ঘুমের 60s কাজ নাও করতে পারে।

উত্তর:


8

এটি আপনার সমস্যার সরাসরি উত্তর নয়, তবে এটি প্রসঙ্গের ভিত্তিতে একটি পরামর্শ।

আমি একটি "কিওস্ক মোড" বাক্স সেটআপ করার চেষ্টা করছি। আমি মিডোরি দিয়ে সফলভাবে এটি করেছি, তবে মিডোরি এইচটিএমএল 5 সমর্থন করে না।

ক্রোমিয়াম (ক্রোমের একটি কাঁটাচামচ) পাইয়ের জন্য উপলভ্য, এইচটিএমএল 5 সমর্থন করে এবং যদিও এটি অনিবন্ধিত, একটি --kioskমোড রয়েছে। আমি এটি রাস্পবিয়ানটিতে পরীক্ষা করেছি, তবে আমি ধারণা করি এটি আর্চ এবং পিডোরা রেপোসেও রয়েছে:

> apt-get install chromium

একটি আশ্চর্যজনকভাবে ছোট ডাউনলোড, <100 এমবি। তারপর:

> chromium --kiosk

প্রেস্টো, পূর্ণ পর্দা। এটি পুরো পর্দা থেকে বেরিয়ে আসার কোনও উপায় বলে মনে হচ্ছে না (F11 কাজ করে না) তবে সম্ভবত এটি কিওস্ক মোডের পয়েন্ট।

প্রাথমিকভাবে, ক্রোমিয়ামের একটি আবাসিক মেমরির পদচিহ্ন (যেমন, বাস্তব র‌্যাম ব্যবহার) ~ 70 এমবি।


এটি এখনই পরীক্ষা করা হয়েছে এবং কিওস্ক মোড বিজ্ঞাপন হিসাবে কাজ করে তবে আমার এইচটিএমএল 5 ভিডিও এখনও অভিযোগ করে।
Sverre

এইচটিএমএল 5 ভিডিও স্ট্যান্ডার্ডটি যে ফর্ম্যাটগুলি সমর্থিত বলে মনে করা হচ্ছে তার উপর আইনী লড়াইয়ের স্বাভাবিক জগাখিচুড়ি জড়িত বলে মনে হচ্ছে; আফাএইচটি এই ফলাফলটি পড়ার ফলে ফলাফলটি এমন যে কোনও প্রয়োজন নেই , হ'ল । যদি এটি H.264 হয় তবে সেখানে একটি নোট রয়েছে যে এটি ক্রোমিয়াম (তবে ক্রোম নয়) থেকে অপসারণ করা হয়েছে যা লজ্জাজনক কারণ পাইটির জন্য হার্ডওয়্যার ত্বরণ রয়েছে। ফায়ারফক্স সম্ভবত (এটি চেষ্টা করেছ?), যদিও ফায়ারফক্সের কাছে এফ 11 এর বাইরে পুরো স্ক্রিন / কিওস্ক মোড রয়েছে বলে মনে হচ্ছে না।
স্বর্ণিলোকস

আমার ধারণা এফএফ আমার তালিকার পাশে রয়েছে :)
সোভেরে

এফএফ কৌশলটি করেছে .. তবে ক্রোমিয়ামটি খুব দরকারী ছিল, সহায়তার জন্য ধন্যবাদ।
Sverre

8

দেখে মনে হচ্ছে এটি সরাসরি করার কোনও উপায় নেই তবে এক্সটি সরঞ্জামটি একটি কী প্রেসের অনুকরণে ব্যবহার করা যেতে পারে।

epiphany-browser http://www.playr.biz/23612/15122
sleep 2s # give it time to start
echo key F11 | xte # simulate pressing the full screen key

ধন্যবাদ, আমি এটি চেষ্টা করব। আমি আপনাকে ভোট দিতে হবে, কিন্তু এই এক আমার কোন কর্ম আছে। (রাস্পবেরি পাই)
Sverre

আমি এক্সটি পাওয়ার জন্য xautomation ইনস্টল করেছি, তবে xte চালানোর চেষ্টা করার সময় আমি এই ত্রুটি বার্তাটি পাই "ডিসপ্লে 'ডিফল্ট খুলতে অক্ষম এটি গুগল করার চেষ্টা করেছিল, তবে এখনও কিছুই হয়নি
Sverre

1
পরিবর্তে "DISPLAY =: 0 প্রতিধ্বনি কী F11 | xte" চেষ্টা করে দেখুন।
ফ্রেড

হ্যাঁ তা করেছে, ধন্যবাদ .. সাহায্য করেছে। এখন আমাকে কেবল বিলম্বের কাজটি করা দরকার :)
Sverre

1
আমি মনে করি সমস্যাটি @ হতে পারে। আর্কউইকি ( উইকি.আরকলিনিক্স.আর / ইন্ডেক্স.এফপি / এলএক্সডি # অটোস্টার্ট_ফিলস ) এর মতে এটি ক্রস হয়ে গেলে ক্রমাগত পুনরায় চালু করা দরকার এমন প্রক্রিয়াগুলির জন্য ব্যবহৃত হয়, যার অর্থ পুরো ফাইলটি অ-রৈখিকভাবে কার্যকর করা হয়। এর অর্থ ঘুম আসলে কিছুই করে না। লিনিয়ার এক্সিকিউশন নিশ্চিত করার জন্য এটিকে সমস্ত বাশ স্ক্রিপ্টে রেখে দিন এবং অটোস্টার্ট ফাইল কলটি রয়েছে যাতে এটি ক্র্যাশ হয়ে যায় তবে এটি পুনরায় আরম্ভ হবে।
ফ্রেড

4

এপিফ্যানি কিওস্ক স্টাইল ব্যবহার করে এখানে একটি ডিজিটাল ছবি ফ্রেমের একটি উদাহরণ রয়েছে: http://simplyautomationized.blogspot.com/2015/04/rpicframe-html5-kiosk-style-picture.html

আরম্ভের আগে আপনার উইন্ডো ম্যানেজারটি খোলার প্রয়োজন হবে। ম্যাচবক্স-উইন্ডো-ম্যানেজার হালকা ওজন

সিএলআই-এর একটি এটি কিওস্ক মোডে লোড করবে:

sudo -u pi epiphany-browser -a --profile ~/.config http://localhost/index.html

1

আমি মনে করি এখানে কৌশলটি নির্ভর করে পরিবর্তে অটোমেশন স্ক্রিপ্টে স্লিপ কমান্ড অন্তর্ভুক্ত করা /bin/sleep

আমার /etc/xdg/lxsession/LXDE-pi/autostartচেহারাটি এর মতো দেখায় এবং উদ্দেশ্য অনুযায়ী কাজ করছে বলে মনে হচ্ছে:

@xset s off
@xset -dpms
@xset s noblank
@epiphany-browser index.html
@xte 'sleep 10' 'key F11'

অবশ্যই আপনার index.htmlসত্যিকারের ইউআরএল'র সাথে প্রতিস্থাপন করা উচিত এবং আপনার xautomationপ্যাকেজটি এখনও দরকার ।

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