Slack je alat izbora za mnoga poduzeća i tvrtke koje surađuju na daljinu. To je snaga za produktivnost koja obuhvaća chat, dijeljenje datoteka, alate za upravljanje projektima i ogroman niz dodataka koji aplikaciji nude puno energije. Ono što se obično događa u Slack grupi je puno datoteka koje se dijele s malo kontrole verzije i puno nereda za očišćenje nakon završetka projekta. Ako čistite nakon takvog projekta, evo kako izbrisati sve Slack datoteke bez brisanja radnog prostora.
Slack zadržava sve. Sve dok se radni prostor održava živim, čuvat će se sve datoteke, kanali, chatovi i sve što ste podijelili. Možete arhivirati ili izbrisati radni prostor, ali s obzirom da vam treba malo vremena za postavljanje i raščlanjivanje, ako planirate ponovno okupiti tim za neki drugi projekt, to možda neće biti vrijedno. Mnogo je bolje voditi malo domaćinstva kako bi stvari bile uredne.
Glavno ograničenje Slacka je prostor na disku. Sa svime spremljenim, brzo ćete proći kroz 5 GB prostora čak i u skromnom projektu. Da biste lakše upravljali prostorom, možete izbrisati datoteke koje zauzimaju previše toga. O tome se radi u ovom udžbeniku.
Članovi i gosti mogu se konfigurirati za brisanje datoteka ili administrator radnog prostora može odbiti dozvolu. Bilo kako bilo, možete obrisati pojedine datoteke Slack bez dodataka, ali za brisanje svih Slack datoteka u radnom prostoru, trebat će vam skripta.
Izbrišite zaostale datoteke
Točno kako brišete Slack datoteke u potpunosti ovisi o platformi koju koristite. Nešto se razlikuje između radne površine, Androida i iOS-a pa ću vam sve pokazati. Možete izbrisati datoteku koju ste osobno dodali u radni prostor ili s zajedničkog kanala. Svatko može izbrisati datoteke koje doda, ali samo vlasnici radnog prostora ili administratori mogu izbrisati datoteke s zajedničkih kanala. Metoda je ista za obje.
Na radnoj površini:
- Odaberite ikonu izbornika s tri točke u gornjem desnom kutu zaslona.
- Odaberite Vaše datoteke i odaberite datoteku koju želite izbrisati.
- Odaberite Izbriši, a zatim potvrdite s Da, izbrišite ovu datoteku.
Na Androidu:
- Odaberite datoteku iz koje želite obrisati unutar Slack-a.
- Odaberite ikonu izbornika s tri točke u gornjem desnom kutu zaslona.
- Odaberite Izbriši, a zatim ponovo izbriši za potvrdu.
U iOS-u:
- Odaberite svoje datoteke unutar Slack.
- Odaberite datoteku za brisanje.
- Odaberite ikonu izbornika s tri točke u donjem desnom kutu zaslona.
- Odaberite Delete, a zatim Yes, Delete File za potvrdu.
Možete odabrati samo jednu datoteku istovremeno, bez obzira na platformi koju koristite. Ako imate samo nekoliko datoteka, to bi trebalo biti u redu. Ako ih imate više, morat ćete koristiti dodatak ili skriptu.
Skupno izbrišite sve neispravne datoteke
Da biste skupno izbrisali sve zastranjene datoteke, morat ćete koristiti skriptu. Nekoliko je dobrih na GitHub-u koje možete besplatno koristiti. Oni zahtijevaju da se Python instalira u vaše računalo kako biste ih mogli pokrenuti, ali to se lako može pobrinuti. Skripta koju u nastavku dodajem izbrisat će sve datoteke starije od 30 dana. To pomaže uštedjeti prostor na disku, a timu su dostupne najnovije verzije datoteka.
- Preuzmite i instalirajte Python odavde.
- Ovdje instalirajte biblioteku zahtjeva u Pythonu.
- Nabavite sebi ključ API-ja iz tvrtke Slack.
- Napravite datoteku s Notepad-om ili uređivačem teksta i nazovite je nekim smislom. Za rad u Pythonu mora imati sufiks .py.
- Zalijepite skriptu dolje u svoju .py datoteku.
- Dodajte svoj ključ za Slack API gdje piše token = ”. EG: token = 'API KEY HERE'.
- Spremite skriptu, a zatim je pokrenite.
Tekst skripte koji morate zalijepiti:
zahtjevi za uvoz vrijeme uvoza uvozi json token = '' #Izbriši datoteke starije od ovoga: 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 = questions.get (uri, params = params) return json.loads (response.text) def delete_files (file_ids): count = 0 num_files = len (file_ids) za file_id u file_ids: count = count + 1 params = {'token': token, 'file': file_id} uri = 'https://slack.com/ api / files.delete 'response = questions.get (uri, params = params) broj ispisa, "of", num_files, "-", file_id, json.loads (response.text) datoteke = list_files () file_ids = for f u datotekama] delete_files (file_ids)
Ovo skripta nije moje djelo, ali preuzeta je iz GitHub-a. Sva zasluga mora otići kod autora za kôd.
Upravljanje diskovnim prostorom jedan je od glavnih izazova upotrebe Slacka i brisanje starih datoteka dobar je način prevladavanja tog ograničenja. Ako upravljate timom ili radnim prostorom, sada znate kako izbrisati sve Slack datoteke za upravljanje diskovnim prostorom!
