Slack הוא הכלי הנבחר עבור ארגונים וחברות רבות המשתפים פעולה לאורך מרחק. זו תחנת כוח פרודוקטיבית הכוללת צ'אט, שיתוף קבצים, כלי ניהול פרויקטים ומגוון עצום של תוספים המציעים כוח רב לאפליקציה. מה שבדרך כלל קורה בתוך קבוצה של Slack הוא שהרבה קבצים משותפים עם מעט בקרת גרסאות והרבה בלגן לנקות לאחר השלמת הפרויקט. אם אתה מנקה לאחר פרויקט כזה, כך תוכל למחוק את כל קבצי ה- Slack מבלי למחוק את שטח העבודה.
רפיון שומר על הכל. כל עוד סביבת העבודה נשמרת בחיים, כל הקבצים, הערוצים, הצ'אטים וכל מה ששיתפת יישמרו. אתה יכול לאחסן או למחוק מרחב עבודה, אך בהתחשב בכך שלוקח קצת זמן להגדיר ולפרק, אם אתה מתכנן להפגיש שוב את הצוות לפרויקט אחר, אולי זה לא שווה את זה. עדיף לבצע מעט משק בית כדי לשמור על סדר.
המגבלה העיקרית עם Slack היא שטח דיסק. כאשר הכל נשמר, תוכלו לרוץ במהירות 5GB של שטח אפילו בפרויקט צנוע. כדי לסייע בניהול שטח, אתה יכול למחוק קבצים שתופסים יותר מדי ממנו. זה כל מה שעוסק בהדרכה זו.
ניתן להגדיר חברים ואורחים למחיקת קבצים או שמנהל מרחב העבודה יכול למנוע הרשאה. כך או כך, תוכל למחוק קבצי Slack בודדים ללא תוספות, אך כדי למחוק את כל קבצי ה- Slack בתוך סביבת עבודה, תזדקק לסקריפט.
מחק קבצים רפויים
האופן שבו אתה מוחק קבצי Slack תלוי לחלוטין באיזו פלטפורמה אתה משתמש. זה שונה מעט בין שולחן העבודה, אנדרואיד ו- iOS, אז אני אראה לכולם. אתה יכול למחוק קובץ שהוספת באופן אישי לסביבת עבודה או מערוץ משותף. כל אחד יכול למחוק קבצים שהוא מוסיף אך רק בעלי סביבת עבודה או מנהלי מערכת יכולים למחוק קבצים מערוצים משותפים. השיטה זהה לשניהם.
בשולחן העבודה:
- בחר בסמל תפריט שלוש הנקודות בפינה השמאלית העליונה של המסך.
- בחר את הקבצים שלך ובחר את הקובץ שברצונך למחוק.
- בחר מחק ואז אשר באמצעות כן, מחק קובץ זה.
באנדרואיד:
- בחר את הקובץ שברצונך למחוק מתוך Slack.
- בחר בסמל תפריט שלוש הנקודות בפינה השמאלית העליונה של המסך.
- בחר מחק ואז מחק שוב כדי לאשר.
ב- iOS:
- בחר את הקבצים שלך בתוך Slack.
- בחר קובץ למחיקה.
- בחר בסמל תפריט שלוש הנקודות בפינה השמאלית התחתונה של המסך.
- בחר מחק ואז כן, מחק קובץ כדי לאשר.
אתה יכול לבחור רק למחוק קובץ אחד בכל פעם בפלטפורמה שבה אתה משתמש. אם יש לך רק כמה קבצים, זה אמור להיות בסדר. אם יש לך יותר, תצטרך להשתמש בתוסף או בסקריפט.
אתחול לשורת הפקודה חלונות 7
מחק את כל קבצי ה- Slack בכמות גדולה
כדי למחוק את כל קבצי ה- Slack בכמות גדולה תצטרך להשתמש בסקריפט. יש כמה טובים ב- GitHub שהם חופשיים לשימוש. הם אכן דורשים התקנת פייתון במחשב שלך כדי להיות מסוגל להריץ אותם, אך זה מטופל בקלות. הסקריפט שאכלול למטה ימחק את כל הקבצים מעל גיל 30 יום. זה עוזר לחסוך מקום בדיסק תוך שמירה על הגרסאות העדכניות ביותר של קבצים הזמינים לצוות.
- הורד והתקן את Python מכאן .
- התקן מכאן את ספריית הבקשות בפייתון .
- קבל לעצמך מפתח API מבית Slack .
- צור קובץ באמצעות פנקס רשימות או עורך טקסט וקרא לו משהו בעל משמעות. חייבת להיות הסיומת .py כדי לעבוד בפייתון.
- הדבק את הסקריפט למטה בקובץ ה- .py שלך.
- הוסף את מפתח ה- API של Slack במקום בו כתוב אסימון =. EG: token = 'API KEY HERE'.
- שמור את התסריט ואז הפעל אותו.
טקסט התסריט שעליך להדביק:
import requests import time import json token = '' #Delete files older than this: ts_to = int(time.time()) - 30 * 24 * 60 * 60 def list_files(): params = { 'token': token ,'ts_to': ts_to ,'count': 1000 } uri = 'https://slack.com/api/files.list' response = requests.get(uri, params=params) return json.loads(response.text)['files'] def delete_files(file_ids): count = 0 num_files = len(file_ids) for file_id in file_ids: count = count + 1 params = { 'token': token ,'file': file_id } uri = 'https://slack.com/api/files.delete' response = requests.get(uri, params=params) print count, 'of', num_files, '-', file_id, json.loads(response.text)['ok'] files = list_files() file_ids = [f['id'] for f in files] delete_files(file_ids)
התסריט הזה הוא לא העבודה שלי אלא נלקח מ- GitHub . כל הזיכוי חייב להיות מחובר למחבר עבור הקוד.
ניהול שטח דיסק הוא אחד האתגרים העיקריים בשימוש ב- Slack ומחיקת קבצים ישנים היא דרך טובה להתגבר על המגבלה הזו. אם אתה מנהל צוות או סביבת עבודה, עכשיו אתה יודע למחוק את כל קבצי ה- Slack כדי לנהל שטח דיסק!