【プラグイン】ZIP圧縮と展開

Go down

【プラグイン】ZIP圧縮と展開

投稿 by miyako on 2016-09-08, 11:31 am

圧縮と展開の途中経過をコールバックメソッドで受け取れるようにしてあったのですが,これまでコールバックで呼べたのはホスト側のメソッドだけでした。プラグインが内部的にメソッドIDを参照していたためです。プラグインはホスト側にインストールされており,ホスト・コンポーネントどちらでコマンドが呼ばれても,ホストのコンテキストで実行されます。そのため,コンポーネントの共有メソッドはIDが取れませんでした。今回,メソッドIDが解決できないときは,EXECUTE METHODコマンド経由でコールバックを実行するように改良しました。例題DBも合わせて修正してあります。4Dで圧縮・展開を実行されたい方は是非⭐️

https://github.com/miyako/4d-plugin-zip

ちなみに

4DでZIPするその他の方法


  • PHP Executeでスクリプトを実行する
  • LAUNCH EXTERNAL PROCESSでスクリプトを実行する,またはコマンドラインプログラムを実行する(zip, ditto, 7zなど)

miyako

投稿数 : 211
登録日 : 2016/07/05

トップに戻る Go down

Re: 【プラグイン】ZIP圧縮と展開

投稿 by hosaka on 2016-09-15, 3:26 pm

早速さわってみました。

ZIP/UNZIPのドキュメントの引数がなにかわかりません。
ZIPの方はサンプルメソッドがあったのでなんとなくわかったのですが、
UNZIPの方はまったくわからなかったので、プラグインのソースコードをみて確認しました。

定数の意味もなんとなくわかるくらいなので何かしらの説明が入っていると助かります。

動作の方は、いまのところ問題ないようです。
avatar
hosaka

投稿数 : 47
登録日 : 2016/07/04
所在地 : 大阪

トップに戻る Go down

Re: 【プラグイン】ZIP圧縮と展開

投稿 by miyako on 2016-09-15, 4:15 pm

こんな感じでよろしいでしょうか・・・

https://github.com/miyako/4d-plugin-zip/blob/master/README-JA.md

pig

miyako

投稿数 : 211
登録日 : 2016/07/05

トップに戻る Go down

Re: 【プラグイン】ZIP圧縮と展開

投稿 by hosaka on 2016-09-15, 7:10 pm

すばやい対応ありがとうございます。 Very Happy
avatar
hosaka

投稿数 : 47
登録日 : 2016/07/04
所在地 : 大阪

トップに戻る Go down

Re: 【プラグイン】ZIP圧縮と展開

投稿 by Sponsored content


Sponsored content


トップに戻る Go down

トップに戻る


 
Permissions in this forum:
返信投稿: 不可