要在 windows 下偵錯 cocos h5 跟 mac 不一樣

首先安裝weinre
$ npm install -g weinre

啟動weinre
$ weinre --boundHost 192.168.3.162 --httpPort 9091

查看remote debug
http://192.168.3.162:9091/client/

在打包的 index.html 新增以下

15039-ymprtq7mh9.png

手機端瀏覽 http://192.168.3.162/alnair/build/web-mobile/ 後可以看到 weinre 有連接近來
28154-h50rggte32g.png

後台也可以看到對應的連接跟log
85361-ypqs73rbom.png
30507-kw55jb3ywx.png

35 次阅读 阅读全文

目前打包出來的資源中 cocos-js 大小在 3.79 MB 上下
47434-hd42r2owcr9.png

關閉某些cocos中不需要的功能
01530-hiagoembrp.png

可以縮減 _virtual_cc 的大小
28425-wrffn32fjj.png

Note. No deprecated APIs 打開後 XMLHttpRequest 調用會出錯, 被縮減掉了, 後續還是打開

36 次阅读 阅读全文

點鏈結並關注 Bot Father https://t.me/BotFather
https://docs.ton.org/develop/dapps/telegram-apps/step-by-step-guide#setting-up-a-bot-for-the-app

創建 bot
/newbot

新增好 bot 後修改 bot 設定
/mybots

點 @stickcody_bot.
bot setting > menu button > edit menu button url

輸入url: https://alnairclt2.wetacoin.com
輸入title: alnair

創建成功
37901-0ek2aeayb0yi.png

切換到 anubis bot
77658-pnocgbevdt.png

點左下角 "alnair"
40515-5mu7wnzjk45.png

可以看到遊戲啟動了
42411-3exowy5nys2.png

44 次阅读 阅读全文

$ df -T
先查看要升級的硬碟類型, 看到 /dev/sda2 : xfs 格式
44666-bmnzyvulhz.png

先到 Compute engine 升級硬碟, 選擇硬碟然後選擇 compute engine 對應硬碟, 再點"編輯"
68795-1iaopu5qax4.png

輸入升級後大小
04534-ndse5szdgfi.png

登入 centos 系統, 安裝工具

$ yum install cloud-utils-growpart

擴容分區

$ growpart /dev/sda2

擴容文件系統

$ xfs_growfs -d /dev/sda2

再查看升級後大小

$ df -Th
51343-p795jtv24gc.png

$ lsblk
19059-uj1c6ne7w3e.png

42 次阅读 阅读全文

要改成用php發送郵件, 首先要安裝 phpmailer, 執行
$ composer require phpmailer/phpmailer
出現錯誤如下
08126-peiq3jt098k.png

之前項目應該沒初始化過先跑初始化, 所以先執行composer初始化

$ composer install

出現不少錯誤, 後來發現安裝的 composer 版本太高, composer 2.7.9 已經不支持 php 7.4
改回去使用 composer 1 發現版本太低 repo 都不支持, 改用 composer 1.10.27
13168-1raq7jptfy8.png

在這邊下載 composer.phar
41622-o2jbwpwsbi.png

下載後將 composer.phar 放在 composer1.0.27 目錄下, 並新增 composer.bat 在同目錄下, 編輯內容如下:

@echo OFF
: in case DelayedExpansion is on and a path contains !
setlocal DISABLEDELAYEDEXPANSION
php "%~dp0composer.phar" %*

設定 composer 到環境設定 path 下
C:\Users\joker\Downloads\composer1.0.27

在cmd查看版本
$ composer -V
Composer version 1.10.27 2023-09-29 10:50:23

安裝時遇到PHP版本太新的問題, 到 path 裡面修改成 php5.4 的版本, 確認版本調整到 5.4
55461-4yn6waf9ows.png

安裝時遇到擴展問題
08082-6kyznxoiyqm.png

找到 php.ini 開啟 gd 擴展
45055-qpr6yv32bif.png

最後安裝還是發現 repo 不支持 composer1 版本, 試了幾個都不行, 後來發現華為靜像支持
https://mirrors.huaweicloud.com/repository/php

$ composer config -g repo.packagist composer https://mirrors.huaweicloud.com/repository/php

再執行安裝, 通過了
$ composer require phpmailer/phpmailer:*
21910-5xup7g4wgif.png

php發送代碼如下

$mail = new PHPMailer(true);
$mail->isSMTP();
$mail->Host       = 'smtp.gmail.com';
$mail->SMTPAuth   = true;
$mail->Username   = 'jokerjkeeper@gmail.com';
$mail->Password   = '**** '**** '**** '****';
$mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;
$mail->Port       = 465;
$mail->Timeout    = 5;
$mail->setFrom(''****@gmail.com', 'Mailer');
$mail->addAddress($email, 'Joe User');

//Content
$mail->isHTML(true);        
$mail->CharSet = "utf-8";                              
$mail->Subject = '歡迎使用'****'; //'验证你的电子邮件';
$mail->Body    = '歡迎使用'****';
$mail->send();
45 次阅读 阅读全文