دوستان من چون از ویندوز کوچ کردم به لینوکس
یه سری از کار هارو عادت دارم خیلی راحت و ساده و گرافیکی باشه.
اگر این چیزی که میخوام امکانش هست توضیح بدید:
میخوام داخل home یه دایرکتوری به اسم telegram باشه
و توی این دایرکتوری فولدر های مختلفی باشه مثلا public, global و…
که توی هر کدوم از این دایرکتوری ها یه ایکون تلگرام باشه که وقتی رو هر کدوم کلیک میکنیم هر کدومشون یه اکانت تلگرام جداگانه باشن.
این قسمت اول
توی ترمینال هم اگر با یه دستور قابل دسترسی باشن خیلی خوبه
مثلا:
tel-public
tel-global و…
و همینطور اگر اون ایکون ها توی لیست برنامه ها هم اضافه بشن خیلی عالی میشه
اگر دوستان یه مقدار ساده راهنمایی کنن سعی میکنم اسکریپتشو هم بنویسم بزارم تو همین تاپیک
سلام وقت بخیر
برای داشتن چندین اکانت در تلگرام به این صورت میتونید عمل کنید
اول اقدام به ساخت یک دایرکتوری میکنید ( برای نگهداری لاگ ها و… در ان محل )
mkdir public
در مرحله بعد با دستور زیر اقدام میکنیم به اجرای یک تلگرام دیگر
telegram-desktop -many -workdir ~/public
و بعد میتونید برای هرکدوم از این ها alias ایجاد کنید
مثلا:
alias tb=“telegram-desktop -many -workdir ~/public”
موفق باشید
خیلی ممنون
برای اینکه توی هر دایرکتوری یه ایکون باشه که با کلیک روی اون ایکون ، تلگرام مربوط به اون دایرکتوری باز بشه باید چی کار کنم؟
برای انجام این کار نیاز که فایلی در آدرس: (متاسفانه فقط مقداری اطلاع دارم در این مورد )
/usr/share/applications/telegram-desktop.desktop
شبیه این مورد ایجاد کنید و موارد خودتون درش درج کنید
تا که بتونید آیکونی شبیه همان داشته باشید ( اطلاعات بیش از این ندارم تنها در این حدود درجریانم )
سلام؛
درمورد سوأل اوّل :
نگاهی به راهنمای ورودیهای برنامهٔ تلگرام بکنید. شما کافیه که از گزینههای -many
و -workdir
به همراه هم استفاده کنید، همانطوری که @alone گفتند :
$> mkdir -p ~/telegram/pub
$> telegram-desktop -many -workdir ~/telegram/pub
عمل کنید.
درمورد سوأل دوّم:
شما باید از Desktop File ها استفاده کنید. امّا اینکه روی آنها Double-Click کنید و اجرا بشوند بستگی به File Manager دارد که استفاده میکنید.
فایلهای .desktop
را بهتر است که در دایرکتوری :
~/.local/share/applications
قرار بدهی. این فایلها در ترمینال نیز در دسترس هستند. اگر نیاز بیشتری بود میتوانید یک دایرکتوری به خصوصی برای خود درست کنید مثلاً :
$> mkdir ~/bin
و تمام فایلهای اجرایی خود را داخل این دایرکتوری قرار بدهید و فایل ~/.bashrc
را به اینصورت ویرایش :
$> cp ~/.bashrc ~/.bashrc.defualt
$> echo "export PATH=~/bin:$PATH" >> ~/.bashrc
درمورد پیشنهاد آخرتون:
نیازی به اسکریپتنویسی خاصی نیست، تنها اسکریپتی که شما مینویسید (در واقع کافی است که کپی کنید :). ) همان .dekstop
ای است که برای نسخههای مختلف تلگرام خود مینویسید. همچنین فایلهای اسکریپتی که برای فراخوانی شدن در فایل .dekstop
نیاز است مثلاً :
#!/bin/bash
#tel-pub
telegram-desktop -many -workdir ~/telegram/pub/