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


10

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

এটি আমাকে প্রচুর এবং প্রচুর অ্যাপ্লিকেশন সহ ছেড়ে দেয় যা আমি রাখতে চাই না। দুর্ভাগ্যক্রমে, আমি একবারে কেবল একটি আনইনস্টল করতে পারি।

এমন কোনও অ্যাপ বা পদ্ধতি আছে যা আমাকে একবারে একটি গুচ্ছ আনইনস্টল করার অনুমতি দেয়?

উত্তর:


6

এমন অনেকগুলি অ্যাপ রয়েছে যা ব্যাচ আনইনস্টল করে না তবে এখানে একটি সহজ ফ্রি রয়েছে যা আমি জানি কাজগুলি: আনইনস্টলার প্রো

আরও অনেক বেশি পূর্ণ বৈশিষ্ট্যযুক্ত অ্যাপ ম্যানেজারের কাছে ব্যাচের আনইনস্টল বিকল্প রয়েছে। আমি যতটা সম্ভব অ্যাপ্লিকেশনগুলিকে একত্রীকরণ করতে চাই। এখন আমি স্মার্টবার ব্যবহার করি যার ব্যাচ আনইনস্টল সহ একটি ভাল অ্যাপ ম্যানেজার রয়েছে।


আমি স্মার্ট বার এবং আনইনস্টলার উভয়ই চেষ্টা করেছি এবং প্রতিটি অ্যাপ্লিকেশনের জন্য এবং আনইনস্টল করার পরে নিশ্চিত হওয়ার অনুরোধ জানানো হয়েছে, সুতরাং 50 টি অ্যাপ আনইনস্টল করতে আমাকে 100 ওকে বোতামে ট্যাপ করতে হবে। এই এসএন অ্যান্ড্রয়েড সুরক্ষা বৈশিষ্ট্য / সীমাবদ্ধতা?
আইভো বোস্টিকি

2

অ্যাডিবি এবং বিকাল (প্যাকেজ পরিচালক) এর মাধ্যমে স্ক্রিপ্ট করা :

যদি এসডিকে ইনস্টল থাকে এবং আপনি কমান্ডলাইনটি ব্যবহার করতে চান তবে এটি আমার জানা দ্রুততম উপায় সম্পর্কে:

ডাউনসাইড: আপনি কেবল প্যাকেজের নামগুলি দেখতে পাবেন, বন্ধুত্বপূর্ণ অ্যাপ্লিকেশন নামগুলি নেই (সম্ভবত কোনও সহজ ক্লাইপ উপায় নেই program প্রোগ্রামারদের জন্য: প্যাকেজের নাম থেকে অ্যাপ্লিকেশন নামটি পান )
ডাউনসাইড 2: আপনি কী করছেন তা নিশ্চিত হন, আপনি আপনার প্রতিটি অ্যাপ আনইনস্টল করতে পারেন আপনি যদি তালিকাটি সম্পাদনা না করেন তবে ফোন করুন।

# Use android's package manager 'pm'
# list all 3rd party pkgs (using the '-3' parameter)
me@local:~$ adb shell pm list packages -3 > /tmp/pkg.list
# Use whatever editor you like (grep, vi, GUI) to edit the list
me@local:~$ vi /tmp/pkg.list
me@local:~$ cat /tmp/pkg.list | sed 's,.*:,,' | while read a; do adb uninstall $a;done

সীমিত সংখ্যক অ্যাপ্লিকেশনগুলির জন্যও উন্নতি হতে পারে:

গুগলের প্লে স্টোর এখন প্রতি ডিভাইস পরিচালনার উন্নত প্রস্তাব দেয় (যেহেতু গুগল আই | ও 2012 এর চারপাশে):

আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলিতে যান (লগইন প্রয়োজনীয়) এবং আপনি "অ্যাপ্লিকেশনগুলি [ডিভাইস মডেল] এ ইনস্টলড" দেখতে পান। প্রতি অ্যাপ্লিকেশনটিতে আপনার একটি রয়েছে:

  • আপডেট বোতাম (যদি আপডেট থাকে)
  • আনইনস্টল বোতাম (সিস্টেম অ্যাপ্লিকেশন ব্যতীত)

এটি ব্যবহার করে আপনি সহজেই আপনার ইন্টারনেট ব্রাউজার ব্যবহার করে নির্দিষ্ট ফোন বা ট্যাবলেটগুলিতে অ্যাপ্লিকেশনগুলি আনইনস্টল করতে পারেন।

এই গৃহীত উত্তরটিও দেখুন: দূরবর্তীভাবে অ্যাপস আনইনস্টল করুন?


ওয়েব স্টোর থেকে আপডেট এবং আনইনস্টল করার সময় জিনিসগুলিকে অনেক সহজ করে তোলে (আমি সত্যিই এটি পছন্দ করি) আপনার প্রতিটি অ্যাপ্লিকেশন একবারে করা উচিত।
আলে

@ অ্যাল এভারেট: স্ক্রিপ্টযুক্ত সমাধানও যুক্ত হয়েছে। উত্তম? :-)
ce4

এটি একটি বিকল্প। আমার পক্ষে কাজ করবে এমন একটি নয়, তবে অন্য কেউ সম্ভবত উপকৃত হতে পারে।
আলে

1

আমি এটি ব্যবহার করে কিছুক্ষণ হয়ে গেছে, তবে অ্যাপব্রাইনের অ্যাপ্লিকেশন আপনাকে আপনার অ্যাপব্রাইন অ্যাকাউন্টে সিঙ্ক করতে দেবে ... সুতরাং আপনার অ্যাপব্রাইন অ্যাকাউন্ট থেকে অপসারণ করা অ্যাপ্লিকেশনগুলি আনইনস্টল করা উচিত, তবে আমি এটি যাচাই করতে পারি না যেহেতু আমি আর এটি ব্যবহার করি না।

কোনও ব্যাচ আনইনস্টল নয়, তবে লঞ্চারপ্রোতে আপনি অ্যাপ্লিকেশনগুলিকে ট্র্যাশ ক্যানের কাছে টানতে এবং ফেলে দিতে পারেন, কয়েক সেকেন্ডের জন্য ঘোরাতে পারেন এবং তারপরে এটি আনইনস্টল করতে ড্রপ করতে পারেন (হোমস্ক্রিন থেকে এটি সরিয়ে দেওয়ার পরিবর্তে)। অ্যাপ্লিকেশন ড্রয়ার থেকেও কাজ করে। এই পদ্ধতিটি আমি সাধারণত ব্যবহার করি।


1

এক টন আছে, আছে না?

আমি যা দেখছি তা হ'ল অ্যাপস আনইনস্টল

এটির একটি দুর্দান্ত বৈশিষ্ট্য হ'ল অ্যাপসটিকে দুর্ঘটনাক্রমে বাল্ক আনইনস্টল থেকে রক্ষা করার জন্য চিহ্নিত করার ক্ষমতা।

বিকল্প পাঠ


0

তার পদ্ধতি এবং আমি দেখেছি বেশিরভাগ অন্যান্য পদ্ধতির সমস্যা (কমপক্ষে আমার সেন্টোস 6 এবং উবুন্টু 10 মেশিনে) সিআরএলএফগুলি /tmp/pkg.listফাইলের প্রতিটি লাইনের শেষে ছিল , তাই আনইনস্টলটি আনইনস্টল করার পরিবর্তে com.google.chromeবাস্তবে আনইনস্টল করার চেষ্টা করছিল 'com.google.chrome ^ M' ... সিআর রিটার্নের চরিত্রটি লক্ষ্য করুন। ডস 2 ইউনিক্স করে 'সাফল্য' পাওয়া যায়, 'ব্যর্থতা' নয় not তাঁর sed স্ক্রিপ্ট মূলত dos2unix জন্য একটি বিকল্প হতে পারে, কিন্তু যখন পোস্ট mangled যায়নি।

[CentOS6]# adb shell pm list packages > /tmp/pkg.list.txt
[CentOS6]# adb push /tmp/pkg.list.txt /tmp/
[CentOS6]# adb shell
android:/root # dos2unix /tmp/pkg.list.txt
android:/root # for f in \`cat /tmp/pkg.list.txt\`; do echo $f; pm uninstall $f; done;

'ব্যর্থতা' সমস্যাটি এডিবির শেলটির সাথে ডস লাইন সংযোজন ^ এম (যাইহোক সেন্টোস লিনাক্সে) সংযুক্ত করার সাথে সম্পর্কিত।

যেহেতু আমি সেন্টোস from থেকে সমস্ত কিছু করেছি তাই আমি ১৯s০ এর দশকের প্রযুক্তির মতো আবারও কামড়ায় অবাক হয়েছি যা ১৯69৯ সালের থেকে প্রযুক্তির মতো এতটা ভাল ছিল না I আমার ধারণা, এডিবি শেলের উইন্ডোজ ব্যবহারকারীদের জন্য গুগল জিনিসগুলি সহজ করে তুলতে চেয়েছিল।

(আমি সিই 4 এর উত্তরে সম্পাদিত (সংযুক্ত) করেছি, তবে দৃশ্যত তা গ্রহণ করেনি))


এছাড়াও, উইন্ডোজ ব্যবহারকারীদের জন্য অ্যাডবি শেল হুম্ম্ম ... আপনি নোটপ্যাড বা এর অনুরূপ ব্যবহার করেননি? তারা আন * এক্স ফর্ম্যাট ফাইলগুলি হ্যান্ডেল করে না - নোটপ্যাড 2 বা নোটপ্যাড ++ আরও ভাল পছন্দ হতে পারে যাতে এটি এটি পরিচালনা করতে পারে :)
t0mm13b

আমি / সিস্টেমে / অ্যাপ্লিকেশনটিতে অনুলিপি করার জন্য প্রচুর পরিমাণে অ্যাপ্লিকেশনগুলি আনইনস্টল করেছি কারণ আমার ফোনটি সেফ-মোডে আটকে আছে। ফোনটি এখনও বুট হচ্ছে। আমি বিশ্বাস করি যে লিনাক্সে চালানো অবস্থায় ডস নিউলাইন অক্ষর যুক্ত করার পরেও আমার এমন প্রমাণ দিতে সক্ষম হওয়া উচিত যে এডবি নিজেই। কোনও উইন্ডো জড়িত ছিল না, আমি মূলত CentOS, উবুন্টু 10 এবং * নিক্সের অন্যান্য স্বাদ ব্যবহার করি। আমি শুধুমাত্র এডিএস পরিচালনা করতে উইন্ডোজ ব্যবহার করি।
rjt


এটি কীভাবে প্রশ্নের উত্তর দেয়?
আলে

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