// 把 token='xxxxxxx'; xxxxxx改成要用的 line token
myAdBanner
2021年9月9日 星期四
[google apps script function] send to line
2021年9月6日 星期一
DOS 檢查磁碟機是否存在
@echo off
rem 檢查磁碟機是否存在
IF EXIST P:\27晨間新聞掃瞄\magick (goto ok) ELSE (goto notok)
goto byebye
:ok
echo 磁碟機存在
pause
goto byebye
:notok
echo 磁碟機存在不存在
pause
goto byebye
:byebye
exit
2021年9月4日 星期六
解決JS沒辦法取得CORS(跨網域存取)資料的方法
<script>
var ltnUrl= 'https://cors.bridged.cc/https://search.ltn.com.tw/list?keyword=蔡英文';
//1.聲明異步請求對象:
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("get", ltnUrl, true);
xmlHttp.send();
xmlHttp.onreadystatechange = doResult; //設置回調函數
function doResult() {
var content = xmlHttp.responseText;
var GetItem= content.return_between('<ul class="list boxTitle" data-desc="列表">','</ul>','excl');
var GetItemArr=new Array();
GetItemArr=GetItem.parse_array('<li>','</li>');
var GetItemArrCount=0;
if ( GetItemArr != null ) { GetItemArrCount=GetItemArr.length; }
var GetTitle=new Array(); //標題
var GetUrl=new Array(); //網址
var GetDateTime=new Array();//時間
var GetIntro=new Array(); //簡述
var GetPicOK=new Array(); //圖片
var GetTitleOK=new Array(); //標題
var GetUrlOK=new Array(); //網址
var GetDateTimeOK=new Array();//時間
var GetIntroOK=new Array(); //簡述
var j=0;
for ($i=0; $i< GetItemArrCount; $i++) {
GetTitle[$i]=GetItemArr[$i].get_attribute('alt');
console.log(GetTitle[$i]);
}
}
</script>
2021年8月23日 星期一
utf8 計算字數
計算字數 utf8
if (!function_exists('mb_str_word_count'))
{
function mb_str_word_count($string, $format = 0, $charlist = '[]') {
mb_internal_encoding( 'UTF-8');
mb_regex_encoding( 'UTF-8');
$words = mb_split('[^\x{0600}-\x{06FF}]', $string);
switch ($format) {
case 0:
return count($words);
break;
case 1:
case 2:
return $words;
break;
default:
return $words;
break;
}
};
}