HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0321
FFFFFTP8未解決


FF

リンク

2011/3/21(Mon) 12:08:03|NO.37733

HSPでFFFTP的な物を作ろうと考えています

FFFTPみたいに高度な物を作りたいという訳ではなく

同じディレクトリにあるtxt等などをソースで記述した指定のディレクトリにアップロードしたいと思っています

アドバイスなどを下さい

もしよろしければ"ソースコード"などを貰えると嬉しいです..!!



この記事に返信する


ORZ

リンク

2011/3/21(Mon) 15:50:11|NO.37736

アドバイスをあげよう。HSP FTPで検索しなさい。



Cookies

リンク

2011/3/21(Mon) 16:37:33|NO.37737

hspinetを使えば多分簡単。
サンプルのtest5.hspとhspinetのヘルプ見て、いろいろいじれば。。


ところで「IE9 ERROR」のほう、回答しておいたんでレスください。



skyblue

リンク

2011/3/22(Tue) 07:32:37|NO.37773

FFFTPはソースが公開されているのでそれを移植すればいいのでは?



FF

リンク

2011/3/22(Tue) 13:37:16|NO.37779

ご回答して頂きありがとうございます

HSP FTPで調べた所下記のソースを見つけたのですが

#include "hspinet.as"


*main
useing = ""
netinit

ftpopen "www.xxxx.jp", "*****", "*****"
if stat : dialog "FTP接続に失敗しました。", 1 : end

notesel nakami

gosub *download
gosub *upload

ftpclose
netterm

stop

*download
ftpget "test.dat", , 1
if stat : dialog "ダウンロードに失敗しました。", 1 : end

noteload "test.dat"

noteget useing, 0
dialog useing

return

*upload
noteadd "いいい", 0, 1
notesave "test.dat"

ftpput "test.dat", , 1
if stat : dialog "アップロードに失敗しました。", 1 : end

return

今一知識不足なため理解出来ない部分があり教えて頂きたいです


ftpopen "www.xxxx.jp", "*****", "*****"

ここの("tpopen "www.xxxx.jp", "*****", "*****") *****には何を入力すればいいのでしょうか?

*downloadの部分ですが、"test.dat"とあります
http://xxxx.co.jp/test/test/test.datの場合はどのように指定すればいいのでしょうか?

*uploadの方ですがnoteadd"いいい"のところのいいいに何を入力すればいいのでしょうか?

質問ばかりでホントに申し訳ないです



Cookies (元ひよこ)

リンク

2011/3/22(Tue) 18:21:36|NO.37804

あれれ?
http://xxxx.co.jp/test/test/test.datなの?
ftp://xxxx.co.jp/test/test/test.datじゃないの?

ftp://xxxx.co.jp/test/test/test.datとは
xxxx.co.jpの"test/test"ディレクトリ内の、
"test.dat"のことです。
ディレクトリ移動はftpdirでできるようです。

ファイルをアップロードしたいのですよね?
ftpputはファイルをアップロードする命令ですので、
noteaddは無視してよいのではないでしょうか?


今回の質問には、HSPのヘルプを見てもらえばほとんどは解決すると思います。
ftpopenのアスタリスク部分には触れませんでしたが、
これはヘルプを見ていただければ直接書いてあるので、あえてここには書きません。



fff

リンク

2011/3/23(Wed) 01:03:38|NO.37821

皆様回答ありがとうございます

自分でも今色々調べている所です

また質問するかもしないので解決のスレはまだしません



Cookies

リンク

2011/3/25(Fri) 12:36:59|NO.37866

ftpputは複数ファイルは扱えないようなので、
一つずつファイルを送っていく必要があります。



質問者

リンク

2011/3/25(Fri) 14:00:40|NO.37867

そうですか〜・・・

では、

#include "hspext.as"
dir = dir_mydoc+"
chdir dir
dirlist2h 1,0
dirlist2 filename,"*.txt", 1, '\\'
sdim filelist, filename
dirlist2r filelist
font"メイリオ"
mes dir_cur+" - .txt取得一覧 -"
mesbox filelist, ginfo_winx, ginfo_winy-16

で取得したtxtをzipに圧縮して鯖にアップロードする事は可能でしょうか?

そもそも、取得した全txtを圧縮する事は可能ですか?



ONION software Copyright 1997-2023(c) All rights reserved.