火车头采集器下载 火车头软件下载

更新时间:2025-06-20  版本:v0620

大家好,如果您还对火车头采集器下载不太了解,没有关系,今天就由本站为大家分享火车头采集器下载的知识,包括火车头软件下载的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

火车头采集器 能在linux系统上使用吗

你可以试试在Linux上运行C#和.NET在Linux上运行C#和.NET

火车头采集器下载 火车头软件下载

众所周知,C#是Microsoft推出的.NET语言,只能在.NET平台上运行,例如Windows 9x/Me/NT/2000/XP和Windows CE之类的操作系统。但是,现在却有了一个叫做Mono的项目,它的目标就是把.NET及其编程语言移植到非Windows的平台上。目前,C#是惟一被移植到非Windows平台的.NET语言。

在任何一个平台(操作系统+硬件体系)上,编写和运行程序的三个最根本的需求是库、编译器/解释器、运行环境。库以类和方法(函数)的形式提供常用的例程,简化大型程序的编写。.NET框架也不例外,包含了许多类库。另外,把程序转换成可执行形式,并且运行执行文件时,编译器和运行环境是必不可少的。Mono软件包包含了.NET类库的一部分、一个C#编译器和.NET运行环境CLR(Common Language Runtime,公共语言运行时环境)。

Mono声称支持Linux、Solaris、FreeBSD和Windows。除了Intel x86系列的CPU(*86及各类Pentium等)之外,它还要支持Sparc、PowerPC和StrongArm处理器。

下面就来看看如何在Linux上运行Mono。

命令行应用首先从Mono主页下载软件。然后,执行下面的命令,安装所有RPM:

火车头采集器下载 火车头软件下载

# rpm-ivh*.rpm

安装完成后,所有基本的动态执行库,包括System.Data.dll、System.dll、System.Drawing.dll、System.Web.dll和System.Xml.dll都被复制到/usr/lib下。接下来,在Linux文本编辑器中输入下面的内容,把文件保存为HelloMono.cs:

class HelloMono{public static void Main(string[ ] args){ System.Console.WriteLine(“Hello Mono”);}}

执行下面的命令编译C#文件:

# mcs HelloMono.cs

mcs是Mono的C#命令行编译器。与MS.NET SDK的csc编译器相似,mcs也有很多命令行选项。上面的命令将生成可执行文件HelloMono.exe。注意,这个执行文件不是Linux执行文件,而是一个.NET执行文件,或者说这个文件的可执行代码形式是中间语言(IL,Intermediate Language)。要运行这个执行文件,必须执行如下命令:

# mono HelloMono.exe

Linux控制台上将显示出“Hello Mono”。关于mcs和Mono的更多说明,请执行man mcs或man mono参考其man文档。

GUI应用Mono不支持Windows Forms,但在C#编程中可用GTK#编写GUI。GTK#是GTK+图形库的C#支持工具,可从下载。下载完成后,先要安装RPM:

# rpm-Uvh*.rpm--nodeps

解开gtk-sharp-0.2.1.tar.gz:

# tar zxvf gtk-sharp-0.2.1.tar.gz

进入子目录gtk-sharp-0.2.1,执行:

#./configure--prefix=/usr# make?# make install

完成这一步骤之后,重新启动一次。与GTK#有关的所有动态代码模块(gtk-sharp.dll、atk-sharp.dll、gdk-sharp.dll、glib-sharp.dll以及pango-sharp.dll)都会被复制到/usr/lib目录。编译用GTK#制作GUI的C#程序时,必须通过-r参数引用它们。GTK#下载包中包含了几个示例程序,如HelloWorld.cs、Menu.cs、ButtonApp.cs等。编译这些文件的命令如下:

# mcs-r gtk-sharp-r glib-sharp HelloWorld.cs# mcs-r gtk-sharp-r glib-sharp-r System.Drawing Menu.cs# mcs-r gtk-sharp-r glib-sharp-r System.Drawing ButtonApp.cs

下面来看看如何通过-r选项引用前面各个.dll动态模块。执行startx命令启动X-Window,进入终端窗口,再进入示例程序所在目录,执行下面的命令分别运行各个程序:

# mono HelloWorld.exe# mono Menu.exe# mono ButtonApp.exe

Mono项目还在完善和发展之中,目前还没有移植好全部.NET类。但不管怎样,它对许多人来说将是一个好消息。有关Mono C#类库移植进展的信息,请访问。

考虑一个典型的服务器/客户机式.NET应用:最终用户只与客户端打交道,客户端最好是方便的GUI应用,许多人还会希望使用熟悉的Windows平台。但是,对于用户来说,服务器端使用Windows还是Linux完全无关。所以,服务器端可以用带有Mono的Linux构造,节省了配备专用Windows服务器的投资。Mono也将为应用迁移带来方便。如果Mono能够顺利发展,Windows开发者也将能够为Linux或其它非Windows平台开发应用。如果这样的话,不久之后出现一个类似Visual Studio.NET但免费或廉价的Linux开发IDE也说不定。

然而,所有这一切是否能够成为现实依赖于Mono是否能够茁壮发展,也依赖于Mono与Windows平台上的.NET框架兼容或相似程度。另外一些因素也很关键,例如Mono的性能、GUI的友好程度等。在Linux上运行C#和.NET在Linux上运行C#和.NET

众所周知,C#是Microsoft推出的.NET语言,只能在.NET平台上运行,例如Windows 9x/Me/NT/2000/XP和Windows CE之类的操作系统。但是,现在却有了一个叫做Mono的项目,它的目标就是把.NET及其编程语言移植到非Windows的平台上。目前,C#是惟一被移植到非Windows平台的.NET语言。

在任何一个平台(操作系统+硬件体系)上,编写和运行程序的三个最根本的需求是库、编译器/解释器、运行环境。库以类和方法(函数)的形式提供常用的例程,简化大型程序的编写。.NET框架也不例外,包含了许多类库。另外,把程序转换成可执行形式,并且运行执行文件时,编译器和运行环境是必不可少的。Mono软件包包含了.NET类库的一部分、一个C#编译器和.NET运行环境CLR(Common Language Runtime,公共语言运行时环境)。

Mono声称支持Linux、Solaris、FreeBSD和Windows。除了Intel x86系列的CPU(*86及各类Pentium等)之外,它还要支持Sparc、PowerPC和StrongArm处理器。

下面就来看看如何在Linux上运行Mono。

命令行应用首先从Mono主页下载软件。然后,执行下面的命令,安装所有RPM:

# rpm-ivh*.rpm

安装完成后,所有基本的动态执行库,包括System.Data.dll、System.dll、System.Drawing.dll、System.Web.dll和System.Xml.dll都被复制到/usr/lib下。接下来,在Linux文本编辑器中输入下面的内容,把文件保存为HelloMono.cs:

class HelloMono{public static void Main(string[ ] args){ System.Console.WriteLine(“Hello Mono”);}}

执行下面的命令编译C#文件:

# mcs HelloMono.cs

mcs是Mono的C#命令行编译器。与MS.NET SDK的csc编译器相似,mcs也有很多命令行选项。上面的命令将生成可执行文件HelloMono.exe。注意,这个执行文件不是Linux执行文件,而是一个.NET执行文件,或者说这个文件的可执行代码形式是中间语言(IL,Intermediate Language)。要运行这个执行文件,必须执行如下命令:

# mono HelloMono.exe

Linux控制台上将显示出“Hello Mono”。关于mcs和Mono的更多说明,请执行man mcs或man mono参考其man文档。

GUI应用Mono不支持Windows Forms,但在C#编程中可用GTK#编写GUI。GTK#是GTK+图形库的C#支持工具,可从下载。下载完成后,先要安装RPM:

# rpm-Uvh*.rpm--nodeps

解开gtk-sharp-0.2.1.tar.gz:

# tar zxvf gtk-sharp-0.2.1.tar.gz

进入子目录gtk-sharp-0.2.1,执行:

#./configure--prefix=/usr# make?# make install

完成这一步骤之后,重新启动一次。与GTK#有关的所有动态代码模块(gtk-sharp.dll、atk-sharp.dll、gdk-sharp.dll、glib-sharp.dll以及pango-sharp.dll)都会被复制到/usr/lib目录。编译用GTK#制作GUI的C#程序时,必须通过-r参数引用它们。GTK#下载包中包含了几个示例程序,如HelloWorld.cs、Menu.cs、ButtonApp.cs等。编译这些文件的命令如下:

# mcs-r gtk-sharp-r glib-sharp HelloWorld.cs# mcs-r gtk-sharp-r glib-sharp-r System.Drawing Menu.cs# mcs-r gtk-sharp-r glib-sharp-r System.Drawing ButtonApp.cs

下面来看看如何通过-r选项引用前面各个.dll动态模块。执行startx命令启动X-Window,进入终端窗口,再进入示例程序所在目录,执行下面的命令分别运行各个程序:

# mono HelloWorld.exe# mono Menu.exe# mono ButtonApp.exe

Mono项目还在完善和发展之中,目前还没有移植好全部.NET类。但不管怎样,它对许多人来说将是一个好消息。有关Mono C#类库移植进展的信息,请访问。

考虑一个典型的服务器/客户机式.NET应用:最终用户只与客户端打交道,客户端最好是方便的GUI应用,许多人还会希望使用熟悉的Windows平台。但是,对于用户来说,服务器端使用Windows还是Linux完全无关。所以,服务器端可以用带有Mono的Linux构造,节省了配备专用Windows服务器的投资。Mono也将为应用迁移带来方便。如果Mono能够顺利发展,Windows开发者也将能够为Linux或其它非Windows平台开发应用。如果这样的话,不久之后出现一个类似Visual Studio.NET但免费或廉价的Linux开发IDE也说不定。

然而,所有这一切是否能够成为现实依赖于Mono是否能够茁壮发展,也依赖于Mono与Windows平台上的.NET框架兼容或相似程度。另外一些因素也很关键,例如Mono的性能、GUI的友好程度等。

火车采集器——采集图片(下载)

探索火车头的力量:图片采集之旅</

在数字海洋中,火车采集器——火车头</就像一艘强大的捞网,帮助我们轻松捕获网页上的宝贵资源。今天,我们将一起踏上图片采集的冒险,通过这款神器下载所需图像。

步骤一:启航准备</

首先,打开你的火车头软件,登录后,我们在左侧的任务面板上点击右键,如同在地图上标记新目的地一般,创立一个新任务。我们为它命名,就叫作“图片采集之旅”。

步骤二:定向航标</

接下来,通过“向导”功能,输入我们要探索的网站链接。一旦链接设定完毕,任务的导航图就清晰可见了。

步骤三:精准定位</

进入内容采集设置,我们要对图片区域进行精准选择。每个网页都有它独特的图片地图,找到你目标的图片区域,像侦探一样,查看网页的源代码。找到第一张图片的HTML代码,通常它前面会有独一无二的标识。同样的,查找最后一张图片的代码,这次是它的结束标记。小提示:许多网页图片的后缀名都是jpg,搜索"jpg"能帮你快速定位。

代码编辑</

将这些代码片段复制到采集内容规则中,就像为地图添加了路标。然后,我们转到下载图片的设置部分,定制你的图片储存位置。确保链接前缀准确无误,这是图片实际路径的起点。

最后的冲刺</

一切准备就绪后,只需点击“保存”按钮,关闭设置,然后启动你的图片采集任务。现在,只需耐心等待,你的图片库将很快充实起来,就像火车头沿着铁轨稳稳前进,载满宝藏。

Phpcms设置火车头采集器发布模块时的全局变量设置怎么填

Phpcms设置火车头采集器发布模块时的全局变量设置怎么填?在火车头向phpcms系统中发布已经采集的数据是配置里需要设定全局变量,所谓的全集变量其实就是连接地址中的pc_hash参数值。在火车头中“使用内置浏览器登录后台”后,进入后台后你会发现在网页地址中有这个参数,把他的值复制填入即可。

在iphpcms里有使用火车头向phpcms里采集内容的专题课程可供学习参考。

0 1

MFLOVEYAN

2020-11-18超过60用户采纳过TA的回答

关注

本人钻在火车头web发布配置一整天终于琢磨出怎么用了。看了点教程,没有说道点子上。其中遇到的问题现在记得很清楚相信正在钻研的朋友也是一样。趁热跟大家分享一下。

火车头采集第一、二步不会的自己去找教程,网上多的是。直接进入 web的发布的配置(bdyxel原创)

进去之后先选择你要发布的web网站类型,我这里以phpcmsV9为例,内容不用编辑了,都是编辑好的,这点真是比以前方便不少

第三步先配置网站,我用的是(在内置浏览器登录)输入登录的网址,和其他浏览器一样。之后点微型浏览器里的确定即可。

注意地址栏里的红色标识。就这个地方让我绕了大半天(bdyxel原创)

我们看到我这里 pc_hash=4PwPGS

每次登录pc_hash这个全局变量值都会改变所以登录操作只能用“使用内置浏览器登录”并获得pc_hash这个变量的值手动填写到“全局变量设置”里。

然后将值填在第二步(bdyxel原创)

然后编码设置

网站根目录一定要填,不知道根目录是什么的自己去百度

获取列表选择要发布的列表

(bdyxel原创)

测试配置

注意:标题和内容需要自己手写。直接点修改就OK了。

然后直接点修改,值里面不是空的就点发表文章测试。测试完,在内置浏览器中浏览。可以看到了

在火车头向phpcms系统中发布已经采集的数据是配置里需要设定全局变量,所谓的全集变量其实就是连接地址中的pc_hash参数值。在火车头中“使用内置浏览器登录后台”后,进入后台后你会发现在网页地址中有这个参数,把他的值复制填入即可。

在iphpcms里有使用火车头向phpcms里采集内容的专题课程可供学习参考。