Anonim

Slack je nástroj volby pro mnoho podniků a společností, které spolupracují na dálku. Jedná se o nástroj pro zvýšení produktivity, který zahrnuje chat, sdílení souborů, nástroje pro správu projektů a obrovské množství doplňků, které aplikaci dodávají spoustu energie. Ve skupině Slack se obvykle děje mnoho souborů, které jsou sdíleny s malou kontrolou verzí a spoustou nepořádků, které je třeba po dokončení projektu vyčistit. Pokud uklízíte po takovém projektu, zde je jak odstranit všechny soubory Slack bez odstranění pracovního prostoru.

Slack udržuje vše. Dokud bude pracovní prostor zachován, zůstanou zachovány všechny soubory, kanály, chaty a vše, co sdílíte. Pracovní prostor byste mohli archivovat nebo smazat, ale vzhledem k tomu, že nastavení a rozebrání trvá trochu času, pokud plánujete tým znovu spojit pro jiný projekt, nemusí to stát za to. Je mnohem lepší provádět malé úklidové práce, aby se věci udržovaly uklizené.

Hlavním omezením Slacku je místo na disku. Když je vše uloženo, rychle projdete 5 GB místa i v malém projektu. Chcete-li spravovat místo, můžete odstranit soubory, které jej zabírají příliš mnoho. To je to, o čem tento tutoriál je.

Členové a hosté mohou být nakonfigurováni tak, aby mazali soubory nebo správce pracovního prostoru může odepřít povolení. V každém případě můžete jednotlivé soubory Slack smazat bez jakýchkoli doplňků, ale pro odstranění všech souborů Slack v pracovním prostoru budete potřebovat skript.

Odstraňte nevyužité soubory

Přesné odstranění smazaných souborů závisí zcela na platformě, kterou používáte. Mezi stolními počítači, Androidem a iOS se mírně liší, takže vám všechny ukážu. Můžete odstranit soubor, který jste osobně přidali do pracovního prostoru nebo ze sdíleného kanálu. Soubory, které přidají, může smazat kdokoli, ale pouze vlastníci pracovního prostoru nebo správci mohou soubory ze sdílených kanálů mazat. Metoda je pro oba stejná.

Na ploše:

  1. Vyberte ikonu nabídky se třemi tečkami v pravém horním rohu obrazovky.
  2. Vyberte své soubory a vyberte soubor, který chcete odstranit.
  3. Vyberte Odstranit a potvrďte Ano, smažte tento soubor.

V systému Android:

  1. V souboru Slack vyberte soubor, který chcete odstranit.
  2. Vyberte ikonu nabídky se třemi tečkami v pravém horním rohu obrazovky.
  3. Vyberte Smazat a poté Smazat znovu pro potvrzení.

V systému iOS:

  1. Vyberte své soubory v rámci Slack.
  2. Vyberte soubor, který chcete odstranit.
  3. Vyberte ikonu nabídky se třemi tečkami v pravé dolní části obrazovky.
  4. Vyberte Smazat a poté Ano, Smazat soubor pro potvrzení.

Můžete si vybrat, zda chcete smazat pouze jeden soubor, a to bez ohledu na použitou platformu. Pokud máte pouze několik souborů, mělo by to být v pořádku. Pokud máte více, budete muset použít doplněk nebo skript.

Hromadně odstranit všechny soubory Slack

Chcete-li hromadně odstranit všechny soubory Slack, budete muset použít skript. Na GitHubu je několik dobrých, které můžete používat zdarma. Vyžadují, aby byl Python nainstalován do vašeho počítače, aby je mohl spustit, ale o to se snadno postará. Skript, který uvedu níže, odstraní všechny soubory starší než 30 dnů. To pomáhá šetřit místo na disku při současném zachování nejnovějších verzí souborů dostupných pro tým.

  1. Stáhněte a nainstalujte Python odtud.
  2. Nainstalujte zde knihovnu požadavků v Pythonu.
  3. Získejte klíč API od Slack.
  4. Vytvořte soubor pomocí programu Poznámkový blok nebo textového editoru a označte jej za něco smysluplného. Aby Python fungoval, musí mít příponu .py.
  5. Vložte níže uvedený skript do svého souboru .py.
  6. Přidejte klíč Slack API, kde se říká token = ”. EG: token = 'API KEY HERE'.
  7. Uložte skript a spusťte jej.

Text skriptu, který potřebujete vložit:

požadavky na import čas importu json token = '' #Delete soubory starší než toto: 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 = request.get (uri, params = params) vrací json.loads (response.text) def delete_files (file_ids): count = 0 num_files = len (file_ids) pro file_id v file_ids: count = count + 1 params = {'token': token, 'file': file_id} uri = 'https://slack.com/ api / files.delete 'response = request.get (uri, params = params) počet tisku, "of", num_files, "-", file_id, json.loads (response.text) files = list_files () file_ids = for f v souborech] delete_files (file_ids)

Tento skript není moje práce, ale byl převzat z GitHubu. Celý kód musí jít na autora za kód.

Správa místa na disku je jednou z hlavních výzev používání Slack a mazání starých souborů je dobrý způsob, jak toto omezení překonat. Pokud spravujete tým nebo pracovní prostor, nyní víte, jak odstranit všechny soubory Slack a spravovat místo na disku!

Jak odstranit všechny nevyužité soubory pro správu místa na disku