フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: 1 2 3 [4] 5
トピック: [Software] IBConsole 日本語版+α
DEKO
管理者
投稿数: 2383
IBConsole 日本語版+α Unicode 版 rel.56 / ANSI 版 rel.92 リリース
on: 2015/11/03 05:58 Tue

[変更点]

  • (U/A共通) Firebird の BIGINT に対応した。
  • (U/A共通) Firebird の GLOBAL TEMPORARY TABLE に対応した。
  • (U) VCL スタイルが適用されていてもデータグリッドやオプショングリッドの色は変更しないようにした。

InterBase の場合には従来通り INT64 と表示されます。各種メタデータ表示も同様です。InterBase と Firebird で型の ID は同じなのですが、表記が異なります。

当然ながら、GLOBAL TEMPORARY TABLE に対応していない場合でもエラーにはなりません。GLOBAL TEMPORARY TABLE かどうかの情報は InterBase と Firebird で同じ名前のシステムテーブル (RDB$RELATIONS) のフィールド (RDB$RELATION_TYPE) に格納されていますが、格納されているデータが異なります。また、InterBase の場合、PRESERVE か DELETE かの情報は RDB$FLAGS に入っています。

[Firebird 2.1の新機能(2) グローバル一時表 (キムラデービーブログ)]
http://blog.kimuradb.com/?eid=533563

VCL スタイルによっては視認性が悪いのと、オーナードローしているものはどうしようもない (色を生成しようがない) のでこうなりました。例えば "少しだけ背景色よりも暗い色" といった相対的な色を作り出しても、背景色が黒の場合にはそれ以上作りようがありませんし、絶対的な色の場合には理屈上 VCL スタイルとカブる可能性がありますのでどうしようもないですね。

DEKO
管理者
投稿数: 2383
IBConsole 日本語版+α Unicode 版 rel.57 / ANSI 版 rel.93 リリース
on: 2015/11/04 15:44 Wed

[変更点]

  • (U/A共通) メニューの整理。
  • (U/A共通) 設定を [ツール | オプション] に集約。

あちこちにあった設定を集約できてスッキリしました。

DEKO
管理者
投稿数: 2383
IBConsole 日本語版+α Unicode 版 rel.58 / ANSI 版 rel.94 リリース
on: 2015/11/04 17:34 Wed

[変更点]

  • (U/A共通) [ユーザ情報] ダイアログでユーザを削除してもリスト (コンボボックス) からユーザが消えない問題を修正。
  • (U/A共通) ボタン全般の配置を修正。

フォームを触ってるとうっかりボタンの位置がズレたりサイズが変わったりするんですよね…毎度毎度リリース後に気付くので、ボタンの位置は計算で出すようにしました。

DEKO
管理者
投稿数: 2383
IBConsole 日本語版+α Unicode 版 rel.59 / ANSI 版 rel.95 リリース
on: 2015/11/05 08:02 Thu

[変更点]

  • (U/A共通) [ツールの設定] ダイアログでツールを上下移動できるようにした (実装されていなかった)。
  • (U/A共通) [ツールの設定] ダイアログでリストダブルクリックでツールを編集できるようにした。
  • (U/A共通) "CSV インポートツール" の文字コードリストを IBConsole に合わせた。
  • (U/A共通) [インタラクティブ SQL] の終了ショートカットを [Alt]+[X] に変更。
  • (U/A共通) メニューアイコンを追加。

Delphi では [ツールの設定] に上下移動用ボタンがありますが、IBConsole にはありません。でも…
http://ibconsole.cvs.sourceforge.net/viewvc/ibconsole/ibconsole/frmuTools.pas?revision=1.7&view=markup
オリジナルのソースには Action (ToolBtnUp / ToolBtnDown) があります…これまた実装されていませんけど (w

"IBConsole は途中まで作ってやめた" あるいは "実装途中でオープンソースになってしまった" と思われるコードが端々に見られます。そして、それが最新版でも実装されていなかったり、整合性のないコードがたまに見られるのでメンテナーが途中で代わったのではないかと思います。

そういえば IBConsole 日本語版+α の初版は 2004/10/26 (Unicode 版の初版は 2008/12/07) でしたので、11年メンテしてる事になりますね。

  • ANSI rel.1~rel.50: Delphi 7
  • ANSI rel.51~現行: Delphi 2007
  • UNICODE rel.1 (ANSI rel.55 からブランチ)~rel.11: Delphi 2009
  • UNICODE rel.12~rel.14: Delphi 2010
  • UNICODE rel.15~rel.17: Delphi XE
  • UNICODE rel.18~rel.21: Delphi XE2
  • UNICODE rel.22~rel.41: Delphi XE3
  • UNICODE rel.42~現行: Delphi XE8

ルーツは同じなのですが、本家とは異なる進化をしてきました。[インタラクティブ SQL] 一つとってみても方向性が違います。

[InterBase XE7 付属の IBonsole]

[IBConsole 日本語版+α]

SQL 入力の手間を減らすのに、本家はメニューやテーブル/フィールドリストを追加しましたが (IBOConsole にもあった気が)、こちらでは補完機能を追加しました。本家は InterBase に特化した機能を取り入れているので Firebird DB が開けない事がありますが、こちらは Firebird でも使えるようにメンテしてきました。

kita--
メンバー
投稿数: 10
Re: [Software] IBConsole 日本語版+α
on: 2015/11/06 13:50 Fri

北畑と申します。
IBConsole を使わせていただいています。
最近のどのバージョンから不明なのですが、リビジョンアップなどで IBConsole.exe を入れ替えた直後の
起動時に、
———–
windowsによってPCが保護されました
Windows SmartScreen は認識されないアプリの起動を停止しました。このアプリを実行すると、PCに問題が起こる
可能性があります。
———–
というメッセージが表示されます。
2度目からはメッセージは表示されません。
特に困ることは無いのですが、気になったので投稿してみました。

実行環境
Windows8.1
ibc_unicode_rel59_win64_ja.zip

DEKO
管理者
投稿数: 2383
Re: [Software] IBConsole 日本語版+α
on: 2015/11/07 07:08 Sat

コイツですかね?
http://qa.support.sony.jp/solution/S1209070041490/

IBConsole.exe という名前でブロックしている可能性がありますね。
あるいは InterBase / Firebird の通信をブロックしているのかもしれません。

何故そういう事が言い切れるのかと言いますと、 InterBase 4.x, 5.x, 6.0.x にはバックドアが存在したからです。
http://www.theregister.co.uk/2001/01/12/borland_interbase_backdoor_exposed/

もういらっしゃらないかとは思いますが、オプソ版 InterBase 6.0.x や最初期の Firebird はつかうべきではありません。
これらは書籍に付属していた可能性があります。

Firebird の名誉のために言っておきますと、現在公式サイトから DL できる Firebird にバックドアは存在しません。

DEKO
管理者
投稿数: 2383
Re: [Software] IBConsole 日本語版+α
on: 2015/11/07 07:19 Sat

”最近の” というのに限定した話ですと、最近やった事と言えばコンパイラを XE8 にした事くらいで、思い当たるフシはないですね…。
VirSCAN.org でもオールグリーンなのでご安心を。

[IBConsole 日本語版+α Unicode (64bit) のスキャン結果]
VirSCAN.org Scanned Report :
Scanned time : 2015-11-07 06:15:26
Scanner results: 0%的杀软(0/39)报告发现病毒
File Name : IBConsole.exe
File Size : 11218944 byte
File Type : application/x-dosexec
MD5 : fa5c7f0e4d892ca6ed3ed1f45bb20bbb
SHA1 : 99a9a33c4734f5d5342d46026abffce311573ba0
Online report : http://r.virscan.org/report/ff03fc75c409998f79d877424ebe3fcc

Scanner Engine Ver Sig Ver Sig Date Time Scan result
ahnlab 9.9.9 9.9.9 2013-05-28 3 Found nothing
antivir 1.9.2.0 1.9.159.0 7.12.24.38 18 Found nothing
antiy AVL SDK 3.0 2014112615531100 2014-11-26 1 Found nothing
arcavir 1.0 2011 2014-05-30 9 Found nothing
asquared 9.0.0.4157 9.0.0.4157 2014-07-30 1 Found nothing
avast 151105-0 4.7.4 2015-11-05 8 Found nothing
avg 2109/10414 10.0.1405 2015-10-30 1 Found nothing
baidu 2.0.1.0 4.1.3.52192 2.0.1.0 4 Found nothing
baidusd 1.0 1.0 2014-04-02 1 Found nothing
bitdefender 7.58879 7.90123 2015-01-16 1 Found nothing
clamav 21037 0.97.5 2015-11-03 11 Found nothing
comodo 15023 5.1 2015-08-01 3 Found nothing
ctch 4.6.5 5.3.14 2013-12-01 1 Found nothing
drweb 5.0.2.3300 5.0.1.1 2015-10-20 41 Found nothing
fortinet 29.190, 29.190,5.1.158 2015-11-03 1 Found nothing
fprot 4.6.2.117 6.5.1.5418 2015-11-02 1 Found nothing
fsecure 2015-08-01-02 9.13 2015-08-01 1 Found nothing
gdata 24.3819 24.3819 2014-08-29 7 Found nothing
hauri 2.73 2.73 2015-01-30 1 Found nothing
ikarus 1.06.01 V1.32.31.0 2015-11-02 18 Found nothing
jiangmin 16.0.100 1.0.0.0 2015-07-30 17 Found nothing
kaspersky 5.5.33 5.5.33 2014-04-01 20 Found nothing
kingsoft 2.1 2.1 2013-09-22 2 Found nothing
mcafee 7879 5400.1158 2015-07-31 7 Found nothing
nod32 1777 3.0.21 2015-06-12 1 Found nothing
panda 9.05.01 9.05.01 2014-06-15 3 Found nothing
pcc 12.126.07 9.500-1005 2015-11-02 1 Found nothing
qh360 1.0.1 1.0.1 1.0.1 6 Found nothing
qqphone 1.0.0.0 1.0.0.0 2015-11-03 2 Found nothing
quickheal 14.00 14.00 2014-06-14 2 Found nothing
rising 25.17.00.04 25.17.00.04 2014-06-02 1 Found nothing
sophos 5.17 3.60.0 2015-08-01 7 Found nothing
sunbelt 3.9.2589.2 3.9.2589.2 2014-06-13 2 Found nothing
symantec 20151101.001 1.3.0.24 2015-11-01 1 Found nothing
tachyon 9.9.9 9.9.9 2013-12-27 3 Found nothing
thehacker 6.8.0.5 6.8.0.5 2014-06-12 1 Found nothing
tws 17.47.17308 1.0.2.2108 2014-06-16 6 Found nothing
vba 3.12.26.4 3.12.26.4 2015-11-02 3 Found nothing
virusbuster 15.0.985.0 5.5.2.13 2014-12-05 21 Found nothing

 
あれ?32bit Unicode 版だと二件引っ掛かりますね。

[IBConsole 日本語版+α Unicode (32bit) のスキャン結果]
VirSCAN.org Scanned Report :
Scanned time : 2015-11-07 06:22:28
Scanner results: 5%的杀软(2/39)报告发现病毒
File Name : IBConsole.exe
File Size : 8139776 byte
File Type : application/x-dosexec
MD5 : 90cf2f7b8dd4ce6fad2920df15ed696b
SHA1 : 086353d818eca96f78364772c424831d824bb9f2
Online report : http://r.virscan.org/report/c0894b6db0c56bc3b934112eb78f32a4

Scanner Engine Ver Sig Ver Sig Date Time Scan result
ahnlab 9.9.9 9.9.9 2013-05-28 3 Found nothing
antivir 1.9.2.0 1.9.159.0 7.12.24.38 19 Found nothing
antiy AVL SDK 3.0 2014112615531100 2014-11-26 1 Found nothing
arcavir 1.0 2011 2014-05-30 10 Found nothing
asquared 9.0.0.4157 9.0.0.4157 2014-07-30 1 Found nothing
avast 151105-0 4.7.4 2015-11-05 35 Found nothing
avg 2109/10414 10.0.1405 2015-10-30 1 Found nothing
baidu 2.0.1.0 4.1.3.52192 2.0.1.0 3 Found nothing
baidusd 1.0 1.0 2014-04-02 1 Found nothing
bitdefender 7.58879 7.90123 2015-01-16 1 Found nothing
clamav 21037 0.97.5 2015-11-03 2 PUA.Win32.Packer.Exe-2
comodo 15023 5.1 2015-08-01 3 Found nothing
ctch 4.6.5 5.3.14 2013-12-01 1 Found nothing
drweb 5.0.2.3300 5.0.1.1 2015-10-20 35 Found nothing
fortinet 29.190, 29.190,5.1.158 2015-11-03 1 Found nothing
fprot 4.6.2.117 6.5.1.5418 2015-11-02 1 W32/Felix:CO:Delphi!Eldorado
fsecure 2015-08-01-02 9.13 2015-08-01 6 Found nothing
gdata 24.3819 24.3819 2014-08-29 7 Found nothing
hauri 2.73 2.73 2015-01-30 1 Found nothing
ikarus 1.06.01 V1.32.31.0 2015-11-02 17 Found nothing
jiangmin 16.0.100 1.0.0.0 2015-07-30 18 Found nothing
kaspersky 5.5.33 5.5.33 2014-04-01 20 Found nothing
kingsoft 2.1 2.1 2013-09-22 3 Found nothing
mcafee 7879 5400.1158 2015-07-31 8 Found nothing
nod32 1777 3.0.21 2015-06-12 1 Found nothing
panda 9.05.01 9.05.01 2014-06-15 5 Found nothing
pcc 12.126.07 9.500-1005 2015-11-02 1 Found nothing
qh360 1.0.1 1.0.1 1.0.1 6 Found nothing
qqphone 1.0.0.0 1.0.0.0 2015-11-03 2 Found nothing
quickheal 14.00 14.00 2014-06-14 5 Found nothing
rising 25.17.00.04 25.17.00.04 2014-06-02 4 Found nothing
sophos 5.17 3.60.0 2015-08-01 8 Found nothing
sunbelt 3.9.2589.2 3.9.2589.2 2014-06-13 2 Found nothing
symantec 20151101.001 1.3.0.24 2015-11-01 1 Found nothing
tachyon 9.9.9 9.9.9 2013-12-27 3 Found nothing
thehacker 6.8.0.5 6.8.0.5 2014-06-12 1 Found nothing
tws 17.47.17308 1.0.2.2108 2014-06-16 6 Found nothing
vba 3.12.26.4 3.12.26.4 2015-11-02 4 Found nothing
virusbuster 15.0.985.0 5.5.2.13 2014-12-05 15 Found nothing

 
念のために ANSI 版も。

[IBConsole 日本語版+α ANSI (32bit) のスキャン結果]
VirSCAN.org Scanned Report :
Scanned time : 2015-11-07 06:30:28
Scanner results: 5%的杀软(2/39)报告发现病毒
File Name : IBConsole.exe
File Size : 2933248 byte
File Type : application/x-dosexec
MD5 : bf5f17504a114a728f54b57d7b914300
SHA1 : 99afaa1fcd58ca1ff743b69ebec52ad1c3d6d855
Online report : http://r.virscan.org/report/bd8e2e37989a37e82166e863f655c35c

Scanner Engine Ver Sig Ver Sig Date Time Scan result
ahnlab 9.9.9 9.9.9 2013-05-28 3 Found nothing
antivir 1.9.2.0 1.9.159.0 7.12.24.38 15 Found nothing
antiy AVL SDK 3.0 2014112615531100 2014-11-26 1 Found nothing
arcavir 1.0 2011 2014-05-30 9 Found nothing
asquared 9.0.0.4157 9.0.0.4157 2014-07-30 1 Found nothing
avast 151105-0 4.7.4 2015-11-05 10 Found nothing
avg 2109/10414 10.0.1405 2015-10-30 1 Found nothing
baidu 2.0.1.0 4.1.3.52192 2.0.1.0 3 Found nothing
baidusd 1.0 1.0 2014-04-02 1 Found nothing
bitdefender 7.58879 7.90123 2015-01-16 1 Found nothing
clamav 21037 0.97.5 2015-11-03 1 PUA.Win32.Packer.Exe-2
comodo 15023 5.1 2015-08-01 3 Found nothing
ctch 4.6.5 5.3.14 2013-12-01 1 Found nothing
drweb 5.0.2.3300 5.0.1.1 2015-10-20 35 Found nothing
fortinet 29.190, 29.190,5.1.158 2015-11-03 1 Found nothing
fprot 4.6.2.117 6.5.1.5418 2015-11-02 4 W32/Felix:CO:Delphi!Eldorado
fsecure 2015-08-01-02 9.13 2015-08-01 1 Found nothing
gdata 24.3819 24.3819 2014-08-29 7 Found nothing
hauri 2.73 2.73 2015-01-30 1 Found nothing
ikarus 1.06.01 V1.32.31.0 2015-11-02 17 Found nothing
jiangmin 16.0.100 1.0.0.0 2015-07-30 18 Found nothing
kaspersky 5.5.33 5.5.33 2014-04-01 20 Found nothing
kingsoft 2.1 2.1 2013-09-22 3 Found nothing
mcafee 7879 5400.1158 2015-07-31 8 Found nothing
nod32 1777 3.0.21 2015-06-12 1 Found nothing
panda 9.05.01 9.05.01 2014-06-15 3 Found nothing
pcc 12.126.07 9.500-1005 2015-11-02 1 Found nothing
qh360 1.0.1 1.0.1 1.0.1 6 Found nothing
qqphone 1.0.0.0 1.0.0.0 2015-11-03 2 Found nothing
quickheal 14.00 14.00 2014-06-14 3 Found nothing
rising 25.17.00.04 25.17.00.04 2014-06-02 4 Found nothing
sophos 5.17 3.60.0 2015-08-01 7 Found nothing
sunbelt 3.9.2589.2 3.9.2589.2 2014-06-13 3 Found nothing
symantec 20151101.001 1.3.0.24 2015-11-01 1 Found nothing
tachyon 9.9.9 9.9.9 2013-12-27 3 Found nothing
thehacker 6.8.0.5 6.8.0.5 2014-06-12 1 Found nothing
tws 17.47.17308 1.0.2.2108 2014-06-16 6 Found nothing
vba 3.12.26.4 3.12.26.4 2015-11-02 5 Found nothing
virusbuster 15.0.985.0 5.5.2.13 2014-12-05 15 Found nothing

 
32bit 版は ANSI でも Unicode でも二件引っ掛かるようです。

…ですが、Unicode 版は 32bit/64bit で同一のソースコードからビルドしているためロジック上の違いはなく、少なくとも IbConsole のソース自体に不備はないと思われます。

DEKO
管理者
投稿数: 2383
Re: [Software] IBConsole 日本語版+α
on: 2015/11/07 08:07 Sat

W32/Felix:CO:Delphi!Eldorado に関しては XE8 で作った Win32 アプリはことごとくヒットしてしまうようですね。
何も貼っていない VCL アプリを食わせたらヒットしました。

[Project1.exe]
VirSCAN.org Scanned Report :
Scanned time : 2015-11-07 07:03:43
Scanner results: 2%的杀软(1/39)报告发现病毒
File Name : Project1.exe
File Size : 2188288 byte
File Type : application/x-dosexec
MD5 : e1ca93f5417c46a25bb0c9ace939a751
SHA1 : efa090fa2dcab6bbae4ca68084a1442416b7aab2
Online report : http://r.virscan.org/report/4e5fbf8c151101f24373723ead764fa9

Scanner Engine Ver Sig Ver Sig Date Time Scan result
ahnlab 9.9.9 9.9.9 2013-05-28 3 Found nothing
antivir 1.9.2.0 1.9.159.0 7.12.24.38 15 Found nothing
antiy AVL SDK 3.0 2014112615531100 2014-11-26 1 Found nothing
arcavir 1.0 2011 2014-05-30 8 Found nothing
asquared 9.0.0.4157 9.0.0.4157 2014-07-30 1 Found nothing
avast 151105-0 4.7.4 2015-11-05 35 Found nothing
avg 2109/10414 10.0.1405 2015-10-30 1 Found nothing
baidu 2.0.1.0 4.1.3.52192 2.0.1.0 4 Found nothing
baidusd 1.0 1.0 2014-04-02 1 Found nothing
bitdefender 7.58879 7.90123 2015-01-16 1 Found nothing
clamav 21037 0.97.5 2015-11-03 2 Found nothing
comodo 15023 5.1 2015-08-01 3 Found nothing
ctch 4.6.5 5.3.14 2013-12-01 1 Found nothing
drweb 5.0.2.3300 5.0.1.1 2015-10-20 35 Found nothing
fortinet 29.190, 29.190,5.1.158 2015-11-03 1 Found nothing
fprot 4.6.2.117 6.5.1.5418 2015-11-02 1 W32/Felix:CO:Delphi!Eldorado
fsecure 2015-08-01-02 9.13 2015-08-01 5 Found nothing
gdata 24.3819 24.3819 2014-08-29 7 Found nothing
hauri 2.73 2.73 2015-01-30 1 Found nothing
ikarus 1.06.01 V1.32.31.0 2015-11-02 17 Found nothing
jiangmin 16.0.100 1.0.0.0 2015-07-30 16 Found nothing
kaspersky 5.5.33 5.5.33 2014-04-01 19 Found nothing
kingsoft 2.1 2.1 2013-09-22 3 Found nothing
mcafee 7879 5400.1158 2015-07-31 8 Found nothing
nod32 1777 3.0.21 2015-06-12 1 Found nothing
panda 9.05.01 9.05.01 2014-06-15 3 Found nothing
pcc 12.126.07 9.500-1005 2015-11-02 1 Found nothing
qh360 1.0.1 1.0.1 1.0.1 6 Found nothing
qqphone 1.0.0.0 1.0.0.0 2015-11-03 2 Found nothing
quickheal 14.00 14.00 2014-06-14 3 Found nothing
rising 25.17.00.04 25.17.00.04 2014-06-02 3 Found nothing
sophos 5.17 3.60.0 2015-08-01 7 Found nothing
sunbelt 3.9.2589.2 3.9.2589.2 2014-06-13 2 Found nothing
symantec 20151101.001 1.3.0.24 2015-11-01 1 Found nothing
tachyon 9.9.9 9.9.9 2013-12-27 3 Found nothing
thehacker 6.8.0.5 6.8.0.5 2014-06-12 1 Found nothing
tws 17.47.17308 1.0.2.2108 2014-06-16 6 Found nothing
vba 3.12.26.4 3.12.26.4 2015-11-02 4 Found nothing
virusbuster 15.0.985.0 5.5.2.13 2014-12-05 15 Found nothing

 
[F-PROT 誤検知レポート]
http://support.f-prot.com/index.php?/Tickets/Submit/RenderForm

ここに IBConsole を突っ込んでおきました。そのうち解消するでしょう。

DEKO
管理者
投稿数: 2383
Re: [Software] IBConsole 日本語版+α
on: 2015/11/07 08:16 Sat

ClamAV に関しては Delphi 製アプリの誤検知をよくやらかしますので…。
http://stackoverflow.com/questions/24479306/delphi-programs-are-detected-as-false-positive-by-clamav

[ClamAV 誤検知レポート]
http://www.clamav.net/reports/fp

ここに IBConsole を突っ込んでおきました。そのうち解消するでしょう。

DEKO
管理者
投稿数: 2383
Re: [Software] IBConsole 日本語版+α
on: 2015/11/07 08:36 Sat

Smart Screen については、誰かが [このプログラムは安全であると報告] をやらないとダメな気がします。

http://blogs.yahoo.co.jp/fireflyframer/32804841.html
http://blogs.yahoo.co.jp/fireflyframer/32977880.html

勘違いしてましたが Smart Screen ってファイルの中身を見てるんじゃなくて、サイトの情報を見てるんですね。

最近、連日のように更新したのでダウンロード数が少ないためにブロックされたのでしょうね。
# 「ダウンロード数が少ないとダメ」ってなんじゃそりゃ (^^;A

※ 続きは↓の [5] をクリック。

ページ: 1 2 3 [4] 5

WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.096 sec.