ScudCloud on ei-virallinen avoimen lähdekoodin Linux (Debian, Ubuntu, Kubuntu, Mint, Arch, Fedora) työpöytäasiakasohjelma Slackille.
ScudCloud parantaa Slackin integraatiota Linux-pöytäkoneiden kanssa seuraavilla ominaisuuksilla:
- multiple teams support
- native system notifications
- count of unread direct mentions at launcher/sytray icon
- alert/wobbling on new messages
- channels quicklist (Unity only)
- optional tray-ilmoitukset ja ”Close to Tray”
- seuraa työpöytätoimintojasi ja pysyy verkossa, kun olet kirjautuneena sisään (jos oikeat paketit on asennettu)
- Ubuntu/Kubuntu ja Mint
- Debian ja johdannaiset, kuten BunsenLabs Linux
- Arch Linux
- openSUSE
- Fedora
- Manuaalinen asennus
- Suorittaminen kehityspuusta
- Vianmääritys
- 1. Suorita seuraavat komennot projektipuun juuresta. Oletusverkkotunnus ja latausjärjestys
- 2. Määritä oletusverkkotunnus. Missä on jakelupakettini?
- 3. Oikeinkirjoituksen tarkistus ei toimi
- Keep me signed in ei toimi / Joukkueeni ei tallennu
- 5. Luo tämä kansio manuaalisesti. Miten ScudCloud käynnistetään minimoituna?
- 6. Valitse ScudCloud ja käynnistä se. Korkea DPI-tuki
- 7. Lue lisää. Systray/ilmoitusalueella ei ole kuvaketta
- 8. Koodilohkoissa ei käytetä kiinteän leveyden fonttia
- 9. Snippettien katselu kuluttaa liikaa resursseja
- 10. Snippetit eivät ole enää käytettävissä. Miten webkit-konsoli avataan?
- Lisenssi
Ubuntu/Kubuntu ja Mint
Avaa terminaali (Ctrl+Alt+T) ja suorita:
sudo apt-add-repository -y ppa:rael-gc/scudcloudsudo apt update && sudo apt dist-upgradeecho ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selectionssudo apt install scudcloud
Jos haluat oikeinkirjoituksen tarkistuksen, lisää hunspell
kielesi sanakirja ja varmista, että riippuvuudet on asennettu. For en-us
:
sudo apt-get install hunspell-en-us libqtwebkit-qupzillaplugins python3-hunspell
Jos haluat käyttää Slack-kuvaketta ScudCloudin sijasta (jota ei ole mahdollista sisällyttää tähän pakettiin tekijänoikeuksien vuoksi), lataa mikä tahansa 128px Slack-kuvake kotikansioosi tallentamalla scudcloud.png
ja suorita:
sudo dpkg-divert --add --rename --divert /usr/share/pixmaps/scudcloud.png.real /usr/share/pixmaps/scudcloud.pngsudo cp ~/scudcloud.png /usr/share/pixmaps/sudo chmod +r /usr/share/pixmaps/scudcloud.pngsudo update-desktop-database
Debian ja johdannaiset, kuten BunsenLabs Linux
Varmista, että software-properties-common
– ja lsb-release
-paketit on asennettu, ja suorita sitten:
sudo apt-add-repository -y ppa:rael-gc/scudcloudDISTRIB_CODENAME=$(lsb_release -sc)sudo sed -i "s/${DISTRIB_CODENAME}/trusty/g" /etc/apt/sources.list.d/rael-gc-scudcloud-${DISTRIB_CODENAME}.listsudo apt-get updatesudo apt-get install scudcloud
Jos haluat oikeinkirjoituksen tarkistuksen ja Slack-kuvakkeen, noudata asiaan liittyviä ohjeita Ubuntun Asenna-osiossa.
Arch Linux
Arch-käyttäjien arkistosta löytyy PKGBUILD. Voit asentaa sen käyttämällä mitä tahansa AUR-menetelmää, jota käytät. Jos käytät esimerkiksi cower:
cower -d scudcloudcd scudcloudmakepkg -si
openSUSE
Tälle jakelulle on saatavilla arkistot. Sinun tarvitsee vain seurata näitä ohjeita.
Fedora
sudo dnf install scudcloud
Manuaalinen asennus
Manuaalinen asennus on tarkoitettu ei tuetuille distroille (jos haluat osallistua oman distroosi paketilla, olet tervetullut!).
Ensin sinun täytyy asentaa ainakin paketit python3
, python3-setuptools
, python3-pyqt5.qtwebkit
(tai vastaava qt5
versio qtwebkit
:sta python3
:lle) ja python-dbus
(dbus
-kirjasto python3
:lle).
Suorita sitten seuraavat vaiheet:
- Lataa uusin julkaisu
- Pakkaa/pura se
- Vaihda juuri luotuun hakemistoon
- Suorita
sudo python3 setup.py install
Suorittaminen kehityspuusta
ScudCloud voidaan suorittaa kehityspuusta. Suorita yksinkertaisesti seuraavat komennot projektipuun juuresta:
python3 -m scudcloud
Vianmääritys
1. Suorita seuraavat komennot projektipuun juuresta. Oletusverkkotunnus ja latausjärjestys
Voit muuttaa oletusverkkotunnusta (tai verkkotunnuksen latausjärjestystä) muokkaamalla tai vain poistamalla konfigurointitiedoston:
~/.config/scudcloud/scudcloud.cfg
2. Määritä oletusverkkotunnus. Missä on jakelupakettini?
Jos sitä ei ole mainittu yllä, olet tervetullut mukaan. Kokeile sillä välin manuaalisen asennuksen ohjeita.
3. Oikeinkirjoituksen tarkistus ei toimi
Varmista, että seuraavat paketit on asennettu:
libqtwebkit-qupzillaplugins
python3-hunspell
hunspell-en-us
Keep me signed in
ei toimi / Joukkueeni ei tallennu
Jostain syystä ScudCloud ei kyennyt luomaan konfiguraatiokansiota. Luo tämä kansio manuaalisesti:
mkdir -p ~/.config/scudcloud/
Jos se on olemassa ja .cfg
-tiedosto on olemassa, yritä muuttaa käyttöoikeuksia konfigurointitiedostossa:
chmod -R 0755 ~/.config/scudcloud/scudcloud.cfg
5. Luo tämä kansio manuaalisesti. Miten ScudCloud käynnistetään minimoituna?
Voit käynnistää ScudCloudin minimoituna tarjottimelle:
scudcloud --minimized=True
6. Valitse ScudCloud ja käynnistä se. Korkea DPI-tuki
ScudCloud tarjoaa zoomaustuen. Zoomaustaso säilyy istuntojen välillä.
- Lisää zoomausta painamalla Ctrl +, yleensä laukaistaan Ctrl Shift =
- Vähennä Ctrl –
- Nollaa se Ctrl 0
7. Lue lisää. Systray/ilmoitusalueella ei ole kuvaketta
Varmista, ettäFile
>Close to Tray
on ruksattu.
8. Koodilohkoissa ei käytetä kiinteän leveyden fonttia
Tämä on vaadittu kirjasintyyppi (eli tarvitset niitä): Monaco, Menlo, Consolas, Courier New, monospace
.
9. Snippettien katselu kuluttaa liikaa resursseja
Tämä on python webkitin tunnettu käyttäytyminen. Voit kuitenkin poistaa snippettien inline-näkymän käytöstä (ne avataan selaimessa).
Saavuttaaksesi tämän, muokkaa osoitteessa ~/.config/scudcloud/scudcloud.cfg
sijaitsevaa konfigurointitiedostoa ja lisää seuraava rivi:
Snippets=False
10. Snippetit eivät ole enää käytettävissä. Miten webkit-konsoli avataan?
Käynnistä ScudCloud seuraavasti:
scudcloud --debug=True &
Klikkaa sitten keskusteluruudussa hiiren oikealla painikkeella ja valitse Inspect Element
. Maksimoi uusi ikkuna ja napsauta Console
-välilehteä.
Lisenssi
ScudCloud on julkaistu MIT-lisenssillä.