POTI改 設置サポート掲示板

NSFW:

[34] Chickenpaint accidentally zooms on Ipad


Why ID:r305jPp2 21/07/22

Hi, thanks again for bringing back OekakiBBS! Apologies for English, or if I posted in the wrong place....

I've noticed when using Ipad+Apple pencil, Chickenpaint zooms in when double tapping on the "Misc" toolbar. This can make drawing quite cumbersome when you want to undo multiple strokes. The only way to unzoom is to either use pinch gestures on the toolbar or scroll to "Tool Options" and double tap there.

Interestingly, this behaviour isn't observed trying the sample program on the developer's site thenickdude.github.io/chickenpaint-example/

IOS Version 14.6
Browsers: Safari and Chromium

さとぴあ@管理人 [URL] ID:1Fy3DQgo 21/07/22

i Investigate this issue.
But the problem is that I don't have an iPad.
It would be nice if we could compare the codes and see, but the cause may remain unknown.
ありがとう。

さとぴあ@管理人 [URL] ID:1Fy3DQgo 21/07/22

This script section of the Paint screen template HTML is not required in the latest version of ChickenPaint.
At the moment I only know that much.
<script>
/* Check for native pointer event support before PEP adds its polyfill */
if (window.PointerEvent) {
window.hasNativePointerEvents = true;
}
</script>
I uploaded a modified version to GitHub, but I can't figure out if it's the cause because I can't reproduce it.
And if you have a screenshot of the chickenpaint screen you're having problems with, could you attach an image and upload it to the bulletin board?
よろしくお願いします。

さとぴあ@管理人 [URL] ID:1Fy3DQgo 21/07/22

It's just a guess, but it's possible that your browser's cache is loading old CSS.
That's because the old CSS didn't display the ChickenPaint page correctly, as I just looked at it.


さとぴあ@管理人 [URL] ID:1Fy3DQgo 21/07/22

https://developer.mozilla.org/en-US/docs/Web/CSS/touch-action
Maybe this is it.
I'm investigating.

さとぴあ@管理人 [URL] ID:1Fy3DQgo 21/07/22

>IOS Version 14.6
>Browsers: Safari and Chromium

touch-action: none;
And even though it's iOS 14, it doesn't work ...

I will check it a bit more.
If I had a little more technology, I would be able to solve it ...

Why ID:HfFhudDQ 21/07/23 - Showing thumbnail -

Thanks for the update. Here’s the following image of the problem. Apologies for not sending earlier! I’m still getting used to IPad’s file system…
I also tried chicken paint on the boards you provided, the problem still persists, unfortunately… の

Why ID:HfFhudDQ 21/07/23 - Showing thumbnail -

Unzoomed, for reference. I also noticed double tap zoom also happens on the rest of the toolbars, the canvas is fine however.

Minor issue; some text gets highlighted while drawing. It’s merely cosmetic and doesn’t affect drawing though.

Cheers again for the good work!

Why ID:HfFhudDQ 21/07/23

I went back to chickendude's sample page
thenickdude.github.io/chickenpaint-example/

Double tap zoom is disabled on the "Tools, Misc, Stroke and Color swatches" toolbars. The rest also have the double tap problem. Pinch zoom works on all toolbars except the canvas however.

Let me know if there's anything you need to test! I'll be happy to help.

さとぴあ@管理人 [URL] ID:t0vi44ZY 21/07/23

Viewport Has Been Changed.
Try this.
https://pbbs.sakura.ne.jp/cgi/neosample/poti-board-en/
よろしくお願いします。

Why ID:HfFhudDQ 21/07/23

Done.
The problem still persists. I tried a new incognito window to clear the cache, in case that's causing problems.

I didn't notice until now, but the "Tools" menu doesn't have the double tap issue, I believe it's always been that way. I tested on my board as well.

さとぴあ@管理人 [URL] ID:t0vi44ZY 21/07/23

Please test again.
To explore the cause, I turned off CSS other than ChickenPaint.
https://pbbs.sakura.ne.jp/cgi/neosample/poti-board-en/

Why ID:HfFhudDQ 21/07/23

Done. The behaviour remains the same.

さとぴあ@管理人 [URL] ID:t0vi44ZY 21/07/23

Please test again.
I turned off the CSS for select none.
Can you tell me if the issues still occurs in full screen mode?あ

Why ID:HfFhudDQ 21/07/23

That worked!
The double tap problem is gone now. Full screen mode on and off.
I also don't notice the text selection problem anymore. Pen mode also doesn't mistakenly register finger strokes (weird 3D pattern). Amazing.

I still observe double tap zooming on "Color, Textures, Layers and Tool options", if it's easy to disable these, by all means. But I don't think a big deal for regular drawing use.

Thanks for all the hard work.

Why ID:HfFhudDQ 21/07/23

Update: there's some unintended screen selection problems when pressing and holding on the canvas. I'll try to upload images of the issue.

I tried on the old Chickenpaint, pressing and holding on the canvas normally selects text on the bottom of the screen (see #282), now it selects a bar on the bottom or the entire screen depending on palm activity?


Why ID:HfFhudDQ 21/07/23 - Showing thumbnail -

This is what happens upon press+hold on the sides of the canvas

さとぴあ@管理人 [URL] ID:t0vi44ZY 21/07/23

CSS prevents screens from being selected

There is a issues that the screen is enlarged when double tapping

Revert to original code

In addition, there is a issues that the screen is selected.

I will investigate a little more.

Why ID:HfFhudDQ 21/07/23 - Showing thumbnail -

Press+hold near the middle of the canvas (more intrusive). Also forgive me, it doesn’t depend on palm activity, just the location on the canvas that’s press+held.

Pen is registering finger strokes again, I’m not sure what disabled it earlier… Not a big deal however. あ

さとぴあ@管理人 [URL] ID:t0vi44ZY 21/07/23

<style>
div#chickenpaint-parent :not(input){
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
touch-action: none;
}
</style>
CSS that prevents the screen from being selected. And CSS that doesn't zoom.
Please test again.
https://pbbs.sakura.ne.jp/cgi/neosample/poti-board-en/

Why ID:HfFhudDQ 21/07/23

It's working like the original version now (#282). This is much better, thank you!

さとぴあ@管理人 [URL] ID:t0vi44ZY 21/07/23

POTI-board EVO English verGitHub.
Try downloading the template for Paint from here.
Thank you.

さとぴあ@管理人 [URL] ID:8cZ9Skvk 21/07/24

<style>
div#chickenpaint-parent :not(input){
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
</style>
<script>
var lastTouchEnd = 0;
document.addEventListener('touchend', function (event) {
var now = (new Date()).getTime();
if (now - lastTouchEnd <= 300) {
event.preventDefault();
}
lastTouchEnd = now;
}, false);
</script>

After a conversation with another user, I came to the conclusion that this seems to be the best answer.
We also give feedback to the developers of chickenpaint.
This is a provisional response.

Why ID:OYQJedW. 21/07/24

Thanks for working through it! I had seen the other problem as well, I'm glad someone spotted it because I only tested lightly. I'll try a full drawing with the updated Chickenpaint sometime.

Cheers

[33] v3.05.1をリリースしました


さとぴあ@管理人 [URL] ID:EroGhCis 21/07/18

v3.05.0に改行が反映されないバグが見つかったため、その箇所を修正した、v3.05.1をリリースしました。
v3.02.0からの変更点はv3.05.0と同じです。
Release POTI-board EVO v3.05.1

[32] v3.05.0をリリースしました


さとぴあ@管理人 [URL] ID:EroGhCis 21/07/17

POTI-board EVO v3.05.0

potiboard.php

search.phpと
chickenpaintディレクトリを上書きします。
そして、各テーマのHTMLファイルを上書きします。

必要に応じて、connfig.phpにCSRFトークンによる投稿チェックをするしないの設定項目を追加します。

大きな変更点。

HTMLタグが使えなくなりました。
トップと返信ボタンを押下しなくても表示される返信フォームは廃止されました。

外部からの不正な投稿を拒否する事ができるようになりました。

入力フォームに間違いなくそのサイトからの投稿である事を示すトークンをセットして、内部で照合します。
そのためにには、入力フォームがトークンに対応していなければならないので、
新しいバージョンに対応したテーマが必要になります。

このチェックはconfig.phpでオフにできます。
オフにすれば古いテーマでもこれまで通り投稿できます。
config.phpに設定項目が無い時もオフになります。

さとぴあ@管理人 [URL] ID:eqXkiO76 21/07/17 - Showing thumbnail -

chickenpaintがスマホに対応しました。
こちらも、HTMLファイルにjavascriptを仕込んで、スマホの時はNEOしか起動しないようにしていたので、テーマのHTMLの入れ替えが必要になってしまいます。
お手数をおかけしますが、よろしくお願いいたします。

[31] 無題


やら ID:z8TB.71E 21/07/10

お世話になっております。
掲示板のトップに新規投稿するためのフォームを表示したくご質問させていただきました。
テンプレートはPINKを使用しております。

さとぴあ@管理人 [URL] ID:gT04vQA6 21/07/11

現時点では設定で使用可能なのですが、
セキュリティ対策のため、トップの新規投稿フォームを終了する準備に入っています。
/* ---------- お絵かき設定 ---------- */

//お絵かき機能を使用する お絵かきのみ:2 する:1 しない:0
define('USE_PAINT', '1');
とすればとりあえずトップのフォームが開くのですが…。
すみません、まもなく使えなくなります。
おそらく次のバージョンで…。

やら ID:VpTfjXmc 21/07/11

ありがとうございます!一時的に使用したいだけなので大丈夫です!!
教えていただいたように設定してみます!

[30] POTI-board EVO v3.02.0をリリースしました


さとぴあ@管理人 [URL] ID:taA0y7fo 21/06/21

POTI-board EVO v3.02.0をリリースしました。
Release POTI-board EVO v3.02.0

PaintBBS NEOとしぃペインターで描く時に、Windows inkや二本指のジェスチャー機能でブラウザの画面がひとつ前のページに戻ってしまう問題に対処しました。

Paint画面のHTMLで対応しましたので、使っているテーマのペイント画面のHTMLの上書きアップデートをお願いします。

さとぴあ@管理人 [URL] ID:FM4NPElo 21/06/21

ChickenPaintの画面が選択されてしまう問題に対処しました。
Paint画面のHTMLで対応しましたので、使っているテーマのペイント画面のHTMLを上書きアップデートをお願いします。

さとぴあ@管理人 [URL] ID:FM4NPElo 21/06/21

テーマMONOの色を切り替えるCSSをプルダウンメニュー方式に変更しました。
themeフォルダ内のファイル一式の上書きアップデートになりますが、色の切り替えは従来どおりで構わないという方は
ペイント画面のHTMLのアップデートのみで構いません。

さとぴあ@管理人 [URL] ID:FM4NPElo 21/06/21

メール通知クラス
noticemail/noticemail.inc
を更新しました。
日本語以外の言語の投稿の時でもメールの文字化けが発生しないようになりました。
メール機能を使っている方で、日本語以外の言語も使いたい方は上書きアップデートをお願いします。

さとぴあ@管理人 [URL] ID:FM4NPElo 21/06/21

変更があったファイルの説明もリリースのページに記載していますので、よろしくお願いします。

Release POTI-board EVO v3.02.0

[29] 選択されてしまう


ぐるぐるめー ID:IxD5y50w 21/06/16

お世話になっております。
Ver.3.1.9になってからなんですが、iPadからチキンペイントでお絵描きしていると、画面が全選択になって、水色になってしまって色の判別が難しくなってしまいます。
今までのバージョンはクレジットの文字だけ選択状態になることはありましたが、描画スペースが選択になることはありませんでした。
サファリで起きたのでクロームに変えたのですが、クロームでも画面が全選択されて色がついてしまいます。
何が影響しているのでしょうか?
調べていただけると助かります。

さとぴあ@管理人 [URL] ID:bYofoc6k 21/06/17

数時間ぐぐってみたり、変更した履歴を調べてみたりしてみたのですが、
決定的にこれ…というものがまだはっきりしません。
その画面が選択されてしまった状態のスクリーンショットの画像があれば、もしかすると手がかりになるかもしれません。
【css/備忘録】何をどうしてもテキスト選択してほしくない時の対処法 | ユガラボ
いろいろやってみる事はできるんですけれど、
状況が把握できない状態でとにかく入れてみるだと、逆に問題がでるかもしれませんので、その画面の状態がわかる画像が欲しいです。
v3.01.9になったからなら、元のバージョンに戻せばいいのかもしれないですし、
でも、ブラウザのバージョンがあがったからとか、iOSが更新されて発生している問題だとしたら、それでは解決しないですし…。
Windows上のChromeでiPad表示のエミュレートはできるのですが、選択されるのはなぜなのかはよくわかりません。

ぐるぐるめー ID:cRptTKTA 21/06/17 - Showing thumbnail -

画像添付致します。なにかわかればいいのですが…。
選択させないタグというのもあるんですね。
今までも、描画中に画面の外で何かが選択されることがあったので、あると便利ですが、余計おかしくなるのも怖いですね…

ぐるぐるめー ID:cRptTKTA 21/06/17

ちなみにこれはChromeの画面ですが、Safariでも同じ挙動で同じ画面になります。
フルスクリーンに切り替えてもワークスペースが選択されるのは変わりません。

ちょっと前のバージョンに落としてテストしてみますね。
掲示板二つあるので、片方を前のバージョンに戻してみます。0238

ぐるぐるめー ID:cRptTKTA 21/06/17 - Showing thumbnail -

3.00.3でも同じ挙動をしたので、3.00.1まで遡ってみました。外国語版だった奴です。
そしたら添付のようになって、全選択されなくなりました。画面の一部が選択されるのは変わらず。
何か手がかりになればいいのですが。

ぐるぐるめー ID:cRptTKTA 21/06/17 - Showing thumbnail -

ちょっと気になったので、選択の色を透明にするタグを入れて見たのですが、透明にはならなかったので、以下のようにチキンペイントだけ選択しないタグを入れてみたら、最新版でもワークスペースが選択できなくなりましたので報告します。
メインで使っている掲示板にも同じタグを入れて様子を見てみますね。
とりあえずご報告でした。

ぐるぐるめー ID:cRptTKTA 21/06/17

メインで使っている掲示板を最新版に戻して、上記のタグを入れて動作確認したら、ワークスペースが選択されなくなり、何の問題もなくお絵描きが投稿できたのを確認しました。
ひとまず解決したのでありがとうございます。もうしばらくこれで使い続けてみます。

さとぴあ@管理人 [URL] ID:bYofoc6k 21/06/17

ありがとうございます。
あれからいろいろ調べてみました。
ChickenPaintにも最初から選択させないようにするCSSが入っていますが、例えばFirefoxでは無効でした。
Firefoxの開発元のMozillaによると、
Chromeの動作は仕様書を無視しているとの事で、Chromeでは問題なさそうに見えても、他のブラウザでは選択させないCSSが効かない可能性があるようです。
そして、ぐるぐるめーさんが試した
設定の場合は、
Firefoxでも、選択させないが有効でした。
この方法が一番いいという結論になりました。
ChickenPaintの開発元での対応をお願いできるかは今のところ不明ですので、POTI-board側で対応する事にします。

ぐるぐるめー ID:cRptTKTA 21/06/17

色々調べていただいてありがとうございます。
このタグが最適解だったのですね!今のところ動作に問題が出ていないので、お役に立てて何よりです。
さとぴあさんが引っ張て来てくださったサイトのおかげです。ありがとうございました。

[28] POTI-board EVO v3.01.9 をリリースしました


さとぴあ@管理人 [URL] ID:QixwTG8o 21/06/05 - Showing thumbnail -

Release POTI-board EVO v3.01.9

0ページから21ページまで表示して、それ以上は全件表示になっていましたが、ページングの処理でそんな形になっている掲示板はまず無いので、BBSNotev8に近いページングの処理に変更しました。
20件単位で処理すれば最初の20件までは従来と同じ見た目になりますが、古いページを表示したいときに20件単位では少なすぎるため、何通りかのテストを行った結果35ページ単位になりました。
もし、要望が多いようなら、何ページ単位にするのかを設定できるようにする事もできると思います。
現時点では、35ページ単位で固定です。
管理画面に全ページ分表示すると重たいので、改ページできるようにしました。
1ページあたり2000件。
ChickenPaintを最新版に更新しました。
日本語訳対応バージョンです。

めいちゃ ID:CDOOvK0. 21/06/12

v3.00.3からアプデする場合とあるのですけど
自分のがなにかがわかりません。
どこを見ればわかりますか?

めいちゃ ID:CDOOvK0. 21/06/12

v3.00.3よりも前な感じなので(わからないので)とりあえずアプデしてみますっ

めいちゃ ID:CDOOvK0. 21/06/12

うっ…できませぬ…

・Source code(zip)をダウンロード
・potiboard.phpを上書きアップデート
・search.phpを上書きアップデート
・chickenpaintをフォルダごとFFFTPのとこに入れた(pink,theme,theme_nee2のフォルダと並ぶ感じで)
・pinkのフォルダの中のpink_paintとpink_otherのテンプレートを上書き
・theme→cssのフォルダにあるmono_dark mono_deep mono_main mono_mayo
を上書き(?)

しました。

めいちゃ ID:CDOOvK0. 21/06/12

pink_mainの上書きが足りなかったようですっ
無事実装できました~っ!!!
ありがとうございますっ

めいちゃ ID:CDOOvK0. 21/06/12 - Showing thumbnail -

あぁぁぁダメでしたぁ(泣
描けるけど保存ができませんですー

さとぴあ@管理人 [URL] ID:/QNGHMa. 21/06/12

レス遅れてすみません。
save.php

potiboard.php
と同じフォルダに入れてみてください。

さとぴあ@管理人 [URL] ID:/QNGHMa. 21/06/12

save.phpはこの画像の赤丸のファイルです。
ChickenPaintの画像を保存するためのファイルです。

めいちゃ ID:Bz4FZ8N. 21/06/13

できましたっ!
ありがとうございます~っ!!!

[27] POTI-board EVO v3.00.3をリリースしました。


さとぴあ@管理人 [URL] ID:CBtYmiE6 21/05/24

POTI-board EVO v3.00.3 Fixed and update
PaintBBS NEOを更新しました。
NEOで描いて続きを描くときに画像からを選択するとJavaのPaintBBSが起動するバグを修正しました。
日本語に翻訳されたChickenPaintに更新しました。

さとぴあ@管理人 [URL] ID:CBtYmiE6 21/05/24 - Showing thumbnail -

ChickenPaint日本語対応版、起動画面。

[26] POTI-board EVO v3.0 リリース ChickenPaintに対応しました。


さとぴあ@管理人 [URL] ID:IkR5BEuk 21/05/16 - Showing thumbnail -

ChickenPaintという高機能なアプリが使えるようになったPOTI-boardをリリースしました。
バージョンはv2.xからv3.0になりました。
スクリプトの名称は改二からEVO(Evolution、進化の意)になりました。
開発チームの名称としてのPOTI改は残ります。
ChickenPaint対応版へのバージョンアップ方法を、GitHubに記載しました。
ChickenPaint対応版が特に必要ではない方は、今使っているテンプレートのままで構いません。
セキュリティ対策やバグフィックスでpotiboard.phpのバージョンがあがった場合でも、現時点では旧テンプレートと互換性をたもつ事ができています。
古いテンプレートでは、ChickenPaintが使えない…ただそれだけの違いです。
アップデート方法を下記に記載しました。

satopian/poti-kaini: 「お絵かき掲示板PHPスクリプトPOTI-board EVO」 for PaintBBS NEO and ChickenPaint

[25] Chickenpaintについて


ぐるぐるめー ID:mnCewQaU 21/05/09

昨日はお絵描き掲示板のほうで詳しいお話をありがとうございました。
ビルド済みのものをDLしてindexを開いたら、確かにすぐ動きました。
ひょっとして、これをサーバーに上げてみたらiPadでも動かせるかな?と、ちょっと好奇心でサーバーにアップして、ファイルにアクセスりてiPadから書いてみたら、iPad上でも描画ができて、描いたデータも保存することができました。(ファイル形式が意味不明な感じですが…)
これって、iPadでも動くということになりませんかね?
まあ、8000を超えるなんだかよくわからないファイルを駆使して動いているのかもしれないので、お絵描き掲示板として組み込むのは難しいかもしれませんが、一応iPadでも、あのビルド済みのものはWEB上で動作したという報告でした。
もしかしたら普通にChickenpaintはiPadでも動くのかもしれません。
その辺どうなっているのかは、素人の私にはさっぱりですが…。

さとぴあ@管理人 [URL] ID:2k7eG2e2 21/05/09

描けるけれど、パレット類を動かすと、画面がスクロールまたは、何も描けないはないでしょうか?
iPadの実機を持っている方に試してみて欲しかったんです。
そうですね。モバイル判定を横幅768pxより下のデバイスに限定すれば、起動しないのはスマホだけになりますね。

ぐるぐるめー ID:mnCewQaU 21/05/09

お絵描きに関しては、板タブより挙動が安定している上に、筆圧検知して入り抜き表現までできたんです!
板タブだとペン先に引っ張られて数値がガチャガチャになるカラーピッカーやペンサイズなども、ピタッと選択出来ていました。

ただ、欠点は、ツールを全く移動できないので、自分の作業しやすいようにツールを配置できないというネックがありますね。
お絵描き掲示板形式では無いので、描いたデータはaco形式という怪しい形式で、どんな画像ソフトでも開けませんでした。

こんな使い心地ですが、知りたいことがある場合はいくらでも協力致します!

ぐるぐるめー [URL] ID:mnCewQaU 21/05/09

一応URL欄に私が設置した、さとぴあさんが配布していたほうの掲示板のURLを載せます。
もし問題ないようであれば、テストとして私のサーバーにアップしている、おおもとが配布していたビルド済みのChickenpaintのテストボードのURLも貼りましょうか?
こういう場合、リンク周りに関してはどうしたらいいかわからないのでちょっと慎重に行きます…。

さとぴあ@管理人 [URL] ID:2k7eG2e2 21/05/09

https://paintbbs.sakura.ne.jp/localPaintBBS/chickenpaint/

ここにHTMLファイルを設置してみました。
リリースに入っているファイル全部だと、PSDファイルが入っていたり、ファイルがたくさんあるので、local用はファイルを整理したほうがいいですね。
そのうちまとめます。

さとぴあ@管理人 [URL] ID:bOGqhJBk 21/05/09

描いたデータはaco形式という怪しい形式で、どんな画像ソフトでも開けませんでした。
Photoshopで開く事ができる自分で作ったパレットの色ですね。
それに加えて、png画像、そしてレイヤー情報が入った.chiという形式のファイルが連続してダウンロードされる…と思います。

たしか、タブレットのWindows inkをonにすると筆圧が有効になりますが、やっぱりパレットを移動できません。

多少問題があっても使いたいという事であれば、スマホ判定の処理をiPadより小さなデバイスのみにするなどの対応はできると思います。
トラブルになるかもしれないものはとりあえず使えなくしておくのがいいのか、それでも使えるようにしたほうがいいのか、判断に迷うところです。
モバイルでも使えるようにする、しないの設定もやろうと思えばできますね…。

ぐるぐるめー ID:mnCewQaU 21/05/09

テスト用の設置ありがとうございます。
もしかして、あえて筆圧設定を切っていますか?フルセットだった時は筆圧で太さが変わっていたのですが、さとぴあさんが設置したバージョンだとペンの太さが一定ですね?🤔
でもやっぱりツールボックスは移動できないようです。
画像はフルセットをアップしたバージョンで描いたスクショです。
さとぴあさんが設置してくださったバージョンでは全てのツールの太さが変わりませんでした。
フルセットのどのファイルが必要でどれが要らないかは私では判断できないので、必要な分だけまとめていただけたらありがたいです。

poti改ニ上ではどんな挙動をするのか気になるので、ちょっとiPadでもかけるバージョンをテストさせていただきたいです。

ぐるぐるめー ID:mnCewQaU 21/05/09

失礼しました。筆圧生きてました。
やっぱり動作が不安定で、筆圧が死んだり生きていたり当たり外れあるみたいです。何だったんだろう…。🤔
改ニ版の動作がますます気になります。

さとぴあ@管理人 [URL] ID:2k7eG2e2 21/05/09

なんというか、ChickenPaintのどのファイルがどんな関係にあるのか、いまいち理解できていないところがあるので、もう少し時間ください。
それから、ファイルの構成が変わらない限り、改二とHTMLファイルの動作は同じ筈です。
サイズの変更や、続きから描く時のファイルの読み込みの処理が追加されているだけです。
改二のPaint画面のソースを開くと、たったこれだけ?というHTMLのソースが見えると思います。

ぐるぐるめー [URL] ID:mnCewQaU 21/05/09

おわあ…確かに、HTMLソースでひっぱってきているJavaファイルの構成は変わらないんですね…。フルセットにあんなに沢山ファイルが同梱されている意味とは…。

試しにPCからWindows inkをオンにした状態で書いてみたら、画面が動いて、筆圧も死んでいるし、ペンのサイズも変わらないしで、まったく描画できませんでした。鉛筆と水彩のブラシは描画すら不可能でしたね。
windows inkをオンにしたときの挙動と、iPadで描いた時の挙動は全く別物です。
そして、Windows inkをオフにしたときのPCからの挙動とiPadからの挙動も全くの別物でした。

どんなファイル構成になっているか解明するのはすごく大変だと思うので、無理だけはなさらないで、時間をかけて解明していただけたらと思います。いつまでもお待ちしています。
今のままでも十分遊べるので、のんびりお待ちしています。いつもありがとうございます。

さとぴあ@管理人 [URL] ID:2k7eG2e2 21/05/09 - Showing thumbnail -

作者の方の記述によれば、Windows8、Windows10のWindows inkをサポート。
Windows7は非対応。
Native pen pressure support via Pointer Events is available for IE, Edge, Firefox and Chrome on Windows 8 and 10 (Windows 7 does not support it), and macOS.
こちらの環境では古いIntuos3で、デジタルインク(Windows ink)をonにすると、筆圧が有効になっています。

ところでiPadの実機を持っていないので教えてほしいのですが…。

パレットのメニューが動かせなくても何とか描けている感じでしょうか?

使っているiPadの画面の大きさはいくつですか?
表示できる解像度は768px?それとも1024?
液晶そのものはその2倍の
768x2=1536
1024x2=2048
の解像度だと思いますが、
サイズがわかるようでしたら、その画面サイズがあればmobile扱いしないようにする事はできます。

あとは、
Windowsでは、スペースキーを押せば、
画面を移動できるので、パレットで見えなくても何とかなりますが、
iPadでも絵を描くキャンバス部分を移動したり拡大縮小したりできている感じでしょうか?

ぐるぐるめー [URL] ID:mnCewQaU 21/05/09

私の板タブはwacom Intuos Pen & Touch medium Mサイズ CTH-680/S0なので、だいぶ古いので、Windows inkをオンにするとまったく描画できませんでしたね。Windows10に対応していないのかもしれないです。

わたしのiPadはiPadpro11インチなので、
デバイスピクセル 2,388 x 1,668
CSSピクセル 1,194 x 834
となっているようです。

パレットは✖ボタンで消すことができるし、上のコマンドバーから呼び出すこともできるので、適宜消せば描画の邪魔になりません。
ただ、コマンドバーから拡大縮小したり、画面回転コマンドをオンにしてくるくる回すことは可能ですが、指でピンチイン、ピンチアウトは一切できないですし、指でくるくる回すこともできません。そして、描画画面のスライドバーで画面をスライドすることは一切できないです。スライドバーがしたと右に表示されていても、指やペンでスライドバーを動かす動作は一切受け付けないです。固定ですね。
この場合はiPad自体を横に傾けたり、もしかしてキャンバスサイズを縦長に指定することが可能だったら、縦表示でも描画に差し支えないかもしれないです。

そして一番大事なことですが、PCからWindows inkをオフにして書いた時よりも、iPadから描画したときのほうがはるかに絵が綺麗に描けます。

こんな感じでいかがでしょうか?

さとぴあ@管理人 [URL] ID:2k7eG2e2 21/05/09

だとすると、横768pxのデバイス(iPadの第一世代)までは起動可能…に一応変更してみましょうか?
これは、テンプレート側のJavaScriptで決めてリルので、入れ替える必要がでてくるのは
PINKのテンプレート一式になります。
今から作業しますので、よろしくお願いします。
作業が終わったらまたここに書き込みます。

さとぴあ@管理人 [URL] ID:2k7eG2e2 21/05/09

POTI-board ChickenPaint 対応版
を更新して、マルチタッチかつ、デバイスの幅が768pxより小さな時にmobile用の画面と処理になるように変更しました。
つまりiPadでは、PC表示になります。
同時にしぃペインターも選択できるようになってしまいますが、iPadでどうなるのかはわかりません。
著作表示にChickenPaintを追加してスタイルシートも更新しましたので、
PINKフォルダをまるごと全部上書きアップデートしていただくのが一番確実です。
ひとりで描く分はおそらく問題ないと思いますが、続きを描く時に、画像以外にも特定フォーマットのファイルがあると、しぃぺならしぃぺ、NEOならNEO、ChickenPaintならChickenPaintが起動しますので、続きを描く時に問題が発生する可能性はゼロではありません…。

ぐるぐるめー ID:8pTnPRH2 21/05/10

動作確認してみたところ、テストベッドと同じ挙動で、無事に画像も投稿ができました。手袋をしないと静電気が反応して変な線が出る場合があるのは、iPadでは仕方ないのですが、問題なく絵が描けました。
ただ一点、縦のカンバスサイズのマックスサイズは700でギリです。
カンバスを移動することができないので、これより大きいサイズはズームアウトをしないとフレームアウトして描くことができませんでした。ズームアウトすれば描けます。工夫が必要ですね。

しいペインターも動かしてみましたが、こちらは2分間のcheerpjの起動ののち、画面が出ますが、描画はやっぱりできませんでした。残念。coolsolidで試していたので、これは想定通りでした。

ちょっとツールボックスをオンオフする手間が必要ですが、筆圧は感知しますし、綺麗な絵が描けます。縦700以上描けないことを設定すればいけると思います!

さとぴあ@管理人 [URL] ID:pgipQxvA 21/05/10

縦700px以上の時にキャンバスが隠れるのは、WindowsのPC表示でも同じですが、
しぃの「窓」と同じようなモード
フルスクリーンモードにすると、Windowsでは表示できるようになります。
ただ、この画面を見る限りすでにかなり下まで伸びた状態ですね…。

ぐるぐるめー ID:8pTnPRH2 21/05/10 - Showing thumbnail -

ありがとうございます!フルスクリーンだと、縦1000まで描けました!
それから、指二本を付けて描画するとちょっと3Dっぽい絵が描けました🤣
面白いですね!ちょっとこれは色んな表現ができそうです。

対応ありがとうございました!色々遊んでみます!

さとぴあ@管理人 [URL] ID:pgipQxvA 21/05/10

1000まで行けましたか…。

ぐるぐるめー [URL] ID:8pTnPRH2 21/05/10

先ほどはTwitterにお知らせありがとうございました。無事に設置できて、パレットの移動やクリッピングマスクの動作も確認できました。ありがとうございます!
多分、なんですけど、左手デバイスや外付けキーボードでスペースキーやショートカットを押せばたぶんキャンバスの移動もできるようになっているのではないかなと思います。私は持ってないので、キャンバスは動かせませんが‥。でも、キャンバスがぐらぐらするとそれはそれで困るので、これはこれでいいと思っています。

ただ、指二本で変な模様が描けてしまうバグ技は使えなくなってしまいましたね💦ちょっと残念。

でもほんとに開発者さんに掛け合っていただいてありがとうございました。開発者さんもこんな短時間で対処してアップグレードしてしまうのすごいですね。
本当に何から何までありがとうございます。

ぐるぐるめー [URL] ID:8pTnPRH2 21/05/10

あ!できました! 指二本や三本でペンツールを使った時だけ変な模様が描けるバグ技健在でした!嬉しい!!本当にありがとうございました!

さとぴあ@管理人 [URL] ID:pgipQxvA 21/05/10

ビルド版のリリースは2018年時点のファイルしかありませんでしたが、自分でnpm インストールしてビルドできるプログラマーの人たちは自分で最新版をソースコードからビルド(コンパイル)していました。
自分でビルドできれば、常に最新版を使う事ができます。
それが私にはできなかったので、最新版のビルド済みのものを公開して欲しいとお願いした…という感じです。
つまり作者の方のお絵かき掲示板では、かなり前から新しいバージョンのChickenPaintが使われていたという事になります。
それから、
これから作業になりますが、
potiboard.phpの更新が必要になります。
レイヤー情報が入っている 拡張子 .chi
のファイルの削除処理が入っていないので、
画像を削除してもファイルサイズが大きな.chiファイルは削除されないというバグが今のバージョンにはあります。
数時間後には更新が終わっている筈ですので、作業が完了し次第またここに書き込みます。
よろしくお願いします。

さとぴあ@管理人 [URL] ID:pgipQxvA 21/05/10

パレット切替機能がonになっているようですが、
プロ用のパレットデータがアップロードされていないようなので

satopian/potiboard_plugin: お絵かき掲示板 POTI-boardのための外部phpプログラム https://pbbs.sakura.ne.jp/

ここから落としてください。
いろいろなものがごちゃまぜになっていますが、必要なのはpalette.datが入っているパレットのzipファイルだけです。
まぁ…プロパレットを選択しても、ChickenPaintでは使えませんが…。
potiboard_plugin/another_pallet at master · satopian/potiboard_plugin

使い方はここ。

さとぴあ@管理人 [URL] ID:pgipQxvA 21/05/10

satopian/POTI-board_ChickenPaint: POTI-board ChickenPaint 対応版
potiboard.phpを更新しました。
ChickenPaint独自フォーマットの削除処理を追加しました。
よろしくお願いします。

ぐるぐるめー [URL] ID:8pTnPRH2 21/05/10

ああ!Chickenpaintのことばかり考えていたので、やこうさんパレットDLするの忘れてました!すみません、チェックしていただいて…。全然気づいてませんでした。
もう一つの掲示板ではずいぶん前に装備していたんですけどね。
ご指摘ありがとおうございます。

それから、更新もありがとうございます。早速更新作業をして対応いたしました。
またまたそそっかしくて、CSSでカラーチェンジしていたのを失念していて、カラーチェンジしたCSSファイル上書きしちゃったので、また作業しないといけないんですけどね…。
どうしてもサイトがダークテーマなので、明るい色合いが馴染まなくて、勝手ながらカラーのところだけCSSファイルを書き換えさせていただいてました。他の部分はおっかないので、コンフィグ以外手を付けていません…💦

あ、あと、iPad用の外付けキーボードを持っている人に動作確認をお願いしたら、外付けキーボードのスペースキーを押せば、キャンバスをどこにでも移動できることが判明しました。私はキーボード持っていないので、キャンバスは固定で使うことになりますが、もし外付けキーボードや左手デバイスを持っているiPad絵描きさんがChickenpaintを使う場合は、外付けキーボードや左手デバイスをつければキャンバスが移動できたりショートカットが使えるとお伝えください!

これから板を大事に育てていこうと思います。何から何まで、対応ありがとうございました。

さとぴあ@管理人 [URL] ID:pgipQxvA 21/05/10

色は変更で大丈夫です。
BBSNoteも、毒々しい青色がデフォルトで、なんでこんな色…と思ったものでした(笑
色も、HTMLも変更可能ですので、カスタマイズよろしくお願いします。

[HOME / Admin]
Petit Note v1.52.0 Template BASIC
OekakiApp - PaintBBS NEO , Tegaki , Axnos Paint , Klecks , ChickenPaint Be
UseFunction - DynamicPalette , Lightbox