osc

【最新更新支持频道分页、文章分页】【抛砖引玉】抓取OSC的问答数据展现垂直爬虫的能力

拈花ヽ惹草 提交于 2020-05-08 04:22:28
更新提示(2013-03-13):最新版本更新: 支持定向抓取某频道 <!-- | name:目标名称 --> <target name="travel" isForceUseXmlParser="1"> <!-- | 限制目标URL的来源为网易旅游子频道,在spiderman里面把频道页叫做"来源url" --> <sourceRules policy="and"> <rule type="regex" value="http://travel\.163\.com/special/cjgat(_\d+)?/"> <!-- | 定义如何在来源页面上挖掘新的 URL --> <digUrls> <field name="source_url" isArray="1"> <parsers> <parser xpath="//div[@class='list-page']//a[@href]" attribute="href"/> </parsers> </field> <!-- | 在spiderman里面把详细文章页叫做"目标url" --> <field name="target_url" isArray="1"> <parsers> <parser xpath="//div[@class='list-item clearfix']//div[@class='item-top']/

打造自己的OSC客户端,OSChina For PC v0.1_beta 发布

给你一囗甜甜゛ 提交于 2020-03-12 11:56:02
自己做的osc的pc客户端,大概5月20号左右开始开工的,中间由于比较忙有两周没写了。 最近看到osc上连续两篇文章说拿XX制作osc客户端,本人有点坐不住了, 花了3天时间,算是把动弹方面的功能做了个差不多。先发上来再说,后续会把其他功能完善。 # 做这个客户端,之前我想的是用#TideSdk# 做,但由于TideSdk的一些bug,让我不得不放弃TideSdk 。 还白白浪费了几天时间。 然后想用java,但java的webview功能方面太弱。 于是就尝试了用python+pyqt 的方式。页面什么的当然是html + js +css 啦。 由于是边学python和pyqt边做的,很多东西要一点点试。所以花的时间也比较长。 也有很多不完善的地方,当然随着我对python的进一步熟悉,也会一步步完善。 代码会在功能完善个差不多的时候开源,各位看官毋须激动。 话说"no picture you say a jb". 所以图是必须的。 ps: 1:如果运行只出现白屏,请检查解压的文件目录时候含有中文字符,改成因为即可。 2:windows下运行需要MSVCP90.DLL 如果运行错误,查看c:/window/system32下面是否有MSVCP90.dll存在,没有的话从网上下载个放进去即可。 源码地址: http://git.oschina.net/fantsme/oschina

记录 一下向git osc和github上提交代码的过程

不打扰是莪最后的温柔 提交于 2020-03-02 12:46:52
先在github或git osc上建一个空项目,只输入项目名(required)描述(optional) (不要选择生成README.md也不要选择生成.gitignore) 点确定, 会出现如下画面 http://my.oschina.net/uniquejava/blog/158155 OK! 接下来在eclipse(注意如果是3.7以下版本,得先装egit插件,如果是4.2,4.3已经装好了) 中随便建个工程。在根目录下新建.gitignore里边随便写点比如 *.class *.jar /bin 在建个README.md,(我是在这里 mahua.jser.me 编辑好了粘进去的,我很喜欢这个在线markdown工具) 然后从dos进入到这个目录(我是装了 msysgit ,直接右键Git Bash Here进去的) 直接输入git init命令(这一步会在工程目录下新建一个.git目录,注意这个文件在windows下是个隐藏目录,可以设置始终显示), 然后要么直接在eclipse中team->share project>git,在选择位置时勾选当前项目中的.git目录 要么使用osc git那个页面上的提示命令,直接照抄就行拉! http://my.oschina.net/uniquejava/blog/158155 (我发现在git init必须放在当前工程目录下

'Unresolved external symbol' errors

房东的猫 提交于 2020-01-09 11:28:10
问题 I am using an example program that is supposed to allow control of MIDI devices using a protocol called OSC. What I have done is downloaded the SDK from here: http://mac.softpedia.com/get/Development/Libraries/oscpack.shtml The 'examples' folder contains a file called 'SimpleSend.cpp'. The code for this is as follows: #include "osc/OscOutboundPacketStream.h" #include "ip/UdpSocket.h" #define ADDRESS "127.0.0.1" #define PORT 7000 #define OUTPUT_BUFFER_SIZE 1024 int main(int argc, char* argv[])

使用 OSC Maven 第三方仓库

混江龙づ霸主 提交于 2020-01-07 05:01:28
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 如果您在使用 OSC Maven 时是否遇到了这个问题: [ERROR] Failed to execute goal on project ...: Could not resolve dependencies for project ...: The following artifacts could not be resolved: com.smart:smart-framework:jar:1.0, ...: Failure to find com.smart:smart-framework:jar:1.0 in http://maven.oschina.net/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of osc has elapsed or updates are forced -> [Help 1] 或许本文会帮您解决这个问题。 据了解,目前 OSC Maven 已经将所有第三方 jar 包放到了独立的仓库中,该仓库的地址如下: http://maven.oschina.net/content

pt-online-schema-change解读

我是研究僧i 提交于 2019-12-25 22:29:37
【用途】 在线改表 【注意风险】 因为涉及到修改表的数据和结构,所以在使用前要小心测试并做好备份,工具默认不会改表,除非你添加了--execute参数 【工具简介】 pt-osc模仿MySQL内部的改表方式进行改表,但整个改表过程是通过对原始表的拷贝来完成的,即在改表过程中原始表不会被锁定,并不影响对该表的读写操作。 首先,osc创建与原始表相同的不包含数据的新表并按照需求进行表结构的修改,然后将原始表中的数据按chunk大小逐步拷贝到新表中,当拷贝完成后,会自动同时修改原始表和新表的名字并默认将原始表删除 这个过程中有两个问题需要注意: 1. 触发器 因为整个过程是在线的,为了将改表过程中对原始表的更新同时更新到新表上,会创建相应的触发器,每当发生针对原始表的增删改操作,就会触发对新表的相应的操作。所以原始表上不能有其他触发器,即如果原始表上存有触发器,OSC会罢工的 2. 外键 外键使改表操作变得更加复杂,如果原始表上有外键的话,自动rename原始表和新表的操作就不能顺利进行,必须要在数据拷贝完成后将外键更新到新表上,该工具有两种方法来支持这个操作,具体后面参数部分(--alter-foreign-keys-method)介绍 【使用示例】 pt-online-schema-change [OPTIONS] DSN 添加一个列: pt-online-schema-change

Should I listen on different ports, or the same port?

与世无争的帅哥 提交于 2019-12-25 07:09:56
问题 I'm writing a C++ application MyMasterApp (windows & mac) which is listening to a bunch of information coming from different computers and applications. (OSC via UDP) I.e. MyMasterApp is listening for Tracking data coming from a number of Tracker applications (which may or may not be running on the same computer, but on the same wired network). It's also listening to orientation data coming from a number of other applications (running on mobile devices, on the same wifi). All apps are sending

linker error 2019 in visual studio 10

岁酱吖の 提交于 2019-12-24 16:16:07
问题 I was trying to compile a vc++ project on pclsceleton tracking but got the following errors inspite of the fact that i have already included header files for them the code for which the error gives is- // Callback: New user was detected void XN_CALLBACK_TYPE User_NewUser(xn::UserGenerator& generator, XnUserID nId, void* pCookie) { printf("New User %d\n", nId); userGenerator.GetSkeletonCap().RequestCalibration(nId, TRUE); osc::OutboundPacketStream p( osc_buffer, OUTPUT_BUFFER_SIZE ); p << osc:

How do I decode data when I don't know the specific encoding

寵の児 提交于 2019-12-24 07:11:56
问题 I'm receiving data using an OSC server and the data looks like this: b'Muse-C46F/elements/alpha_absolute\x00\x00\x00,ffff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' b'Muse-C46F/elements/alpha_relative\x00\x00\x00,ffff\x00\x00\x00\x7f\xc0\x00\x00\x7f\xc0\x00\x00\x7f\xc0\x00\x00\x7f\xc0\x00\x00' b'Muse-C46F/elements/alpha_session_score\x00\x00,ffff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' b'Muse-C46F/elements/alpha_absolute

How to send MIDI or OSC signals to a Mac application from my iOS application?

这一生的挚爱 提交于 2019-12-22 18:39:59
问题 I'm thinking of writing an iPhone/iPad application to emulate a MIDI controller. I know there are already quite a few available but I still want to do my own. I have several questions about that: I know a little bit about MIDI, but I've recently heard about OSC. Obviously MIDI is supported by almost all DJ software applications, but does OSC have a critical advantage that makes it compelling? For example, is it possible for my iOS application to send OSC messages directly to the DJ