ghetto-skype:Web Skype +托盘图标+通知

  • d6_453624
    了解作者
  • 504.1KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-08 06:48
    上传日期
警示语 该项目不再得到积极维护。 欢迎请求请求,如果有人想接手此项目,请发送电子邮件 贫民窟Skype Ghetto Skype是一个电子客户端,它使用Web Skype更好地与Linux上的桌面环境集成。 感谢提出了这个想法。 他的版本使用node webkit,而我的版本使用Electron。 这意味着您会得到一些额外的好处,例如来自Electron的通知。 为什么它比Web Skype更好 拼写检查 任务栏图标显示未读的邮件数(如果您的桌面环境支持) Electron将发送通知以进行libnotify 使用默认的图片查看器(写入/ tmp) 启动计算机时最小化启动 通过代理运行Skype 替代主题 缺点 不支持视频通话 正在安装 您可以在上下载RPM或DEB软件包,也可以按照以下说明从源代码进行构建。 如果运行Arch Linux,则可以使用创建的。 请将有关AUR软件
ghetto-skype-develop.zip
内容介绍
# Word of Caution This project is no longer actively maintained. Pull requests are welcome and if anyone would like to take over this project, please email robert@stanfield.it # Ghetto Skype Ghetto Skype is an electron client that uses Web Skype to better integrate with desktop environments found on Linux. Credit to [skype-unofficial-client](https://github.com/haskellcamargo/skype-unofficial-client) for coming up with this idea. His version uses node webkit whereas mine uses Electron. This means you get a few extra goodies like notifications from Electron. ![Screenshot](src/assets/screenshot.png) ## Why it's better than Web Skype - Spell Check - Tray Icon shows how many messages are unread (if your desktop environment supports) - Electron will send notifications to libnotify - Use your default image viewer (writes to /tmp) - Start minimized when you start your computer - Run Skype through a proxy - Alternative themes ### Cons - Doesn't support video calls ## Installing You can download the RPM or DEB package on the [releases page](https://github.com/stanfieldr/ghetto-skype/releases) or you can build from source with the instructions below. If you run Arch Linux, you can use the [AUR package](https://aur.archlinux.org/packages/ghetto-skype) [nlowe](https://github.com/nlowe) created. Please send any issues with the AUR package to [his repository](https://github.com/nlowe/aur-ghetto-skype/issues). #### Dependencies If building from source: - Node 6.3.1 or higher (Debian/Ubuntu/Mint users need nodejs-legacy package) - Debian based distros need the following packages: `sudo apt-get install build-essential icnsutils graphicsmagick xz-utils libxkbfile-dev libx11-dev libcairo2-dev libjpeg-dev libgif-dev libpango1.0-dev librsvg2-dev` - If you're creating deb package: `sudo apt-get install fakeroot dpkg` - Fedora users need the following packages: `sudo dnf install gcc{,-c++} libicns-utils GraphicsMagick libX11-devel libxkbfile-devel libjpeg-turbo-devel cairo-devel giflib-devel pango-devel` - If you're creating rpm package: `sudo dnf install rpm-build` #### Try it out Skip packaging and run this: ```bash [u@h ghetto-skype]$ npm install && npm start ``` #### Install from source via package manager We use [electron-builder](https://github.com/electron-userland/electron-builder) to package Ghetto Skype. Change the target to the format you prefer. By default, it uses "deb". For a full list of supported formats, refer to the [wiki](https://www.electron.build/configuration/linux) for electron-builder. The target should be set in `ghetto-skype/package.json` ```bash [u@h ghetto-skype]$ npm install [u@h ghetto-skype]$ npm run dist [u@h ghetto-skype]$ cd dist && ls # package placed here ``` ## Tips There's a separate settings window located in the context menu of the tray icon. ## Using a Proxy There currently isn't a way to edit this with the settings window right now. You can open `~/.config/Ghetto\ Skype/settings.json` with your favorite text editor and add your proxy to the ProxyRule setting, save, and restart Ghetto Skype. For a better understanding of the format please refer to Electron's [wiki](https://github.com/electron/electron/blob/master/docs/api/session.md#instance-methods) (specifically ses.setProxy) Example: ```bash { "StartMinimized": false, "MicrosoftAccount": false, "NativeImageViewer": false, "ProxyRules": "socks5://46.105.6.191:5050" } ``` ## Setting Zoom Level If the font/photos are not big enough for you, you can use the zoom factor in the `~/.config/Ghetto\ Skype/settings.json`. This will be added to the settings screen soon. Example 150%: ```bash { "StartMinimized": false, "MicrosoftAccount": false, "NativeImageViewer": false, "ProxyRules": "socks5://46.105.6.191:5050", "ZoomFactor": 1.5 } ``` ## Disclaimer The Skype name, associated trade marks and logos and the "S" logo are trade marks of Skype or related entities. This project is merely a browser :)
评论
    相关推荐
    • MacPin:由 WebKit.swift 和 JavaScriptCore 制成的 webapp 容器和特定于站点的浏览器
      虽然功能不如 Electron(这里没有 Node 和 Chromium), 由于使用了 macOS 附带的组件,它们。 $ du -hs build/macosx-x86_64-apple-macosx10.13/apps/{Slack,MacPin}.app/ 2.0M build/macosx-x86_64-apple-...
    • study-electron:电子学习笔记
      调试和分析(webkit 开发工具) 本机菜单和通知 典型应用 原子 松弛 视觉工作室代码 Avocode (psd->html 工具) kobito 等等 .. 开始 全局安装电子 $ npm install electron-prebuilt -g 创建项目 $ mkd
    • ithome_ironman_2020:2020 年度IT 铁人赛, 准备资料- 主题" Electron
      2020 年度IT 铁人赛文章 这里放置Tree 在2020 年度的IT 铁人赛文章, 主题:Electron.JS 经过2020 年9 月份共计30 天的努力,总共完成了3 个APP 与其相关说明文章 桌面小图示 猫狗聊天室 视讯通话/ 萤幕分享
    • electron中文手册
      electron.epub electron.mobi electron.pdf electron.chm 四个文件打包,内容是一样的,不过chm文件老是弹窗脚本错误,有点难受,不过内容可以正常看 百度云链接:1Mqqpnfewa5jSHcJaNDXJvg 前边加上:链接:...
    • evaluation:Neutralinojs vs Electron vs Nw.js
      为什么Neutralinojs更适合轻量级应用程序? - 证明 在评估框架时,将其与Electron和NW.js进行了比较,并考虑了磁盘消耗,内存消耗,开发工作流程的易用性和可移植性。...节点Webkit Linux Zipped SD
    • screeps-client:使用 PIXI.js 的 Screeps 自定义客户端
      使用cordova / electron / node-webkit或在不受CORS限制的环境中运行页面的任何其他工具捆绑包, 将页面托管在与您的 screeps 服务器相同的域上。 您将需要一个 Web 服务器作为客户端和服务器的代理, 注入的代码...
    • ghetto-skype, Web Skype 任务栏 icon 通知.zip
      ghetto-skype, Web Skype 任务栏 icon 通知 GhettoGhetto Skype是一个使用网络Skype来更好地集成在Linux上的桌面环境的电子客户端。感谢 skype-unofficial-client 提出这... 他的版本使用 node webkit 而我的使用电子。
    • electron-drag, 用于电子应用程序的窗口拖动.zip
      electron-drag, 用于电子应用程序的窗口拖动 电子拖动针对 Electron 应用程序的改进窗口拖动。可以使用 -webkit-app-region css属性拖动无框架 Windows,但这禁用所有常规dom事件和用户交互,因为在应用程序中无法...
    • Node.js-Electron的官方文档的中文翻译
      Electron的官方文档的中文翻译
    • SIM800C_MQTT.rar
      使用SIM800C模块,使用MQTT协议,连接中国移动onenet平台,能实现数据的订阅、发布、存储等