Friday, September 29, 2006

Tuổi Trẻ Online

Tuổi Trẻ Online

Quản lý file và folder tuyệt chiêu bằng “TreeSize Professional”

TTO - Nếu Windows Explorer đã là ứng dụng quản lý tập tin và thư mục quen thuộc của bạn thì “TreeSize Professional” sẽ được xem là cuộc “đại cách mạng” so với Windows Explorer bằng các tính năng quản lý dung lượng vô cùng độc đáo và trực quan.

Khi tiếp xúc với “TreeSize Professional” (TSP), bạn sẽ có cảm nhận rằng công cụ này có tính chất toán học và trực quan rất cao. Nó sẽ tính toán chi tiết tổng dung lượng của từng thư mục đang tồn tại trên máy tính của bạn, sau đó đưa ra các biểu đồ biểu thị dung lượng từng thư mục hết sức chi tiết và trực quan bằng đủ loại màu sắc.

Tuổi Trẻ Online

Tuổi Trẻ Online

Tìm hiểu hệ thống hữu hiệu bằng “A Really Small App”

TTO - Hiện có rất nhiều phần mềm chuyên dùng để tìm hiểu về mọi hoạt động của máy tính nhưng “A Really Small App” có lẽ là công cụ đơn giản nhưng tiện dụng nhất hiện nay.

Chỉ bằng một cú click và một lệnh “Paste” vào một trình soạn thảo nào đó, là toàn bộ hoạt động của máy tính sẽ được thống kê ra cho bạn dưới dạng văn bản vô cùng trực quan. Tính năng này được cho là vô cũng hữu hiệu để phát hiện ra các công cụ Keylogger hoặc phần mềm lạ khác.

Thursday, September 28, 2006

Tuổi Trẻ Online

Tuổi Trẻ Online: "Những phần mềm bỏ túi miễn phí"

Monday, September 18, 2006

日本文化いろは事典 | 胸はって、ニッポン人!

日本文化いろは事典 | 胸はって、ニッポン人!

Saturday, September 16, 2006

Microsoft PowerToys for Windows XP

Microsoft PowerToys for Windows XP: "Microsoft PowerToys for Windows XP"

Friday, September 15, 2006

TORO's Software library(MS-DOS)

TORO's Software library(MS-DOS)

MS-DOS(PC-98x1,IBM PC/AT,etc)

K-Launcher - ファイル管理ツール
UNICODE driver - UNICODE→S-JIS 変換ドライバ
Config update - 定義ファイルの自動更新
MIDI Random Player - MIDIファイルの連続演奏
Volume DRIVER - キーボードで音量調整
CT - ファイルのタイムスタンプのみコピー

Wednesday, September 13, 2006

VRML 2.0 Robot

VRML 2.0 Robot


Institute of Robotics and System Dynamics


VRML 2.0 Robot

KUKA KR-6MANUTEC
PUMA 560

Complete source code download
Interactive Robot Manipulation using VRML 2.0

Martin Rohrmeier, Jörg Vogel, Gerd Hirzinger

Check out
our Awards
!





Introduction

Moving the Robot

Release Notes

How to run the program:
Step 1: Download the plug-in
Step 2: Enter the Manutec world here
or select a robot from the table below
(- please note that rendering will be slow if you
don't have OPEN GL hardware acceleration.
- the WinNT/95 version has still some bugs)


Select robotRobot Type
MANUTEC
(simple)
KUKA KR6
(simple)
KUKA KR6
(detailed)
PUMA 560
(simple)
CosmoPlayer 2.1
WinNT/9x
ENTER
ENTER
ENTER
ENTER
CP 2.1 with
Java Applet control
ENTER
ENTER
ENTER
ENTER
CosmoPlayer 1.0.2
IRIX
ENTER
ENTER
ENTER
ENTER
Other Browsers
(very simple)
ENTER
ENTER
ENTER
ENTER







Introduction



VRML 2.0 Robot is a robot simulation system, that enables the telemanipulation of real robots via WWW. It provides a detailed graphical model of the robot, that cat be manipulated intuitively using the mouse. Basic features are forward and backward kinematics with various interaction possibilities for motion in joint space or cartesian space. Routes can be programmed and edited, after that the operator can repeat them in different modes. The software also handles the connection and control of various tools.

A lot of benefits can be achieved with this software. Specialized and expensive hard- or software like teach-in-devices are no longer needed. The platform independent design allows engineers to telemanipulate a robot from almost any internet host in the world. The only requirements you need is a VRML plugin installed in your web-browser. Nevertheless the interface is intuitive as only few of the conventional solutions available today. The whole project is based on a strict modular programming concept which makes adapting the program to another type of robot a task of a few minutes.

We are planning to use this VRML interface to let people from all over the world operate one of the KUKA robots in our lab. A commercial application would be teleservicing of industrial robots. Support engineers of a maybe world wide operating manufacturer of robots will continuously monitor their installations around the world. In case of failure they will remotely debug the robot and give their advice.

Please read the master thesis for technical information (only german). For further reading about Telerobotics and VRML see Jörg Vogels VRML and Robotics Library at the DLR.





Moving the Robot



One of our design goals was to build the easiest-to-use interface for robot simulations currently available. With only few exceptions the color yellow indicates possible user interaction. Most of the buttons reveal their functionality immediately when used. If you are not sure just try it out with your mouse and see what happens. The use of language became almost superfluous, thus there is no need for a translation to use this application in different countries. Nevertheless we recommend you to read this lines first.

Before you start we want to explain a few basic terms for those of you who aren't familiar with robotics. Nobody really wants to have an industrial robot. People just have heavy tools that should be moved precisely. The robot itself is nothing more than a tool to handle another one. The point of interest is always the Tool Center Point (TCP) which is where the tool should do something - for example the tip of a screwdriver. There are two basically different ways to move this TCP. The easy one is to set the value of one or more joints and watch how the end of the arm moves. But you will see that in this case it is very difficult to position the tool exactly where you want to have it, especially when the robot only has rotation joints. An engineer would say, you are guiding the robot in Joint Space.

Much more comfortable it is when you just set the tool's position and orientation and let the robot arm follow to the destination point automatically. Robotics people call this Motion in Cartesian Space. To achieve this the so called Inverse Kinematics has to be calculated whenever the TCP should move. The result you get are all the the joint values required to reach this new position. Now you can set all joints simultaneously and find the tool correctly placed.

Sometimes you want to program a certain route which should be repeated several times. These routes are called Trajectories. Normally they are defined by series of Teach-Points. The robot can follow the trajectory by always interpolating between one tech-point ond the next one. Here again you have two possibilities. Either the joint values are interpolated - when only the next point should be reached - or exactly the line between two points which means that the inverse kinematics must be calculated for each increment during the motion. Even more complicated it gets when you want to avoid abrupt direction changes using spline interpolation. This last feature is not implemented in this program, yet.

Joint Space Motion

To move KUKA in joint space simply click on the robot arm where you want to move it and drag the mouse. The according joint will then rotate around its axis.

Cartesian Space Motion

When you are moving the robot, you are always referring to the Tool Center Point (TCP). It is surrounded by a transparent yellow control element for intuitive manipulation in cartesian space.
Rotate the inner sphere to change the orientation of the tool coordinate system.
Drag the outer disc to change the tool's position. The position changes within a plane that always faces your current viewpoint. Choose another viewpoint to move the arm in another direction.
At the central coordinate axes there are yellow pointers mounted, each one pointing along one axis. Click on these to align the z-axis of the tool with the desired axis.

Console

At the bottom of the screen you can see some buttons for viewpoint-independent control.
The red cone is a link back to this page. You can iconize the whole panel when you click on the yellow cube
A click on this button switches the control element on or off.
Rotate this sphere to change the orientation of the tool coordinate system. The positive z-axis is pointing towards the user.
The three discs let you change the orientation of the tool around fixed axes. The sphere in the center is a switch. When it is yellow, the tool rotates around the world coordinate axes. When it is red, the axes of the local tool coordinate system are used.
Drag the disc and the robot-arm moves around in the x/y-plane of its current workspace (i.e. grinding).
The arrow makes the arm move along its z-axis (i.e. screwing). While holding the mouse button down, the possible directions are shown near the TCP.
This button will bring up the interaction panels described below. Hit again to close them.

Trajectories

Now there are trajectory programing features in a separate panel. You can drag each panel to any position on the screen.
In the edit area you can add, change or delete teach-points. The two rectangular buttons are most important. Click on the left one to add the current working position as the next route point. A marker will appear to indicate its position. To delete the whole route, press the right button. You can move a cursor through the route with the navigation buttons and insert or delete points or let the robot jump to the cursor-position. The clock gives the interpolation time between the cursor-point and the following (default 2 sec). Change the clock-time by rotating the face and set it with the yellow sphere. (Note: the routes are currently restricted to 20 points.)
Select run mode to start the animation. The START-button will automatically do this, another hit will stop the robot. You can also interpolate the route manually when you turn the manual control wheel. The scale at the bottom indicates the route progress in time. The exact time is displayed by the clock.
The route-types can be selected in the set area. Press one of upper radio buttons to let the trajectory run once or continuously in a loop or back and forth. Set the speed using the slider at the bottom. By default the interpolation between points is linear in cartesian space. You can switch to joint-value interpolation with the radio buttons at the right.

Other Panels

With three push-buttons you can switch off some of the robots components. The display allows the detailed robot model, a simplier one with colored bars or the axes of the coordinate system to be switched on or off separately. The TCP-distance you can control with the TCP controller.
This panel is for tool control. You can currently choose between tree different grippers using the radio-buttons, two of them can be opened and closed by dragging the OPEN-button. There is a push-button to show or hide the selected tool.
The information panel always displays the location of the TCP and the joint-values. The position is given as a three-dimensional vector, the orientation as an axis/angle-value. All angles are given in degrees.
These coordinate systems give you information about the robot position. You can also move the TCP in cartesian space by dragging one of the yellow lines which indicate the position in the according plane. During the time you hold the mouse button clicked the moving direction will be displayed near the TCP. More precise movement can be achieved when you switch the panel enlarged to the background using the size toggle button. You may switch it off entirely pressing X or change the transparency pressing T.

Other Interactions

Use the Browser control elements to navigate through the world. The default EXAMINE-Mode works best here. There are some predefined viewpoints, a special one is the camera-viewpoint (picture at the left) which simulates a camera mounted at the end of the robot arm. Hand is another moving viewpoint which always follows the motion of the tool keeping the TCP in your focus. (Note: In the WinNT/9x Version trajectories won't interpolate smoothly when you have chosen one of these viewpoints.)














Release Notes



The VRML Robot was originated by Martin Rohrmeier as his master thesis. It is best viewed using Cosmo Player for WinNT/9x or IRIX. This plug-in works well with Version 4.0 or later of Netscape Communicator and Microsoft Internet Explorer. The simulation was developed and tested on a SGI Indigo 2, R10000 Maximum Impact and on different PC platforms. We recommend a system with at least a Pentium II, 266 MHz and an Open GL or Direct3D capable hardware accelerator.

As not all of the existing VRML 2.0 browsers are 100% compatible you will probably face problems using other browsers than CosmoPlayer. The most common among them are missing support for vrmlscript, EXTERNPROTOs or sensors. Furthermore the various implementations differ in some details. The Windows version of CosmoPlayer contains some bugs and behaves different than the IRIX version in many situations. We will do future development using CosmoPlayer for Windows only.

We know most of the existing problems and we think that they will be fixed soon. We are currently working on a lot of extensions that should be included in the robot world. Comments and suggestions are highly welcome, please feel free to inform us about what you think about this project.

Furthermore I'd like to thank a few people for their prototypes that are included in this project: Tom Kaye for the Tracking Viewpoint. Braden McDaniel for the Torus.

This software is available at the following location:

(c) 2000 Martin Rohrmeier. All rights reserved.

! Awards

Pirelli

NASA Telerobotics

EASA

ASK Karlsruhe





Martin Rohrmeier, Mar 1999
rohrmeier@web.de

Free Tools

Free Tools VRML

VRML Tools

VRML Tools

Cybertown World Builder's Guild

There are many, many tools which will help you to learn how to craft compelling VRML worlds. The guild members have experience with a wide variety of these tools and will attempt to review them here so you may better decide what fits your needs.

Monday, September 11, 2006

Tuổi Trẻ Online

Tuổi Trẻ Online: "Mẹo nhỏ hiệu quả bất ngờ"
Khi cảm thấy đau răng, bạn chỉ cần xoa nhẹ đá lạnh trên mu bàn tay, chỗ tạo thành hình chữ V giữa ngón cái và ngón trỏ. Cơn đau của bạn sẽ giảm một nửa.
....

Tuổi Trẻ Online

Tuổi Trẻ Online: "Gìn giữ đời sống hôn nhân"
TTCT - Không phải lúc nào cuộc sống hôn nhân cũng ấm êm khi quan hệ vợ chồng bị tổn thương bởi các yếu tố sau: ...

Sunday, September 10, 2006

VnExpress - Nhung ung dung web xuat sac hien nay

VnExpress - Nhung ung dung web xuat sac hien nay:

Những ứng dụng web xuất sắc hiện nay

Sẽ đến ngày các chương trình chạy trên desktop được thay thế bằng những dịch vụ online đơn giản và miễn phí, cho phép người dùng thực hiện mọi thao tác từ lập bảng tính, soạn văn bản, lên lịch làm việc, quản lý thông tin...

Tổ hợp công nghệ AJAX giúp các website tương tác với tốc độ sánh ngang môi trường desktop. Dữ liệu không còn bị bó hẹp trong một hệ thống điện toán mà được truy cập tại bất cứ đâu. Tuy nhiên, giới chuyên môn đánh giá AJAX mới chỉ ở giai đoạn beta, tức còn phải chỉnh sửa và nâng cấp nhiều trước khi có thể "soán ngôi" chương trình desktop.

Các trang web dựa trên AJAX hiện nay được chia thành 6 mục: lịch trình công tác, e-mail, quản lý thông tin, bảng tính, webtop (một cách chơi chữ gồm 2 từ web và desktop) và trình xử lý văn bản.

Calendar (lịch trình)

Google Calendar.
Google Calendar.

Trong lĩnh vực nhật ký công tác, Google Calendar được người sử dụng đánh giá rất cao. Cũng như nhiều chương trình hoạt động trên AJAX khác, công cụ này cho phép người dùng tạo các mục sự kiện nhanh chóng bằng cách gõ bất cứ nội dung gì vào ô như "báo cáo với sếp vào 9 giờ sáng tại phòng giám đốc".

Điểm mạnh của Google Calendar là khả năng hoạt động ổn định, xử lý thông tin và chia sẻ dễ dàng, đồng thời có thể tích hợp những dịch vụ calendar khác để vừa theo dõi lịch học của con cái, vừa quản lý thông tin cuộc họp...

Một chương trình cạnh tranh khác là 30Boxes. Về cơ bản, 30Boxes hoạt động như một cuốn lịch online, dự báo thời tiết, nhập RSS feed, tạo danh mục cần làm, nhận thông báo từ LiveJournal, MySpace và Flickr. Hơn nữa, mọi người có thể cài thêm một vài ứng dụng nhỏ như thanh tìm kiếm Google, Yahoo Mail và cả Google Calendar. 30Boxes cũng đang phát triển một phiên bản riêng dành cho điện thoại di động.

Tham khảo thêm: CalendarHubKiko Calendar.

E-mail

Nhắc đến e-mail trong xu hướng đưa ứng dụng lên web, nhiều người sẽ nhớ ngay đến Gmail. Dịch vụ thư điện tử này thu hút sự chú ý lớn là do Google đã cung cấp một số tính năng khác hẳn với những quan niệm thông thường.

Chẳng hạn, hãng này gộp những e-mail có cùng người gửi, người nhận và tiêu đề lại với nhau thay vì tách ra từng thư riêng biệt. Gmail cũng hỗ trợ POP và sử dụng công cụ tra cứu ưu việt. Hơn nữa, dung lượng 2,5 GB đủ biến Gmail thành nhà vô địch trong cuộc chạy đua webmail.

Yahoo Mail.
Yahoo Mail.

Một ứng cử viên khác là phiên bản Yahoo Mail mới ra mắt gần đây. Tuy hãng dịch vụ Internet hàng đầu thế giới không tạo nên bước đột phá nào, họ đã tiếp nhận công nghệ mới rất "nhuần nhuyễn", trừ sự cố "dính" sâu Yamanner - một trong những phần mềm nguy hiểm đầu tiên tấn công các site AJAX.

Yahoo Mail tổ chức e-mail theo các thư mục (folder). Nhờ AJAX, mọi người chỉ việc kéo - thả, mở nhiều e-mail cùng lúc hoặc chuyển từ thư này sang thư khác dễ dàng. Tuy nhiên, giao diện của Yahoo chứa nhiều quảng cáo và dung lượng 1 GB chưa bằng một nửa so với Gmail.

Tham khảo thêm: AOL MailWindow Live Mail.

Quản lý thông tin

Vẫn là Google với ứng dụng Notebook đã trở thành giải pháp hoàn hảo nhất trong việc tổ chức nguồn thông tin mọi người tìm được trên web. Google Notebook cho phép copy các clip từ nhiều trang web mà vẫn giữ nguyên đồ họa và tính năng đa phương tiện của trang vào trong từng mục, kéo - thả clip, thay đổi vị trí các mục và chia sẻ với người khác.

Backpack.

Dịch vụ thứ hai là Backpack, giúp tạo ra các trang riêng chứa danh sách công việc, soạn văn bản, ghi chú... Thậm chí, mọi người có thể nhận được các thông báo nhắc việc ngay trong e-mail hoặc qua tin nhắn SMS.

Tham khảo thêm: Voo2doTimeTracker.

Spreadsheet (bảng tính)

Google Spreadsheats
Google Spreadsheets.

Tuy mới tham gia, Google lại tiếp tục thành công trong lĩnh vực bảng tính. Google Spreadsheets tích hợp nhiều tính năng đủ làm hài lòng số đông người sử dụng như thay đổi font, kích thước, tạo đường viền, phân loại dữ liệu, tạo cột... Ngoài ra, mọi người có thể mời bạn bè vào xem và chỉnh sửa trực tiếp cũng như theo dõi tiến trình của nhau để tránh bị trùng lặp. Tuy nhiên, sản phẩm không cho phép tạo biểu đồ và không hỗ trợ phím tắt.

Khác với Google Spreadsheets, ứng dụng Zoho Sheet tạo điều kiện cho mọi người lập biểu đồ và lưu lại theo nhiều định dạng, trong đó có Excel, OpenOffice, CSV, HTML và PDF. Tuy nhiên, chương trình này vẫn lép vế so với dịch vụ của Google vì không được trang bị một công cụ làm việc theo nhóm xuất sắc.

Tham khảo thêm: Num SumiRows.

Webtop (tập hợp nhiều ứng dụng khác nhau)

Nếu người sử dụng muốn tìm kiếm một môi trường desktop trên web, Pageflakes sẽ là ứng cử viên sáng giá với các ứng dụng (được gọi là flake) hấp dẫn và hữu ích. Bên cạnh khả năng liên kết đơn giản đến các RSS feed, dịch vụ còn hỗ trợ người sử dụng đăng "những câu nói hay trong ngày" (Funny Quote of the Day), tập hợp chương trình truyền hình, truy cập vào kho dữ liệu phim khổng lồ imdb.com, chat trực tuyến, soạn ghi chú, kiểm tra thời tiết và và theo dõi lượng truy cập trên Alexa của 5 trang web khác nhau.

YouOS.

Trong khi đó, YouOS được coi là "hệ điều hành web". Nó không chỉ khuyến khích mọi người đóng góp chương trình mà còn cung cấp môi trường phát triển ứng dụng. Tất cả những gì người sử dụng cần làm là bấm nút "Develop Apps" để mở cửa sổ text và trình biên soạn. Nói cách khác, YouOS không đơn giản là một webtop, nó còn là công cụ hướng dẫn phát triển kỹ năng lập trình JavaScript với các biểu tượng giống hệt trên Windows.

Tham khảo thêm: Goowy, ProtopageWindows Live.

Trình xử lý văn bản

Zoho Writer.

Zoho Writer mang đến cho người sử dụng một bộ công cụ hỗ trợ làm việc theo nhóm cùng các tính năng soạn văn bản như font chữ, chỉnh kích thước, màu sắc, kiểm tra lỗi chính tả, undo (làm lại)... Ứng dụng này cho phép xuất file theo nhiều định dạng như Word DOC, PDF, Rich Text Format (RTF), HTML, Open Office SXW và ODT của gói ứng dụng OpenDocument. Ngoài ra, Zoho có thể liên kết trực tiếp đến các tài khoản của Blogger, LiveJournal, WordPress và TypePad và đăng tài liệu dưới dạng một post (bài viết) trên blog.

Còn Google Writely cũng là một công cụ xử lý văn bản với các định dạng DOC, RTF, PDF, HTML và OpenOffice. Nó cũng cho phép đưa tài liệu lên nhiều dịch vụ blog khác nhau.

Tham khảo thêm: ajaxWriteWriteboard.

Hải Nguyên (theo Forbes - Ảnh minh họa chụp màn hình)

ベトナム地域情報|阪急旅行サイト|ベトナム旅行 ツアー 観光情報

ベトナム地域情報|阪急旅行サイト|ベトナム旅行 ツアー 観光情報
南部ホーチミンの月別平均最高気温、最低気温(℃)と降水量(mm)
1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
31.6 21.1 32.9 22.5 33.9 24.4 34.6 25.8 34.0 25.2 32.4 24.6 32.0 24.3 31.8 24.3 31.3 24.4 31.2 23.9 31.0 22.8 30.8 21.4
  降水量 13.8 4.1 10.5 50.4 218.4 311.7 293.7 269.8 327.1 266.7 116.5 48.3
北部ハノイの月別平均最高気温、最低気温(℃)と降水量(mm)
1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
19.3 13.7 19.9 15.0 22.8 18.1 27.0 21.4 31.5 24.3 32.6 25.8 32.9 26.1 31.9 25.7 30.9 24.7 28.6 21.9 25.2 18.5 21.8 15.3
  降水量 18.6 26.2 43.8 90.1 188.5 239.9 288.2 318.0 265.4 130.7 43.4/font> 23.4
資料:Hydro-Meteorological Service of Vietnam統計
日本の月別平均最高気温、最低気温(℃)と降水量(mm) (資料:気象庁による過去30年間平均)
1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
東京 9.8 2.1 10.0 2.4 12.9 5.1 18.4 10.5 22.7 15.1 25.2 18.9 29.0 22.5 30.8 24.2 26.8 20.7 21.6 15.0 16.7 9.5 12.3 4.6
降水量 48.6 60.2 114.5 130.3 128.0 164.9 161.5 155.1 208.5 163.1 92.5 39.6
大阪 9.3 2.5 9.6 2.5 13.3 5.2 19.6 10.5 24.2 15.2 27.4 19.8 31.4 24.0 33.0 25.1 28.7 21.1 23.0 15.0 17.3 9.5 12.0 4.7
降水量 43.7 58.7 99.5 121.1 139.6 201.0 155.4 99.0 174.9 109.3 66.3 37.7
福岡 9.8 3.2 10.5 3.5 14.0 6.1 19.2 10.7 23.5 15.0 26.5 19.4 30.7 24.0 31.6 24.5 27.8 20.6 23.0 14.7 17.6 9.6 12.5 5.2
降水量 72.1 71.2 108.7 125.2 138.9 272.1 266.4 187.6 175.0 80.9 80.5 53.8
札幌 -0.9 -7.7 -0.3 -7.2 3.5 -3.5 11.1 2.7 17.0 7.8 21.1 12.4 25.0 17.1 26.1 18.5 22.0 13.6 15.8 6.9 8.1 0.9 2.1 -4.4
降水量 110.7 95.7 80.1 60.9 55.1 51.4 67.2 137.3 137.6 124.1 102.7 104.8

Saturday, September 09, 2006

Đọc báo trực tuyến - Quang Minh DEC

Đọc báo trực tuyến - Quang Minh DEC
Doc bao truc tuyen

Friday, September 08, 2006

Tuổi Trẻ Online

Tuổi Trẻ Online: "Phần mềm ra đời từ 'cải cách hành chính... 'khát' CNTT'"

沪江日语 真题汇总

沪江日语 真题汇总

一级真题 (12)
2005年日语能力考试1级真题及答案(全)
2004年日语能力考试1级真题及答案(全)
2003年日语能力考试1级真题及答案(全)
2002年日语能力考试1级真题及答案(全)
2001年日语能力考试1级真题及答案(全)
2000年日语能力考试1级真题及答案(全)
1998年日语能力考试1級文字.語彙
1997年日语能力考试1級文字.語彙
1996年日语能力考试1級文字.語彙
1995年日语能力考试1級文字.語彙
1994年日语能力考试1級文字.語彙.读解
1993年日语能力考试1級听力原文
返回
二级真题 (10)
2005年日语能力考试2级真题及答案(全)
2004年日语能力考试2级真题及答案(全)
2003年日语能力考试2级真题及答案(全)
2002年日语能力考试2级真题及答案(全)
2001年日语能力考试2级真题及答案(全)
2000年日语能力考试2级真题及答案(全)
1996年日语能力考试2級文字.語彙
1995年日语能力考试2級文字.語彙
1994年日语能力考试2級文字.語彙
1991年日语能力考试2级真题及答案
返回
三级真题 (18)
2005年日语能力考试3级真题及答案(全)
2004年日语能力考试3级真题及答案(全)
2003年日语能力考试3级真题及答案(全)
2002年日语能力考试3级真题及答案(全)
2001年日语能力考试3级真题及答案(全)
2000年日语能力考试3级真题及答案(全)
1999年日语能力考试3級听力原文
1998年日语能力考试3級听力原文
1997年日语能力考试3級听力原文
1996年日语能力考试3級真题及答案(全)
1995年日语能力考试3級听力原文
1994年日语能力考试3級听力原文
1993年日语能力3级考试试题(文字词汇)
1993年日语能力考试3級听力原文
1992年日语能力3级考试试题(文字词汇)
1992年日语能力考试3級听力原文
1991年日语能力3级考试试题(缺听力部分)
1991年日语能力考试3級听力原文
返回
四级真题 (15)
2005年日语能力测试4级考试及答案(全)
2004年日语能力测试4级考试及答案(全)
2003年日语能力考试4级真题及答案(全)
2002年日语能力考试4级真题及答案(全)
2001年日语能力考试4级真题及答案(全)
2000年日语能力考试4级真题及答案(全)
1999年日语能力考试4級文字.語彙
1998年日语能力考试4級文字.語彙
1997年日语能力考试4級文字.語彙
1996年日语能力考试4級文字.語彙
1995年日语能力考试4級文字.語彙
1994年日语能力考试4級文字.語彙
1993年日语能力考试4級文字.語彙
1992年日语能力考试4級文字.語彙
1991年日语能力考试4級文字.語彙
返回

リサイクルショップしまピーマン 不要品の買い取りと回収

リサイクルショップしまピーマン 不要品の買い取りと回収: "引越し直前まで使いたい冷蔵庫、洗濯機など、
 ご希望の日にちに取りに伺います"

Thursday, September 07, 2006

VnOSS forum / một bộ gõ tiếng Việt (web) nguồn mở

VnOSS forum / một bộ gõ tiếng Việt (web) nguồn mở: "một bộ gõ tiếng Việt (web)"

自動的にFTPする方法

自動的にFTPする方法

ファイルサーバーから210.169.91.139へバックアップをFTPでGET

<autoftp.bat>

ftp -s:ftpcmd.txt>>ftplog.txt

<ftpcmd.txt>

open 210.169.91.139
appuiRmz
e271/svz5R
binary
prompt
lcd G:\Dev\船井総研\backup
mget pgback*
bye

 

WindowsやUNIX系OSには、実はFTPクライアントが最初からついています。

最初に実感値をつかんでいただくために、とりあえずやってみます!

(1)ftpcmd.txtというファイル名で以下を保存してください。 ※必要箇所を書き換えてください。 open www.ichikoro.com ← 適当なサーバ名に

xxxxx ← ID

xxxxx ← パスワード

cd ディレクトリ名 ← ディレクトリを変更(しない場合はトル)

ascii ← ASCIIモードにする (バイナリは「binary」に変更)

get ファイル名 ← ダウンロード(アップロードは「put ファイル名」に)

bye

(2)autoftp.batというファイル名で下の一行を保存してください。

ftp -s:ftpcmd.txt

(3)autoftp.batをダブルクリック!

この二つのファイルは同じ階層に置いてくださいね。 すると自動的にダウンロード(アップロード)がはじまります。 さぁ、何でこういうことが出来たのでしょうか? ここまでの知識でも十分ですが、理由が知りたい方は下の記事をどうぞ。

■とりあえず使ってみよう! 試しにWindowsでFTPする方法を試してみましょう。 まずは、MS-DOSプロンプト(DOS窓)を開きます。 ここで、 C:\>ftp と入力し、リターンキー(最近はエンターキーか(^^;)を押してください。 C:\>ftp ftp> するとこうなりましたか? ■サーバのファイル一覧を取得しよう! では、どこかのサーバに接続してファイル一覧を見てみましょう。 ftp> open www.ichikoro.com openの後にサーバ名を入力しますすると、 Connected to ichikoro.com. 220 w6.yukaido.ne.jp FTP server (Version wu-2.6.0(1) Tue Jun 20 06:13:16 JST 2000) ready. User (ichikoro.com:(none)): と聞いてくるので、そのままユーザーIDを入力します。 331 Password required for ユーザーID. Password: 同じようにパスワードを入力 230 User ユーザーID logged in. Access restrictions apply. ftp> このようになれば接続完了です! 早速 ftp> ls と打ってみましょう。 200 PORT command successful. 150 Opening ASCII mode data connection for file list. index.html.20020519 index.html.back index.shtml jcode.pl 226 Transfer complete. ftp: 90 bytes received in 0.06Seconds 1.50Kbytes/sec. このようにファイルの一覧を取得することが出来ました。 サーバから出る時は ftp> bye と打ちます。 すると簡単なメッセージが表示された後、FTPコマンドも終了します。

■自動化しよう!

このFTPコマンドを使用しファイルの取得とアップロードを自動化 することが、簡単にできます。 例えば、先ほど行った一連の流れを一つのファイルに書き出し、 適当な名前で保存しましょう。

ここでは ftpcmd.txt とします。

open www.ichikoro.com ←適当なサーバ名に

xxxxx ←ID

xxxxx ←パスワード

ls

bye

保存したら、以下のコマンドをDOS窓に打ちます。

C:\>ftp -s:ftpcmd.txt

すると、先ほどと全く同じことが起こったでしょうか? これをバッチファイルにしてみましょう。

ftp -s:ftpcmd.txt とだけ書いたファイルを autoftp.bat などと命名し、保存しましょう。

今度はこれを C:\>autoftp.bat とするか、もしくは直接ダブルクリックで実行することが 可能です。ここまでで、ピン!とこられたでしょうか? つまり、先ほどのファイルftpcmd.txtを、 open www.ichikoro.com ←適当なサーバ名に xxxxx ←ID xxxxx ←パスワード 【ファイルを取得するコマンド】 bye とすれば、ダブルクリック一発でファイルを取得することが 出来てしまうのです。子難しいプログラミングは一切必要あ りません。 ■ファイルを取得しよう + ファイルをアップロード! ファイルを取得するには、 ftp> get ファイル名 とするだけです。 逆にアップロードするには ftp> put ファイル名 とするだけです。 ASCIIモードとバイナリモードを切り替えるのは ftp> ascii ←ASCIIモードにする 200 Type set to A. ftp> binary ←バイナリモードにする 200 Type set to I. これだけなのです。チョー簡単です! ちなみにディレクトリを変更するのは ftp> cd ディレクトリ名 です。 これだけ覚えておけば十分でしょう。 ■まとめ(簡単テンプレート) さぁ、もう一回最初に出てきた物を見てみましょう! (1)ftpcmd.txtというファイル名で以下の内容を保存してください open www.ichikoro.com ← 適当なサーバ名に xxxxx ← ID xxxxx ← パスワード cd ディレクトリ名 ← ディレクトリを変更(しない場合はトル) ascii ← ASCIIモードにする (バイナリは「binary」に変更) get ファイル名 ← ダウンロード(アップロードは「put ファイル名」に) bye (2)autoftp.batというファイル名で下の一行を保存してください。 ftp -s:ftpcmd.txt (3)autoftp.batをダブルクリック! 納得できたでしょうか? 例えばこの実行結果をログファイルとして記録したい場合は、 autoftp.batを以下のように変更します。 ftp -s:ftpcmd.txt > ファイル名 ファイルが真っ白になり、その上に記録されます。 追加書き込みしたい場合は、 ftp -s:ftpcmd.txt >> ファイル名 これだけです。 無理してプログラミングする必要が一切無いのが分かりますよね?(^-^)

■おまけ Windowsには、コントロールパネルの中に「タスク」と言われる、 一定時間毎に、指定のアプリケーションを起動してくれる機能 が備わっています。 ※UNIXの場合は、cronがそれに該当します。

つまり、ここでautoftp.batを指定しておけば、何もすることなく 作業が終わってしまうわけです。もちろん端末は立ち上げておか なければいけなかったり、たまに失敗することもありますので確 認作業は必要ですが、格段に楽になりますよね

自動的にFTPする方法

自動的にFTPする方法

ファイルサーバーから210.169.91.139へバックアップをFTPでGET

<autoftp.bat>

ftp -s:ftpcmd.txt>>ftplog.txt

<ftpcmd.txt>

open 210.169.91.139
appuiRmz
e271/svz5R
binary
prompt
lcd G:\Dev\船井総研\backup
mget pgback*
bye

 

WindowsやUNIX系OSには、実はFTPクライアントが最初からついています。

最初に実感値をつかんでいただくために、とりあえずやってみます!

(1)ftpcmd.txtというファイル名で以下を保存してください。 ※必要箇所を書き換えてください。 open www.ichikoro.com ← 適当なサーバ名に

xxxxx ← ID

xxxxx ← パスワード

cd ディレクトリ名 ← ディレクトリを変更(しない場合はトル)

ascii ← ASCIIモードにする (バイナリは「binary」に変更)

get ファイル名 ← ダウンロード(アップロードは「put ファイル名」に)

bye

(2)autoftp.batというファイル名で下の一行を保存してください。

ftp -s:ftpcmd.txt

(3)autoftp.batをダブルクリック!

この二つのファイルは同じ階層に置いてくださいね。 すると自動的にダウンロード(アップロード)がはじまります。 さぁ、何でこういうことが出来たのでしょうか? ここまでの知識でも十分ですが、理由が知りたい方は下の記事をどうぞ。

■とりあえず使ってみよう! 試しにWindowsでFTPする方法を試してみましょう。 まずは、MS-DOSプロンプト(DOS窓)を開きます。 ここで、 C:\>ftp と入力し、リターンキー(最近はエンターキーか(^^;)を押してください。 C:\>ftp ftp> するとこうなりましたか? ■サーバのファイル一覧を取得しよう! では、どこかのサーバに接続してファイル一覧を見てみましょう。 ftp> open www.ichikoro.com openの後にサーバ名を入力しますすると、 Connected to ichikoro.com. 220 w6.yukaido.ne.jp FTP server (Version wu-2.6.0(1) Tue Jun 20 06:13:16 JST 2000) ready. User (ichikoro.com:(none)): と聞いてくるので、そのままユーザーIDを入力します。 331 Password required for ユーザーID. Password: 同じようにパスワードを入力 230 User ユーザーID logged in. Access restrictions apply. ftp> このようになれば接続完了です! 早速 ftp> ls と打ってみましょう。 200 PORT command successful. 150 Opening ASCII mode data connection for file list. index.html.20020519 index.html.back index.shtml jcode.pl 226 Transfer complete. ftp: 90 bytes received in 0.06Seconds 1.50Kbytes/sec. このようにファイルの一覧を取得することが出来ました。 サーバから出る時は ftp> bye と打ちます。 すると簡単なメッセージが表示された後、FTPコマンドも終了します。

■自動化しよう!

このFTPコマンドを使用しファイルの取得とアップロードを自動化 することが、簡単にできます。 例えば、先ほど行った一連の流れを一つのファイルに書き出し、 適当な名前で保存しましょう。

ここでは ftpcmd.txt とします。

open www.ichikoro.com ←適当なサーバ名に

xxxxx ←ID

xxxxx ←パスワード

ls

bye

保存したら、以下のコマンドをDOS窓に打ちます。

C:\>ftp -s:ftpcmd.txt

すると、先ほどと全く同じことが起こったでしょうか? これをバッチファイルにしてみましょう。

ftp -s:ftpcmd.txt とだけ書いたファイルを autoftp.bat などと命名し、保存しましょう。

今度はこれを C:\>autoftp.bat とするか、もしくは直接ダブルクリックで実行することが 可能です。ここまでで、ピン!とこられたでしょうか? つまり、先ほどのファイルftpcmd.txtを、 open www.ichikoro.com ←適当なサーバ名に xxxxx ←ID xxxxx ←パスワード 【ファイルを取得するコマンド】 bye とすれば、ダブルクリック一発でファイルを取得することが 出来てしまうのです。子難しいプログラミングは一切必要あ りません。 ■ファイルを取得しよう + ファイルをアップロード! ファイルを取得するには、 ftp> get ファイル名 とするだけです。 逆にアップロードするには ftp> put ファイル名 とするだけです。 ASCIIモードとバイナリモードを切り替えるのは ftp> ascii ←ASCIIモードにする 200 Type set to A. ftp> binary ←バイナリモードにする 200 Type set to I. これだけなのです。チョー簡単です! ちなみにディレクトリを変更するのは ftp> cd ディレクトリ名 です。 これだけ覚えておけば十分でしょう。 ■まとめ(簡単テンプレート) さぁ、もう一回最初に出てきた物を見てみましょう! (1)ftpcmd.txtというファイル名で以下の内容を保存してください open www.ichikoro.com ← 適当なサーバ名に xxxxx ← ID xxxxx ← パスワード cd ディレクトリ名 ← ディレクトリを変更(しない場合はトル) ascii ← ASCIIモードにする (バイナリは「binary」に変更) get ファイル名 ← ダウンロード(アップロードは「put ファイル名」に) bye (2)autoftp.batというファイル名で下の一行を保存してください。 ftp -s:ftpcmd.txt (3)autoftp.batをダブルクリック! 納得できたでしょうか? 例えばこの実行結果をログファイルとして記録したい場合は、 autoftp.batを以下のように変更します。 ftp -s:ftpcmd.txt > ファイル名 ファイルが真っ白になり、その上に記録されます。 追加書き込みしたい場合は、 ftp -s:ftpcmd.txt >> ファイル名 これだけです。 無理してプログラミングする必要が一切無いのが分かりますよね?(^-^)

■おまけ Windowsには、コントロールパネルの中に「タスク」と言われる、 一定時間毎に、指定のアプリケーションを起動してくれる機能 が備わっています。 ※UNIXの場合は、cronがそれに該当します。

つまり、ここでautoftp.batを指定しておけば、何もすることなく 作業が終わってしまうわけです。もちろん端末は立ち上げておか なければいけなかったり、たまに失敗することもありますので確 認作業は必要ですが、格段に楽になりますよね