Python: 解析腾讯视频, 下载腾讯视频, 腾讯视频下载解析器, Tencent-Video-Download-Parser

  腾讯视频下载解析器 这是一个简单的腾讯视频解析器。它支持解析1080p,720p,480p和270p的下载链接。它仅用于研究目的。我不保证将来它仍能正常运作。   用法 python tencent-parse.py vid 或者直接用视频地址,格式如: https://v.qq.com/x/cover/[.*]/[vid].html python tencent-parse.py https://v.qq.com/x/cover/v9nkw4p13uo8xzf/l0870su6p95.html   如何获得视频 https://v.qq.com/x/cover/[.*]/[vid].html 其vid位置如上所示。(没有括号)  … Read More

Google Maps API的3种开源替代品, 3 open source alternatives to Google Maps API

随着数据挖掘、移动应用和社交媒体等领域的风生水起,极大地改变了GIS(地理信息系统)的面貌以及地位,并由此催生了一大批适用于不同用途的工具,其中最为常见的当属谷歌地图API支持的网页地图GIS。 然而,在11月19日正值GIS日之际,Jason Baker在opensource.com上发文推荐了三大开源API,这绝对够得着谷歌的高标准。   Leaflet 有了 Leaflet地图库,为移动应用创建JavaScript交互式地图,优化加载时间不再是难事。一句话概括起来就是——麻雀虽小,五脏俱全。丰富的插件能够满足其他需求,新人老手都值得推荐。   Modest Maps Modest Maps地图库这只“麻雀”甚至比Leaflet还要小些,但其标准设计(modular design)让创建简单地图更加方便,不论是单单挑选具体项目的组件,还是精简开发过程都变的更容易了。   Polymaps Polymaps地图库比前两个大一些,使得创建基于tile的互动地图或基于SVG的矢量地图变得更容易。SVG即可缩放矢量图形(Scalable Vector Graphics),可以将CSS(计算机系统模拟)网页文件的风格运用到地图设计上。 … Read More

黑客:使用JavaScript来破解网络, Using JavaScript to hack the web

  并非所有的黑客行为都是恶作剧。下面是如何使用JavaScript使浏览器更好的方法。 JavaScript的在线资源并不缺乏,从教你基础知识的课程到应用程序创建的教程。在本文中,我将解释如何使用JavaScript创建有用的浏览器黑客,以提高您的Web体验和提高工作效率。这篇文章不需要您自己开发应用程序,甚至不需要对产品有特别深入的了解。   书签的力量 我们都知道书签有多有用。它们允许您保存到网页的链接,对其进行分类,并添加其他数据(元数据),以帮助您在将来快速找到该链接,并将其存档到您可以轻松导航的结构中。许多人不知道的是,您还可以将微小的代码片段保存到这些书签中,这些书签是在您所在的网页的上下文中执行的,包括对其结构和样式的访问。 如果你打开Facebook控制台,你会发现它的开发者非常反对这种窥探-这是有理由的。即使没有访问他们的代码,你也可以进行修改,甚至破坏一些应用程序。 Facebook的开发者不想让你弄乱他们的控制台。   不过,你可能会忘记你输入的内容,或者丢失一些文本。或者,如果您像我一样,保存您打开的文件,复制它们,到您想要的网站,打开控制台,粘贴和运行的过程似乎需要很大的努力。下面是一些我用来检查网页的长度的代码(用我正在使用的设备上的屏幕来衡量)。这在Edge,Firefox,Chrome,甚至我的手机上都适用: javascript:alert(document.body.scrollHeight / window.innerHeight)   如果我知道一页有多长,我可以预先决定是否要读。我用它来向客户展示各种设备上有多大或多小的网页。 下面是我使用的另一个工具,用于删除程序员博客文章中的所有图片和文章,只获取高光部分(我还会对它们进行书签;我不会将浏览作为阅读的替代方案)。 javascript:(function(){ .slice.call(document.querySelectorAll('img,… Read More

Vim :入门基础, vim详解

  我还清晰地记得我第一次接触 Vim 的时候。那时我还是一名大学生,计算机学院的机房里都装着 Ubuntu 系统。尽管我在上大学前也曾接触过不同的 Linux 发行版(比如 RHEL —— Red Hat 在百思买出售它的 CD),但这却是我第一次要在日常中频繁使用 Linux 系统,因为我的课程要求我这样做。当我开始使用 Linux 时,正如我的前辈和将来的后继者们一样,我感觉自己像是一名“真正的程序员”了。… Read More

命令行下载youtube视频, 从YouTube.com和其他视频网站下载视频, python, linux下载youtube (youtube-dl)

    从YouTube.com和其他视频网站下载视频的命令行程序 http://ytdl-org.github.io/youtube-dl/ 或者直接下载:youtube-dl   安装 要立即为所有UNIX用户(Linux,macOS等)安装它,请键入: sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/youtube-dl… Read More

PHP采集框架QueryList, 网页爬虫, 网页抓取采集, PhantomJS, 模拟登录, 多线程采集

  QueryList 简介 QueryList是一套简洁、优雅、可扩展的PHP采集工具(爬虫),基于phpQuery。   特性 拥有与jQuery完全相同的CSS3 DOM选择器 拥有与jQuery完全相同的DOM操作API 拥有通用的列表采集方案 拥有强大的HTTP请求套件,轻松实现如:模拟登陆、伪造浏览器、HTTP代理等意复杂的网络请求 拥有乱码解决方案 拥有强大的内容过滤功能,可使用jQuey选择器来过滤内容 拥有高度的模块化设计,扩展性强 拥有富有表现力的API 拥有高质量文档 拥有丰富的插件 拥有专业的问答社区和交流群… Read More

十一款 Linux 上的视频编辑软件横评

视频编辑器能让你完成各式各样的视频后期制作的活儿,包括常见的编排、剪切、拼接、剪辑以及其他通过时间轴界面的视频片段增强功能(例如为视频片段增加特效)。在现代的视频编辑软件中,像多编解码器导入/转码、非线性视频编辑甚至是高清视频支持,都早已变成了行业标准。 在本文中,我将介绍 11 款可以在 Linux 环境使用的视频编辑软件。我不会介绍诸如易用性或是界面设计这样带有主观色彩的优点,但我会介绍每款视频编辑器独具特色的功能。如果你曾经使用过下面列出的任何一款视频编辑器,敬请随意分享你的使用体验或者想法。 (以下并非排名,以字母顺序排列)   1. Avidemux 许可协议: GNU GPL 跨平台(Linux, BSD, MacOS X, Windows)… Read More

Google Ads API 使用第二步:使用官方API开发, Google Ads API 库入门, Google Ads API PHP客户端库, Google Ads API Client Library for PHP (AdWords and Ad Manager)

  Google Ads API PHP客户端库   要求和准备 可以在composer.json此库中找到系统要求和依赖关系。有关详细信息,请参阅此页面。 该库依赖于Composer。如果尚未在计算机上安装它,请按照 Linux / Unix / OS X 安装指南 或Windows安装指南进行操作。对于本指南的其余部分,我们假设您使用的是Linux /… Read More

Google Ads API 使用第一步:申请 Google OAuth 2.0 存取Google API, 生成 adsapi_php.ini (Google Client ID)

  PHP Google Ads API 库 项目地址:https://github.com/googleads/googleads-php-lib     如何设置Google OAuth? 按照以下步骤为您的e帐户设置Google OAuth。 登录您的  Google API控制台  帐户。确保使用管理员帐户登录。  … Read More

IntelliJ IDEA 使用教程(2019图文版) -让你爱不释手

  前言:IntelliJ IDEA 如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,各种代码提示,包括JS更是手到擒来,最终不得不被这款神奇的IDE所折服。为了让身边更多的小伙伴参与进来,决定写下这篇文章,与君共享。(*^_^*) 高级传送门:IntelliJ IDEA 官网下载 – Ultimate 终极版 激活方法: 安装完成后 选择License 输入 http://intellij.mandroid.cn   正文:IntelliJ… Read More