2015年12月26日 星期六

螢幕抓圖 秒變GIF動畫圖檔小工具

螢幕抓圖 秒變 GIF 動畫 圖檔 小工具
http://www.cockos.com/licecap/

  • Record directly to .GIF or .LCF. 轉存GIF 或是踏自己的檔案
  • Move the screen capture frame while recording. 可定義 框框
  • Pause and restart recording, with optional inserted text messages. 加入訊息
  • Global hotkey (shift+space) to toggle pausing while recording 熱鍵控制
  • Adjustable maximum recording framerate, to allow throttling CPU usage. 可定義 抓圖大小
  • Basic title frame, with or without text. 可選擇 文字 或是 視窗
  • Record mouse button presses. 記錄 鍵盤與滑鼠
  • Display elapsed time in the recording. 時間紀錄

  • Requirements: 
For Windows: Windows XP/Vista/7/8/8.1/10 (might work with reduced functionality on older versions)
For OSX: OS 10.4+ (10.6+ for full feature support), PPC or Intel

  • A reasonably fast CPU
  • A healthy amount of RAM (1GB+, especially when encoding to LCF)

一個 3d 方塊 繪圖 的有趣 app 軟體




Cube Construct: the 3D pixel tool for iPad
一個 3d 方塊 繪圖 的有趣 app 軟體
iPad app open source

A 3D Pixel Art app for your iPad!
Thanks to the easy to use, intuitive interface everyone can create beautiful
3D Pixel Art in no time. With the public gallery you can view and edit 3D pixels
from other users and share your own.



Some Recent Creations



Voxel Builder
Voxel Builder
Easy cube-based 3D design with DIY 2D/3D printing
一個 java script 網頁 小軟體 提供你用 瀏覽器 3d 建立自己的 方塊模型 , 還可以繪出 方塊 紙模型
Use the Builder to create and edit voxel (AKA cube) models.




 相當完整 Minddesk Qubicle 2.5 - Professional Voxel Editor For Modding And Game Development

Minddesk Qubicle 2.5 - Professional Voxel Editor For ...



Android  apps
VoxelMaker Lets You Build 3D Pixel Art Worlds With Simple Touch Controls And Dynamic Lighting

So you're not an artist, no problem. VoxelMaker allows you to create any scene you can dream up and render it with lighting effects, depth of field, and more. What can you build with hundreds of tiny cubes? Probably lots of things.

VoxelMaker
18 ratings
by Nostatic Software
100 - 500 downloads
Discover more apps with Playboard for Android


Voxelart Project
網頁方塊繪圖


Noxell 一個簡單的 
Introducing Zoxel
I needed to edit small voxel models for a voxel based project I've been hacking on.  After hunting around for a while, I couldn't find a simple, open-source, Linux friendly application.  So I've started development on my own, Zoxel.

Zoxel is written in pure Python, with minimal dependancies.  It's being developed on Linux Mint, an Ubuntu variant.
Version 0.1.0 is available.  It's pretty minimal, think MS Paint for voxels.
Source is available from Github here.
Instructions how to run Zoxel are here.


MagicaVoxel - Home
Magicavoxel ( Win / Mac ) created by @ephtracy

a free lightweight 8-bit voxel editor and interactive path tracing renderer
New Home Page : ephtracy.github.io
MagicaVoxel Editor 0.97 | 11/30/2015

Enhanced Brushes, Improved UI and File System Download | Tutorial
Support Transparent voxels with Refraction and Attenuation


These tools provide a means of editing voxel models.



Sproxel: What Is Sproxel?
What Is Sproxel?
Sproxel (short for "Sprite Voxel Editor") is a 3d interface designed to let the user quickly create and edit voxel-based 3d models. The creation process and resulting geometry can be thought of as an extension to 2d pixel art. 
Sproxel is an open source project hosted on google code here: Project Page.  It is being developed on both

 Windows and Linux using the QT windowing framework,

 which should keep it snappy and extensible well into the future.  Sproxel is still in its infancy, but can already generate sprites for custom display and/or game engines.   


Home | blackflux.com
VoxelShop

VoxelShop is an extremely intuitive and powerful software for OSX, Windows and Linux to modify and create voxel objects. It was designed from the ground up in close collaboration with artists. The program is in alpha and features are being still added.



nirasan's tech blog
趣味や仕事の覚え書きです。Linux, Perl, PHP, Ruby, Javascript, Android, Cocos2d-x, Unity などに興味があります。
Voxel とは
volume のある pixel ということで、3D のピクセルアート的なもののことだそう。




What are the best voxel editors? - Slant

2015年12月17日 星期四

取得 snes nes 遊戲貼圖 角色 動畫 hack nes rom image resource

取得 snes nes  遊戲貼圖 hack nes rom image resource

mb2 mario" - mario hacks
Forum Index - Top Secret Area - Moderation Questions - Graphics - "smb2 mario" - mario hacks



Super Dodge Ball was always one of my favorite NES games... I guess it was something about the concept of a sport where you smashed somebody with a ball so hard that it caused them to die which appealed to me. Of course, if you did this in any professional sport, you would get ejected from the game and have to suffer by going home to sit in your huge mansion. Poor you. But in Super Dodge Ball, killing your teammate was not only encouraged... it was the object of the

Honoo no Doukyuuji - Dodge Danpei (Japan) ROM Download for Sega Game Gear - CoolROM.com

http://www.zophar.net/utilities/snesgraph.html
  • BgMapper A fabulous tool for mapping enthusiasts, BGMapper allows for viewing tiles and background images saved in .ZST-format Save States, including large Mode7-style maps. It includes facilities for exporting, as well.
  • Killer Instinct Image Explorer This utility lets you decode images in the Killer Instinct ROM. You can dump sprite data and intro movie frames, and possibly much more.
  • MrClick's HiColEd Similar to Killer Instinct Image Explorer, this views 16bpb bitmap graphics from the Killer Instinct hard drive image.
  • Pic2SNES This program converts standard graphics formats into SNES tile format. I haven't tried it.
  • SMC-Ripper This is a good sprite editor with a nice GUI. It supports 1, 2, 3, 4 and 8 bitplanes SNES tiles and NES tiles. It also has some palette tools.
  • SNES Palette Editor A program which allows you to change the colors that are used in a rom.
  • Sprite Edit A sprite editor for SNES ROMs. The palette is horrible, and so is the GUI. But, it does work. Take a look for yourself. You can change bitplanes, and colors. First one I've seen for Win9x.
  • SpriteView This little program lets you view sprites saved in Save States of SNES games from ZSNES. It also lets you view sprites from roms of the N64, NES, Genesis, TG16, Virtual Boy, and even Windows Icons. Although it doesnt let you edit them, it still is nice, and who knows, it might be big one day.
  • Tiler This program is sorta like TileView, although with Tiler, it supports more layers, has a nice mouse driven GUI, and runs at a better resolution. Check them both out.
  • TileView This little program lets you view tiles saved in Save States of SNES games. Although it doesnt let you edit them, you can still view mode 7 graphics, which other programs do not have that option.

  • ROM Hacking Resources
  • General ResourcesEdit
  • ROMHacking.net - This is like a hub where the various hacking communities meet.  It hosts a large variety of major ROM hacks and translations.  Also hosts numerous FAQs and tools to help aspiring hackers get started.
  • Data Crystal - A wiki hosted by ROMHacking.net.  While it is a bit outdated at this point, it is still a good resource for information about different editors and links to a handful of prominent hacks.
  • FuSoYa's Niche - Site of the creator of the popular Super Mario World editor, Lunar Magic.  Also hosts a set of tools for ROM expansion, patching, compression, etc.
  • Zophar's Domain - A site that hosts lots of smaller patches, such as spoofs, as well as a significant amount of major ones.  Hosts a lot of content that can't be found on ROMHacking.net

  • ProgramsEdit
  • General purpose 2D graphics/tile editorEdit
  • Tile Molester. Works with Java, practically can edit any game.


  • Hex EditorEdit
  • XVI32 or Translhextion. You can edit the bytes of the ROMs, i.e. everything. Some values are obvious and some text is already ASCII.

  • Game SpecificEdit
  • Super Mario WorldEdit

  • Super Mario World Central - The largest site dedicated to SMW hacking.  Hosts hundreds of hacks and is a resource for SMW hacking utilities and knowledge.  Also has a very active community and forums.
  • X-Mario - Prominent Japanese site that hosts a variety of hacks.  Worth noting is that Japanese hacks are usually more reliant on creating challenging gameplay and are less flashy or graphically modified than their Western cousins.
  • Raocow's Talkhaus - The community for the most prominent let's player in SMW hacking.  Whether or not you enjoy his commentary, this site remains a great resource for discovering hacks, as the community here is generally focused on hacks that the SMW Central community doesn't cover.
  • VIP Wiki - Japanese wiki dedicated to the development of 2channel's series of popular hacks, the VIP & Wall Mix series.  Hosts the 5 current installments and news about the sixth, currently a work in progress.
  • Super MetroidEdit

  • Metroid Construction - The most prominent and active Super Metroid hacking community currently.  Hosts a large variety of hacks, resources, FAQs, and an active community and forum.  Originated in m2k2 before becoming its own dedicated site.
  • Metroid Construction Wiki - As its name implies, a wiki created by the Metroid Construction community.
  • Metroid 2002 - The former most prominent and active Super Metroid hacking community previously.  While it has since been foregone in favor of Metroid Construction, it can still be a valuable resource for knowledge about the more advanced mechanics and inner workings of Super Metroid (as well as other games in the series).
  • The Legend of Zelda: A Link to the PastEdit
  • Zelda Construction - Despite its huge popularity, the hacking community for ALttP is relatively small.  This is mainly due to the lack of a truly good editor, though one is in the works.  This community is a spin-off of Metroid Construction devoted to hacking of ALttP and other games in the series.
  • EarthBoundEdit
  • Starmen.net - Home of the hacking utility PK Hack, an editor for modifying the EarthBound/Mother 2 ROM.  Has an active hacking community in the PK Hack section of its forums, where links to completed hacks can also be found.
  • Yoshi's IslandEdit
  • Super Mario World Central - In addition to Super Mario World, smwcentral is a budding hub for Yoshi's Island hacking.  While it only hosts a few complete hacks, the community is very active, and new content is being produced at a consistent pace.
  • YI Hacking Wiki - A knowledge base for Yoshi's Island hacking.
  • Final Fantasy III (VI)Edit
  • FF6 Hacking - Home to a large community of Final Fantasy VI hackers, complete with active forums, links to patches, and FAQs and guides for those looking to get into hacking the game.
  • Final Fantasy TacticsEdit
  • Final Fantasy Hacktics - Community for FFT hacking with a variety of completed hacks, patches, and resources.
  • Fire EmblemEdit
  • Fire Emblem Shrine - An active and prominent Fire Emblem hacking community.  Hosts a variety of completed hacks and FAQs to get you started.
  • Serenes Forest - Another active and prominent Fire Emblem hacking community, though perhaps a bit more active than Fire Emblem Shrine.
  • PokémonEdit
  • The PokéCommunity - Very active (and helpful) Pokémon hacking community.
  • Sonic the HedgehogEdit
  • Sonic Retro - The largest resource for hacks and modifications of the Sonic series (primarily focused on the Genesis games).
  • Mega Man XEdit
  • MegaED X - Two different Mega Man X editors with support for X2.


2015年12月12日 星期六

敬拜軟體 禮拜 唱經 聖經 聖歌 詩歌 播放專用 軟體 支援 多螢幕 投影 多媒體 播放




禮拜 唱經 聖經 聖歌 詩歌 播放專用 軟體  支援 多螢幕 投影  多媒體 播放

http://myvideopsalm.weebly.com

Rated “Best free worship presentation software” by Votive Praise


Compatible with PowerPoint, OpenSong, OpenLP, EasyWorship, EasySlides, MediaShout, ProPresenter, VerseView and others

StreamOS 為了遊戲而做的 作業系統 修改自Linux 與 Debian 8 專案 本身 以 多媒體支援為主 , 富有 好的介面 與 方便的操作 , 考量到 多種硬體與cup 的支援

http://store.steampowered.com/steamos/
steams
https://en.wikipedia.org/wiki/SteamOS
StreamOS

SteamOS is a public release of our Linux-based operating system. The base system draws from Debian 8, code named Debian Jessie. Our work builds on top of the solid Debian core and optimizes it for a living room experience. Most of all, it is an open Linux platform that leaves you in full control. You can take charge of your system and install new software or content as you want.


由StreamOS網站創建

為了遊戲而做的 作業系統 修改自Linux 與 Debian 8 

專案 本身 以 多媒體支援為主 , 富有 好的介面 與 方便的操作 , 考量到 多種硬體與cup 的支援

內部建構 完成 許多 遊戲 與多媒體該有的 環境


Sheet Metal Fabrication 汽車座椅 製造 板金 藝術

https://www.youtube.com/playlist?list=PLRyAGWG3M7wOPppWbJ3tLglrGiovJnI4R
Sheet Metal Fabrication 汽車座椅 製造 板金 藝術
Beading Machine Basics
Building a Fender - Part 1
WRX Wagon - Custom Roll Cage - Making a dimple die gusset.
Jamey Jordan Bomber Seats
bead rolling embossing and cross hatching
Upgraded Harbor Freight Bead Roller-updated
Servo Clutch up close Supermileage
https://www.youtube.com/watch?v=Jporp-MDM2Q
Sheet Metal Skull | Mask Fabrication

Jamey Jordan Bomber Seats


bead rolling embossing and cross hatching




How To Make A Spartan Chest Piece/Cuirass - YouTube
金屬盔甲 自造

蝙蝠俠 金屬  面具 頭盔 making a metal batman mask 

跨平台 pascal 免費 編譯 開發 環境 (window Qt X 基礎) codetyphon lazarus delphi similar delphi development environment

http://www.pilotlogic.com/sitejoom/index.php
(window Qt X 基礎) codetyphon lazarus delphi similar delphi development environment

CodeTyphon ver 5.50
At 18-Sep-2015 we released a new version 5.50 of our 
Free, Pascal Visual Programming Studio

CodeTyphon.
for Cross-Platform Native Development, with Multi-OS, Multi-CPU and Cross-Build abilities.

For all changes please read Changes log file


http://www.pascalscada.comAbout PascalSCADA

The PascalSCADA is: a framework for Delphi/Lazarus to quick development of HMI/SCADA applications.

Platforms supported by PascalSCADA:

Windows, 32 bits and 64 bits
Linux, 32 bits and 64 bits
FreeBSD, 32 bits and 64 bits (64 bits needs FPC 2.4.4+)
Windows CE (needs FPC 2.6.0+)
What you can do with PascalSCADA? Exchange data with PLC's, create interfaces, store values and alarms of process and control users of the application.


Lazarus
Open Source |  | Mac, Windows, Linux, Windows Mobile, BSD, Self-Hosted, OpenSolaris
Lazarus is a cross-platform IDE for the Free Pascal compiler. It tries to offer a Delphi-like programming...
  Development     programming, ide, rapid-application-development, delphi, pascal

KDevelop
Open Source |  | Mac, Linux, BSD, KDE
KDevelop is a free, open source IDE (Integrated Development Environment) for Linux, Solaris, FreeBSD, Max OS...
  Development     development, developer-tools, programming, ide, python
  
Delphi
Commercial |  | Windows
Embarcadero Delphi, formerly CodeGear Delphi and Borland Delphi, is a software development environment for...
  Development     programming, ide, android-development, ios-development, rapid-application-development
  
Free Pascal
Open Source |  | Mac, Windows, Linux, Windows Mobile, BSD, Haiku
Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. It is available for different...
  Development     development, compilers, pascal, pascal-compiler
  
CalcTape
Free |  | Windows
CalcTape is a revolutionary new kind of pocket calculator. With CalcTape, also extensive calculations remain...
  Development, Education & Reference     php-development, mysql, calculator, software-development, perl
  
CodeTyphon
Free |  | Windows, Linux
CodeTyphon is the free "Pascal Visual Programming Studio", for Cross-Platform Native Development...
  Development     programming, ide, rapid-application-development, pascal, lazarus

SQL Server Data Access Components
Free with limited functionality |  | Mac, Windows, Linux, Android, iPhone
SQL Server Data Access Components (SDAC) is a library of components that provides access to Microsoft SQL...
  Development     database, sql, sql-server, delphi, component
  
Turbo Pascal
Free for personal use |  | Windows
Turbo Pascal is a software development system that includes a compiler and an integrated development...
  Development     ide, compilers, debugger, pascal

MSEide + MSEgui
Open Source |  | Windows, Linux
MSEide+MSEgui is new options in the programming world. MSEide+MSEgui is a package  IDE (Integrated...
  Development     ide, rapid-application-development, pascal, free-pascal

MIDletPascal
Open Source |  | Windows
MIDletPascal is an Pascal compiler and IDE specifically designed to create software for mobiles. It generates...
  Development     programming, java, pascal, j2me

codelot
Free |  | Web / Cloud
Codelot is a web service where you can store your own codes or find codes you need. It's intended to be a...
  Development     database, php-development, javascript-development, html, css

Dev-Pascal
Open Source |  | Windows
[DISCONTINUED] Dev-Pascal is a full-featured integrated development environment (IDE), which is able to...
  Development     discontinued, ide, compilers, debugger, pascal


Oxygene (formerly known as Chrome) is a programming language developed by RemObjects Software for Microsoft's Common Language Infrastructure and the Java Platform. Oxygene is Object Pascal-based, but also has influences from C#, Eiffel, Java, F# and other languages.

Compiler Design - Syntax Analysis 編譯器 設計 語法 分析 演算法

http://www.tutorialspoint.com/compiler_design/compiler_design_syntax_analysis.htm
Compiler Design - Syntax Analysis
編譯器 設計 語法 分析演算法
http://www.tutorialspoint.com/compiler_design/index.htm
Compiler Design Tutorial
Compiler Design - Home
Compiler Design - Overview
Compiler Design - Architecture
Compiler Design - Phases of Compiler
Compiler Design - Lexical Analysis
Compiler - Regular Expressions
Compiler Design - Finite Automata
Compiler Design - Syntax Analysis
Compiler Design - Types of Parsing
Compiler Design - Top-Down Parser
Compiler Design - Bottom-Up Parser
Compiler Design - Error Recovery
Compiler Design - Semantic Analysis
Compiler - Run-time Environment
Compiler Design - Symbol Table
Compiler - Intermediate Code
Compiler Design - Code Generation
Compiler Design - Code Optimization
Compiler Design Useful Resources
Compiler Design - Quick Guide
Compiler Design - Useful Resources
Compiler Design - Discussion
Selected Reading
Developer's Best Practices
Questions and Answers
Effective Resume Writing
HR Interview Questions
Computer Glossary

Who is Who


  • Compiler Design Tutorial
 PDF Version  Quick Guide  Resources  Job Search  Discussion
A compiler translates the code written in one language to some other language without changing the meaning of the program. It is also expected that a compiler should make the target code efficient and optimized in terms of time and space.

Compiler design principles provide an in-depth view of translation and optimization process. Compiler design covers basic translation mechanism and error detection & recovery. It includes lexical, syntax, lexical syntax  and semantic analysis as front end, and code generation and optimization as back-end. exposure to Assembly Programming x86 process code generation and optimization as back-end.
In Fix Post fix Postfix Reverse Polish notation


Audience

This tutorial is designed for students interested in learning the basic principles of compilers.Enthusiastic readers who would like to know more about compilers and those who wish to design a compiler themselves may start from here.

Prerequisites
This tutorial requires no prior knowledge of compiler design but requires basic understanding of at least one programming language such as C, Java etc.It would be an additional advantage if you have had prior exposure to Assembly Programming.

...

  • Syntax analysis or parsing is the second phase of a compiler. In this chapter, we shall learn the basic concepts used in the construction of a parser.
We have seen that a lexical analyzer can identify tokens with the help of regular expressions and pattern rules. But a lexical analyzer cannot check the syntax of a given sentence due to the limitations of the regular expressions. Regular expressions cannot check balancing tokens, such as parenthesis. Therefore, this phase uses context-free grammar (CFG), which is recognized by push-down automata.



2015年12月10日 星期四

Kendo UI At Any Screen Size 讓你的網頁可以在所有螢幕大小

http://www.telerik.com/blogs/kendo-ui-at-any-screen-size
Kendo UI At Any Screen Size
讓你的網頁可以在所有螢幕大小

UI adaptive progressively Responsive web design Framework

Five broad multi-thing development strategies:

  1. Build a responsive (RWD) web site/app for all things.Responsive web design
  2. Build a RESS (responsive web design with server-side components) website/app for all things.responsive web design with server-side components
  3. Build an adaptive/progressively enhanced web site/app for all things.adaptive progressively
  4. Build a website/web app/native app/hybrid native app for each individual thing or a grouping of things.
  5. Attempt to retrofit something you have already built using bits and parts from strategies 1, 2 or 3. This could be as simple as sprinkling in some screen-size agnostic UI parts or attempting to fully support other things with the entire UI.

http://www.pressinnov.com/2013/08/responsive-web-design-par-press-innov/
Responsive Web Design par Press’ Innov


UI Responsive Adaptive Design Framework
http://blog.zymr.com/responsive-vs-adaptive-design-for-ui
Responsive vs Adaptive Design for UI

原始碼 搜尋 javascript source code web developer

http://www.javascript-2.com
Javascript 2: Search 4000+ Free Javascript Codes
https://search.nerdydata.com/code
Code Search | NerdyData
http://grepcode.com
GrepCode.com - Java Source Code Search 2.0
http://code.openhub.net
Open Hub Code Search
https://github.com
https://help.github.com/articles/search-syntax/
GitHub


http://www.makeuseof.com/tag/open-source-matters-6-source-code-search-engines-you-can-use-for-programming-projects/
Open Source Matters: 6 Source Code Search Engines You Can Use For Programming Projects

http://www.hurricanesoftwares.com/top-13-best-source-code-search-engines/
Top 13 Best Source Code Search Engines

http://www.searchtools.com/tools/tools-opensource.html
Search Tools with Open Source Code

http://codebrief.com/2012/01/the-top-10-javascript-mvc-frameworks-reviewed/
The Top 10 Javascript MVC Frameworks Reviewed


Heritrix 網路 爬蟲 網站分析 結構分析 語法及標籤分析 crawling

https://en.wikipedia.org/wiki/Heritrix
Heritrix
From Wikipedia, the free encyclopedia
Heritrix

Screenshot of Heritrix Admin Console.
Stable release 3.2.0 / January 10, 2014
Written in Java
Operating system Linux/Unix-like/Windows (unsupported)
Type Web crawler
License Apache License
Website crawler.archive.org

Heritrix is a web crawler designed for web archiving. It was written by the Internet Archive. It is free software license and written in Java. The main interface is accessible using a web browser, and there is a command-line tool that can optionally be used to initiate crawls.
網路 爬蟲

http://www.oschina.net/project/tag/64/?lang=19&os=0&sort=view
主流的爬蟲
Nutch
開發語言:Java
主頁:http://lucene.apache.org/nutch/
簡介:
Apache的子項目之一,屬於Lucene項目下的子項目。
Nutch是一個基於Lucene,類似Google的完整網絡搜索引擎解決方案,基於Hadoop的分布式處理模型保證了系統的性能,類似Eclipse的插件機制 保證了系統的可客戶化,而且很容易集成到自己的應用之中。

Heritrix
開發語言:Java
主頁:http://crawler.archive.org/
Nutch比較:
二者均為Java開源框架,Heritrix SourceForge上的開源產品,NutchApache的一個子項目,它們都稱作網絡爬蟲/蜘蛛( Web Crawler), 它們實現的原理基本一致:深度遍歷網站的資源,將這些資源抓取到本地,使用的方法都是分析網站每一個有效的URI,並提交Http請求, 從而獲得相應結果,生成本地文件及相應的日誌信息等。
Heritrix 是個 archival crawler用來獲取完整的、精確的、站點內容的深度複製。包括獲取圖像以及其他非文本內容。抓取並存儲相關的內容。 對內容來者不拒,不對頁面進行內容上的修改。重新爬行對相同的URL不針對先前的進行替換。爬蟲通過Web用戶界面啓動、監控、調整,允許彈性的 定義要獲取的URL

二者的差異:
Nutch 只獲取並保存可索引的內容。Heritrix則是照單全收。力求保存頁面原貌。
Nutch 可以修剪內容,或者對內容格式進行轉換。
Nutch 保存內容為數據庫優化格式便於以後索引;刷新替換舊的內容。而Heritrix 是添加(追加)新的內容。
Nutch 從命令行運行、控制。Heritrix Web 控制管理界面。
Nutch 的定制能力不夠強,不過現在已經有了一定改進。Heritrix 可控制的參數更多。
Heritrix提供的功能沒有nutch多,有點整站下載的味道。既沒有索引又沒有解析,甚至對於重復爬取URL都處理不是很好。
Heritrix的功能強大,但是配置起來卻有點麻煩。

其他的爬蟲
WebLech
http://weblech.sourceforge.net/
WebLech是一個功能強大的Web站點下載與鏡像工具。它支持按功能需求來下載web站點並能夠盡可能模仿標準Web瀏覽器的行為。 WebLech有一個功能控制台並採用多線程操作。

Arale
http://web.tiscali.it/_flat/arale.jsp.html
Arale主要為個人使用而設計,而沒有像其它爬蟲一樣是關注於頁面索引。Arale能夠下載整個web站點或來自web站點的某些資源。 Arale還能夠把動態頁面映射成靜態頁面。

J-Spider
http://j-spider.sourceforge.net/
J-Spider:是一個完全可配置和定制的Web Spider引擎.你可以利用它來檢查網站的錯誤(內在的服務器錯誤等),網站內外部鏈接檢查, 分析網站的結構(可創建一個網站地圖),下載整個Web站點,你還可以寫一個JSpider插件來擴展你所需要的功能。

Spindle
http://www.bitmechanic.com/projects/spindle/
spindle 是一個構建在Lucene工具包之上的Web索引/搜索工具.它包括一個用於創建索引的HTTP spider和一個用於搜索這些索引的搜索類。 spindle項目提供了一組JSP標籤庫使得那些基於JSP的站點不需要開發任何Java類就能夠增加搜索功能。

Arachnid
http://arachnid.sourceforge.net/
Arachnid: 是一個基於Javaweb spider框架.它包含一個簡單的HTML剖析器能夠分析包含HTML內容的輸入流.通過實現Arachnid的子類就能夠 開發一個簡單的Web spiders並能夠在Web站上的每個頁面被解析之後增加幾行代碼調用。 Arachnid的下載包中包含兩個spider應用程序例子 用於演示如何使用該框架。

LARM
http://larm.sourceforge.net/
LARM能夠為Jakarta Lucene搜索引擎框架的用戶提供一個純Java的搜索解決方案。它包含能夠為文件,數據庫表格建立索引的方法和為Web站點建索引的爬蟲。

JoBo
http://www.matuschek.net/software/jobo/index.html
JoBo 是一個用於下載整個Web站點的簡單工具。它本質是一個Web Spider。與其它下載工具相比較它的主要優勢是能夠自動填充form(如:自動登錄) 使用cookies來處理sessionJoBo還有靈活的下載規則(如:通過網頁的URL,大小,MIME類型等)來限制下載。

snoics-reptile
http://www.blogjava.net/snoics
snoics -reptile是用純Java開發的,用來進行網站鏡像抓取的工具,可以使用配制文件中提供的URL入口,把這個網站所有的能用瀏覽器通過GET的方式 獲取到的資源全部抓取到本地,包括網頁和各種類型的文件,如:圖片、flashmp3ziprarexe等文件。可以將整個網站完整地下傳至硬盤內, 並能保持原有的網站結構精確不變。只需要把抓取下來的網站放到web服務器(如:Apache)中,就可以實現完整的網站鏡像。

Web-Harvest
http://web-harvest.sourceforge.net
Web-Harvest 是一個Java開源Web數據抽取工具。它能夠收集指定的Web頁面並從這些頁面中提取有用的數據。Web-Harvest主要是運用了像XSLT, XQuery,正則表達式等這些技術來實現對text/xml的操作。

Spiderpy
http://pyspider.sourceforge.net/
spiderpy是一個基於Python編碼的一個開源web爬蟲工具,允許用戶收集文件和搜索網站,並有一個可配置的界面。

The Spider Web Network Xoops Mod Team
http://www.tswn.com/
pider Web Network Xoops Mod是一個Xoops下的模塊,完全由PHP語言實現。

HiSpider
https://code.google.com/p/hispider/
Hispider is a fast and high performance spider with high speed
嚴格說只能是一個spider系統的框架, 沒有細化需求, 目前只是能提取URL, URL排重, 異步DNS解析, 隊列化任務, 支持N機分布式下載, 支持網站定向下載(需要配置hispiderd.ini whitelist).

特徵和用法:
基於unix/linux系統的開發
異步DNS解析
URL排重
支持HTTP 壓縮編碼傳輸 gzip/deflate
字符集判斷自動轉換成UTF-8編碼
文檔壓縮存儲
支持多下載節點分