Standalone Technique for [ PHP / Python ]

( 2019/7/16 ) [ Ver.1.1 ]
TH-LocalServer ( フリーソフト )

Windows 10 32bit
[ Microsoft Visual Studio 2017 ]
TH-LocalServer [ ティーエイチ・ローカルサーバー ]
本ソフトウェアは[ THLIB ]を使ってC言語で作成しました。

これは、軽量ローカルサーバーで、WEB用のPython( CGI )・PHPやHTMLの作成・テストに使えます。
Python PHP は簡単な設定で対応できます。

HTML,javascriptなどスクリプト系(Python, PHP)を使わないのであればこのサーバーのみで対応できます。
コンフィグファイルでドキュメントルート、IP, ポート、スクリプトEXEパスを設定します。


( 2019/7/8 ) [ Ver.2.1 ]
THphp-Standalone-S+One for PHP7 ( フリーソフト )
ティーエイチピーエイチピー・スタンドアロン・エスプラスワン

PHPやHTML・JavaScriptで作成したWEBアプリケーションをスタンドアロンなEXE形式にビルドすることができるソフトです。また、PHPで作成したコンソールとWindowsのアプリケーションもEXE化することができます。PHPファイルはプレーンの他、圧縮(bzip2)や暗号化(OpenSSL)することもできます。
【暗号化しても別途OpenSSLを用意する必要はありません】

Windows 10 32bit デスクトップアプリケーション
[ Microsoft Visual Studio Express 2017 ]
[ PHP-7.3.6 ]
[ IUP-3.27 ]
[ OpenSSL ]
■PHPコアモ-ド
[ Dynamic ]
php70306.dllを共有することで小さなEXEファイルにすることができます。
php70306.dll はカレント及びパスが通っているところならどこに置いても可能です。


[ Static ]
サイズが大きくなりますが php70306.dll をEXEに内包することで単体EXEにすることができます。
UPXがある場合ファイルを小さくすることができます。

▼サンプルで試してみることができます。
browser, console, windows それぞれのタイプを用意しています。



簡単GUI & EXE化

( 2019/3/1 ) [ Ver.3.0 ]
Windows 10 32bit
[ WinBinder ]
[ Microsoft Visual Studio 2015 ]
[ MinGW ]
TH-wbRadStudio
[ ティーエイチ・ダブリュビーラッドスタジオ ]

THLIB を使ってC言語で簡単にWindows用GUIアプリケーションを作ることが できるソフトです。

THLIBとは、私、平田寿浩が作ったC言語用ライブラリで 配列や文字列を簡単に扱うことができます。
TH-wbRadStudioは、このライブラリと、このライブラリで扱えるようにした WinBinderで作成されていますので特別なDLLなしで起動できます。

ウィンドウ、ボタン、エディットボックスなど、部品の作成・配置には プログラムを用いることなくグラフィカルに作成することができます。
インターフェースにおける入出力は専用の関数を使いますが 使い方は簡単です。
これは統合環境になっていて、ビジュアルの作成だけでなく プログラムの作成、さらにコンパイル・ビルドしてEXEファイルを 作成します。

MinGWを使ってコンパイルします、別途インストールしてください。 ( thcps.ini )にMinGWのインストール先を設定してください。
例:C:\MinGW

あらかじめ設定してある以外でライブラリ名など必要なものがある場合 別途追加してください、( thcps.ini )を見ればわかりますが ライブラリの場合先頭の( lib )と拡張子( .a )を除いた形で書きます。
必要であればインクルードパスとライブラリパスも追加できます。
THLIBを使ったアプリケーションの場合300KB程度のEXE単体で動作します。


( 2019/1/16 ) [ Ver.1.0 ]

THphp-wbRadStudio for PHP7


Windows 10
[ PHP-7.3.1 ][ WinBinder ][ OpenSSL-1.1.1a ]



THphp-wbRadStudio for PHP7
[ ティーエイチピーエイチピー・ダブリュビーラッドスタジオ ]
初歩的なPHPの知識を持っている人なら簡単に Windows 10 用GUIアプリケーションを作ることができるソフトです。
ウィンドウ、ボタン、エディットボックスなど、部品の作成・配置にはプログラムを用いることなくグラフィカルに作成することができます。
インターフェースにおける入出力は専用のクラスを使いますが使い方は簡単です。
PHP初心者の人にとってはある意味、WEBアプリケーションよりも簡単に作れるかも知れません。
これは統合環境になっていて、ビジュアルの作成だけでなくプログラムの作成、テスト起動、さらにはビルドして単体で動くEXEファイルを作成することまで可能です。
オプションでUPXへのパスを指定することで作成したEXEファイルを圧縮してサイズを小さくすることもできます。

ビルドしたソフト( Static モード )は外部の拡張モジュールも php.ini も使えませんが、
外付けのDLLなどを必要とせず単体のEXEのみで動きます。
▼有効拡張機能
bz2, com_dotnet, date, ftp ( ftps対応 ), json, openssl, pcre, phar, sockets, sqlite3 ( 暗号化対応 ), zlib

( 2018/7/1 ) THpy-Standalone-B


( 2018/6/3 ) Ver.1.1
JRA-VAN 登録ソフト

レース2開催時のエラーの修正をしました。

Thオッズコア・オッドイーブン ( フリーソフト )

[ JRA-VAN : JV-Link ] を使ってオッズデータをダウンロードすると同時に( 独自の奇数・偶数の理論が入った )予想することができる中央競馬専用の予想支援ソフトです。

競馬当日(土・日)に使うソフトです。
オッズが更新されることで結果が変わるので、できるだけ出走時間に近い時間帯に実行してください。
実行するタイミングは、レース発走30~15分前推奨。
(月・火・水)では、終了した先週(土・日)分が実行されます。
(木・金)では、今週のレースリストのみ読み込まれますが、オッズデータがないので予想はできません。
このソフトは、PHP7 で作成し、独自に特殊な方法でEXE化したものです。

【 注意 】
■当り馬券を保障するものではありません。
■予想不能のレースもあります。
■予告なく配布を終了することがあります。
[ Windows 10 32bit ]
[ PHP 7.2.4 ][ IUP 3.24 ]


( 2018/3/3 ) Ver.1.0
JRA-VAN 登録ソフト

ThオッズコアJV ( フリーソフト )
[ JRA-VAN : JV-Link ] を使ってオッズデータをダウンロードすると同時に推奨馬3頭と参考有力馬を予想し、その組み合わせのオッズを表示します。

競馬当日(土・日)に使うソフトです。
オッズが更新されることで結果が変わるので、できるだけ出走時間に近い時間帯に実行してください。
実行するタイミングは、レース発走30~15分前推奨。
(月・火・水)では、終了した先週(土・日)分が実行されます。
(木・金)では、今週のレースリストのみ読み込まれますが、オッズデータがないので予想はできません。

このソフトは、PHP7 で作成し、独自に特殊な方法でEXE化したものです。

【 注意 】
■8頭以下の出走には対応していません。
■当り馬券を保障するものではありません。
■予想不能のレースもあります。
■予告なく配布を終了することがあります。
[ Windows 10 32bit ]
[ PHP 7.2.2 ][ WinBinder ]

( 2016/08/18 ) Ver.1.4
HC-Standalone-A for PHP ( フリーソフト )
エイチシー・スタンドアロン・エー
( PHP-APK for Android )
本ソフトウェアは、PHP・HTML・JavaScriptで作成したWEBアプリケーションをAndroid端末用のAPKファイルにすることができるソフトです。
これは、Windows環境で手軽に作成でき、このソフトの持つPHPの機能のみで動作するのでJavaがインストールされている必要がありません。
なお、本ソフトウェアで作成したAPKファイルをAndroid端末にインストールするには、端末のセキュリティーオプション「提供元不明のアプリ」を有効にしておく必 要があります。
【注意:このソフトで作ったAPKがAndroid端末にインストールできて動いたとしてもそれが[ Google Play ]に登録できるわけでは ありません】
Windows XP ~ WIN32アプリケーション
[ Microsoft Visual Studio Express 2005 ]
[ ZendEngine2 ][ PHP-5.3.29 ][ WinBinder ]
[ OpenSSL-0.9.8zh ]


( 2015/2/12 ) Ver.1.5
HC-CodeMailer for PHP ( フリーソフト )
エイチシー・コードメーラー
公開鍵と秘密鍵を使って、テキストを簡単に暗号・復号化することができるメールソフトです。
使用できるメールアドレスは Gmail のみです。


( 2014/9/29 ) Ver.1.21
HC-giFTP for PHP ( フリーソフト )
PHPで作成したFTPS(SSL)接続に対応したFTPソフトです。


HC-SlidePuzzle for PHP ( フリーソフト )
PHPとWinBinderで作成したスライドパズルゲームです。
パズルの絵には、あなたが持っている画像ファイル( JPEG or PNG )を使って作成されます。パズル用画像の作成・加工処理には[ PHP Extension GD ]を使用します。

Android専用無料アプリ

オッズコアクロス2( OddsCoreCross2 )

これは、8~18頭のレースに対応した競馬予想支援アプリで、手動で入力されたオッズから推奨馬3頭を予想します。

オッズが手入力のため(中央・南関・地方)競馬に対応できます。


オッズコアスコープ+ワイド f or PHP JRAVAN登録ソフト
オッズコアスコープ for PHP JRAVAN登録ソフト

終了ソフト

HC-Standalone-One for PHP
HC-Standalone-B for PHP
HC-Standalone-S for PHP

コメント

はじめまして
人気ブログランキングよりお邪魔しています

ソフトを自分で作れるのは楽しそうですね
でも、難しさが先に来てしまい
手が出ないが本音です

応援ポチさせてください

はじめまして
いつもブログ拝見させて貰っております。
Python3でのexe化が行いたくHCpy-Standalone-BのDL先を探しましたが、見つかりませんでした。
HCpy-Standalone-Bこちらはもう配信していないのでしょうか?
また、Python3でのexe化ができる方法があればご教示頂けないでしょうか。
宜しくお願い致します。

EXE化は、TH-wbRadStudio でできます。

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)