SQLの窓 イラストAC フリー素材

2018年04月21日

Basp21 を使ってバッチ処理からメールを送る

Basp21 は古くからある動作のかなり信用できるメール処理アプリケーションで、インストール後、利用可能なプログラミング言語から呼び出します。一番簡単なのは、VBScript ですが、他にもいろいろあります。

ダウンロードは こちら からできますが、自分が使う時は最新では無くいつも『BASP21-2003-0211.exe (1.44MB)』を使用しています。実際問題これで特に問題は出ないので、それより新しいのは特殊な事情の方のみが使うものです。

それと、これは重要なのですが、このアプリケーションは 32ビットOS 用なので、64ビット環境でそのまま使えない事がほとんどです。この場合ですと、cscript は、%systemroot%\syswow64\cscript と書き換える必要があります。ある程度知識のある方ならば、以下のドキュメントも参考になると思います。
( Windows8 で動作を確認しました / syswow64 の cscript )

64 ビット バージョンの Windows でシステム レジストリを表示する方法

▼ 64ビット PC のバッチファイル
------------------------------------------------------------
@echo off
%systemroot%\syswow64\cscript.exe basp_mail.vbs "題 名" "本 文に\n送る\n内 容"
------------------------------------------------------------

▼ 32ビット PC のバッチファイル
------------------------------------------------------------
@echo off
cscript.exe basp_mail.vbs "題 名" "本 文に\n送る\n内 容"
------------------------------------------------------------

basp_mail.vbs

SMTP サーバーは、さくらインターネットを使用しています。
【さくらのメールボックス】基本仕様

Gmail は送信も受信もできませんでした
Yahoo! と さくらインターネットへは送信できました
strUser = "ユーザ@初期ドメイン"
strPass = "パスワード"

Set Basp21 = CreateObject( "Basp21" )

strServer = "初期ドメイン"
nPort = 587

SMTPServer = strServer & ":" & nPort
MailTo = "あなたです <送り先メールアドレス1>"
' CC
MailTo = MailTo & vbTab & "cc" & vbTab & "日本語宛先2 <送り先メールアドレス2>"
' BCC
MailTo = MailTo & vbTab & "bcc" & vbTab & "日本語宛先3 <送り先メールアドレス3>"

MailFrom = "私です <ユーザ@初期ドメイン>"
MailFrom = MailFrom & vbTab & strUser & ":" & strPass

strSubject = Wscript.Arguments(0)
strTextbody = Replace( Wscript.Arguments(1), "\n", vbCrLf )


ErrMessage = Basp21.SendMail( _
	SMTPServer, _
	MailTo, _
	MailFrom, _
	strSubject, _
	strTextbody, _
	"" _
)

if ErrMessage <> "" then
	Wscript.Echo ErrMessage
else
	Wscript.Echo "メール送信が終了しました。"
end if


関連する記事

あらためて、XAMPP に入ってる sendmail.exe をバッチファイルから動かして日本語のメールを送信する

Windows 標準の CDO.Message で簡単にバッチ処理からメールを送る




タグ:VBScript Basp21
【役に立つWindowsの最新記事】
posted by at 2018-04-21 20:26 | 役に立つWindows | このブログの読者になる | 更新情報をチェックする

2018年04月13日

GIMP を使うなら、GIMP ポータブル / バージョン別ダウンロード

▼ 2.6.11 からの各バージョンダウンロードページ(最新は下のほう)
PortableApps.com: Portable Software/USB - Browse /GIMP Portable at SourceForge.net

2.8.10 からの各バージョンページ



2011/07/31 現在の最新は 2.6.11(Rev 3) でしたが、クリップボードからのデータ転送にバグがあったので、以下の中から安定バージョンらしい、2.6.8 をインストールしました。



ずっと使っていたのは、2.6.6 でしたが、もし 2.6.8 で問題あるようならば、2.6.6 でもいいと思います。

ポータブルは、インストール先のフォルダが別であれば、複数インストールしても問題ありませんので、どのバージョンを使うかは、最終的には自分で判断するといいと思います。



タグ:GIMP
posted by at 2018-04-13 07:04 | Comment(0) | GIMP | このブログの読者になる | 更新情報をチェックする

2018年03月22日

DAZ3D の Install Manager に買った覚えの無いプロダクトが 7 つもあったのは、インタラクティブチュートリアル用のプレゼントみたいです。



DAZ3D に昨日問い合わせしたら今日もう返事がありました。

▼ こんな感じでの Subject
The product I do not know will be displayed on the DAZ Install Manager
▼ 本文
Order Date : 2018/03/16 3:13:00(2018-03-15T18:13:00Z) 
Order ID : --- Unknown ---

あとは冒頭の画像を添付したら、以下のような返事が返って来ました。
I apologize for the unintentional confusion.

We will be rolling out new Interactive Tutorials within Daz Studio very soon. These tutorials include, new updated items, free of charge, therefore these items have been added to all Daz 3D user accounts.
------------------------------------------------------
意図せぬ混乱をお詫びします。

Daz Studio内で新しいインタラクティブチュートリアルをすぐに公開します。 これらのチュートリアルには、新しく更新されたアイテムが含まれていますので、これらのアイテムはすべての Daz 3Dユーザーアカウントに追加されています。
という事でプレゼントだと思ってインストールしたいと思ってます。
posted by at 2018-03-22 13:09 | Comment(0) | DAZ3D | このブログの読者になる | 更新情報をチェックする

2018年02月26日

jQuery で DIV の中の DIV を縦横中央に配置する

ブラウザによって、誤差が 1px 程度あるみたいですが、だいたいにおいてこんなもので行けそうな気がします。
コンテンツ


<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(function(){

	$("#box")
		.css(
			{
				"width": "400px",
				"height": "200px",
				"border": "1px solid #000"
			}
		);

	var h1 = $("#box").outerHeight();
	var h2 = $("#target").outerHeight();

	$("#target")
		.css( 
			{
				"width": "200px",
				"text-align": "center",
				"border": "1px solid #000",
				"margin-left" : "auto",
				"margin-right" : "auto",
				"margin-top": "calc( (" + h1 + "px / 2) - " + (h2/2+2) + "px )"
			} 
		);
	
});
</script>
<div id="box">
	<div id="target">コンテンツ</div>
</div>

$("#target").outerHeight() が、フォントサイズか line-height に影響を受けて、奇数の場合は 1ピクセルずれる感じです。
コンテンツ



posted by at 2018-02-26 00:26 | Comment(0) | jQuery | このブログの読者になる | 更新情報をチェックする

2018年02月20日

Amazon 画像のトリミングかぁ・・・。これなら jQuery + CSS でもっといいものが作れそう。

強殖装甲ガイバー ガイバーI アクションフィギュア

強殖装甲ガイバー ガイバーI アクションフィギュア

41kRaoHoinL._SX500_CR133,2,200,250_.jpg

_CR(x座標),(y座標),(幅),(高さ)
Amazon 画像は API を使うと、大きくて枚数も一枚じゃ無い商品があります。特に、フィギュアはそういう場合が多いので、いろいろおもしろいかもしれませんね・・・。 いつか作ろう。 2013/09/27 にそう思ったですが、この事実を知ったサイトが無くなって忘れてました。今5年後ですが、誰かが作ってました。(jQuery のプラグイン使えばそんなに難しく無いです) Amazon商品画像トリミングツール (結局、アソシエイトでしか使ってはダメだから、使いどころは難しいです)
posted by at 2018-02-20 21:46 | WEBサービス | このブログの読者になる | 更新情報をチェックする

2018年02月18日

DAZ3D : 人工衛星 / jpg と png があります( 1600x1200 )

Stellar Fury



プロダクトとしては、たしか無料だった記憶があります。定価で $11.95 だし、お世辞にも良いクオリティとは言えないですが、最近は Iray 用のシェーダを使ったりすると物体ものはクオリティが上がったりします。

他にも二つタイプがありますが、イラストAC に上げるのに一般的なものだけを使って仕上げました(2017/12/09)。

※ イラストAC は、投稿日が無い不思議なシステムなので、常に自分でコメント欄に上げた日を書き込んでいます。




JPG 版の背景に使っているのもイラストAC に上げたものです。

夢の中の青い惑星


※ 地球のバックの宇宙空間は GIMP で作成したものです。

せっかくなので、他の二機体でシーン作ってみました






posted by at 2018-02-18 19:33 | Comment(0) | その他:イラストAC | このブログの読者になる | 更新情報をチェックする


Android SDK ポケットリファレンス
改訂版 Webデザイナーのための jQuery入門
今すぐ使えるかんたん ホームページ HTML&CSS入門
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX