首页 社交通讯 Google Hangout Keep Online
Google Hangout Keep Online

Google Hangout Keep Online

用户数 : 1000 分类 : 社交通讯 扩展大小 : 36.77KiB 最后更新时间 : 2013-05-06 版本 : 1.5.1
  • Google Hangout Keep Online
                                                            

Google Hangout Keep Online 的使用方法详解,最全面的教程

Google Hangout Keep Online 描述:

用户数:1000 分类:社交通讯 扩展大小:36.77KiB 最后更新时间:2013-05-06 版本:1.5.1

Google Hangout Keep Online 插件简介:

这是来自Chrome商店的 Google Hangout Keep Online 浏览器插件,您可以在当前页面下载它的最新版本安装文件,并安装在Chrome、Edge等浏览器上。

Google Hangout Keep Online 插件下载方法/流程:

点击下载按钮,关注“扩展迷Extfans”公众号并获取验证码,在网页弹窗中输入验证码,即可下载最新安装文件。

Google Hangout Keep Online 插件安装教程/方法:

(1)将扩展迷上下载的安装包文件(.zip)解压为文件夹,其中类型为“crx”的文件就是接下来需要用到的安装文件 (2) 从设置->更多工具->扩展程序 打开扩展程序页面,或者地址栏输入 Chrome://extensions/ 按下回车打开扩展程序页面 (3) 打开扩展程序页面的“开发者模式” (4) 将crx文件拖拽到扩展程序页面, 完成安装如有其它安装问题, 请扫描网站底部二维码与客服联系如有疑问请参考:https://www.extfans.com/installation/
This script is for you if you want to set up an always-on camera+monitor in your office to keep in touch with your colleagues when your are out of the office. Features: 1. Auto-joins a Google Hangout session when somebody refreshes the page by accident. 2. Automatically presses “I am not sleeping” time to time. 3. Allows you to have a permanent URL for your hangout, even if it is reloaded and its link is changed. ATTENTION: requires English Google Hangout localization! Does not work for any other language except English. To turn on English, you should: 1) specify English as a default language in your Google account, 2) specify English as a first-priority language in your browser (for Chrome: Menu – Settings – Show advanced settings… – Languages, move English list item at the 1st place). If you want to make a constant link for your hangout (bound to your browser), even after the hangout is reloaded and its Google link is changed, you may place the following PHP script somewhere to your web-server (e.g. to /google_hangout_keep_online.php) and specify its URL with “Change permalink” button. This script is a simple URL shortener which also allows to modify existed short URLs to keep them permanent. <?php // Program entry point. function main() { ini_set('html_errors', false); ini_set('display_errors', true); $file = session_save_path() . "/google_hangout_keep_online.csv"; $f = @fopen($file, "a+"); if (!$f) { throw new Exception("Cannot open $file for writing: " . last_error()); } $f = @fopen($file, "r+"); if (!$f) { throw new Exception("Cannot open $file for reading and writing: " . last_error()); } flock($f, LOCK_EX); $map = array(); foreach (explode("\n", stream_get_contents($f)) as $line) { @list ($k, $v) = explode("=", $line); if (!strlen($k) || !strlen($v)) continue; $map[trim($k)] = trim($v); } $alias = trim(get_param('alias')); if (strlen($alias) < 8) { throw new Exception("Alias is too short."); } $url = get_param('url', null); if ($url) { $map[$alias] = $url; fseek($f, 0, SEEK_SET); ftruncate($f, 0); foreach ($map as $k => $v) { fwrite($f, "$k = $v\n"); } flock($f, LOCK_UN); fclose($f); $url = '//' . $_SERVER['HTTP_HOST'] . preg_replace('/\?.*/s', '', $_SERVER['REQUEST_URI']) . '?alias=' . urlencode($alias); echo '<!DOCTYPE html>' . '<a target="_blank" ' . 'style="white-space:nowrap; font-family:Arial; font-size:14px" ' . 'href="' . htmlspecialchars($url) . '">' . 'Permanent link to this hangout' . '</a>' . '<!-- The database is in session directory, so refresh ourself to avoid PHP session expiration. -->' . '<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>' . '<script type="text/javascript">setInterval(function() { $.get(location.href) }, 600000)</script>'; } else { flock($f, LOCK_UN); fclose($f); if (!isset($map[$alias])) { throw new Exception("Cannot find the alias '" . $alias . "' to redirect to."); } header("Location: " . $map[$alias]); exit(); } } // Returns the last PHP error message. function last_error() { $e = error_get_last(); if ($e) { return $e['message']; } else { return null; } } // Returns GET parameter. function get_param($name, $default = false) { $value = @$_GET[$name]; if ($value === null) { if ($default !== false) { $value = $default; } else { throw new Exception("Parameter missing: $name"); } } return $value; } // Call the main program. try { main(); } catch (Exception $e) { echo $e->getMessage(); }
查看更多
下载 如何离线安装? Chrome store

分享

全部评论

    展开更多评论

    扩展迷QQ交流群

    错误提示保存失败
    成功提示保存成功
    close
    qr-code

    为打击盗链困扰,本站已启用公众号验证
    微信扫码关注上方公众号,回复“插件”二字获得验证码,验证码5分钟内全站有效。

    正在验证
    验证成功
    下载遇到问题?请添加QQ群:398095333
    close
    qr-code

    为打击盗链困扰,本站已启用公众号验证
    微信扫码关注上方公众号,回复“脚本”二字获得验证码,验证码5分钟内全站有效。

    正在验证
    验证成功