2023年7月28日 星期五
2021年1月18日 星期一
2020年6月4日 星期四
2020年3月26日 星期四
[網站心得]從Glide 將 google 試算表 轉app 使用心得
前言
說起來會發現這個東西,也是因為在查資料的時候,發現有人將資料轉成手機用的app。好奇下才去研究這是什麼。
其實Glide 他就是一個簡易型的網頁,但是排版完全是手機的版面。
加上手機能夠將網頁加到主畫面,可以快速開啟。
於是又變成另類的app(但要有網路才能使用),又稱PWA(Progressive Web App)
2019年10月16日 星期三
2019年9月24日 星期二
[Katalon Studio]登入Ldap 網站
前言的碎碎念
一般登入的網頁都很簡單,去抓個input的id塞個帳號密碼進去就好了,但是Windchill 就是愛走不尋常的路,弄個Ldap出來,請參考下圖(fig 1)
現在又有任務要把合計上千個料號的英文品名弄進去Windchill裡面
本來使用Katalon Recorder ,不用管怎麼登入,只要網頁先開好進去後,
執行就對了。但只要執行了一百多個料號,Chrome的記憶體開始吃到4G,然後就掛了。
改完Chrome的參數後有比較好,能跑到兩百多個,但記憶體吃到7G多後一樣掛掉。
只好改研究Katalon Studio了,一開始以為是http proxy login但驗證不過,最後才想起來應該是走apache的ladp認證
2019年8月30日 星期五
2019年8月15日 星期四
[Katalon Recorder]命令教學筆記 PartII
data.csv的格式為
item,
447-709-03,
將data.csv匯入至KR
結尾用endLoadVars包起來,取值的方式為${csv的欄位名稱},
command | Target | Value |
loadVars | data.csv | |
echo | ${item} | |
endLoadVars |
command | Target | Value |
type | id=gloabalSearchField | ${item} |
2.選擇新開啟的視窗
command | Target | Value |
selectWindow | title=編輯零件 |
3.紀錄該規則下,有多少筆符合的規則
command | Target | Value |
storeXpathCount | xpath=//div[contains(@class,'x-grid3-cell-inner x-grid3-col-number')]/a[contains(@class,'linkfont')] | xyz |
ref.
selectWindow - how does this command work?
Selenese (Selenium IDE) Commands Reference
2019年2月1日 星期五
[Katalon Recorder]命令教學筆記 PartI
1.假設一個ul的id是group_3
那有2種擷取的方式
2.抓div的class ID
3.抓ul底下li的超連結文字(ref.stackexchange)
4.抓ul底下li的超連結文字 並且包含 剩餘 (ref.stackoverflow)
5.下拉選單,選擇項目(ref.stackoverflow)
6.取得焦點
<input type="text" id="TicketForm_verifyCode" style="width: 220px; min-height: 35px;">
其他命令列表
Katalon Docs
那有2種擷取的方式
css選擇器 | css=#group_3 |
預設方法 | id=group_3 |
<div class=’zone area-list></div>
xpath = //div[contains(@class,'zone area-list')]
3.抓ul底下li的超連結文字(ref.stackexchange)
<ul id="group_3" class="area-list" style="">
<li class="select_form_b">
<a id="5181_14" style="opacity: 1;">
<span style="background: #f9581d;"> </span>
2800
<font color="#FF0000">剩餘 2</font></a>
</li>
</ul>
xpath = /ul/li/a[contains(text(),'橙208區2800 ')]
4.抓ul底下li的超連結文字 並且包含 剩餘 (ref.stackoverflow)
xpath=/ul/li/a[contains(text(),'橙208區2800 ') and ./font[contains(text(),'剩餘')]]
5.下拉選單,選擇項目(ref.stackoverflow)
<select class="mobile-select" id="TicketForm_ticketPrice_04">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
command | Target | Value |
select | id=TicketForm_ticketPrice_03 | label=2 |
select | xpath=//select[contains(@id,'TicketForm_ticketPrice')] | label=2 |
6.取得焦點
<input type="text" id="TicketForm_verifyCode" style="width: 220px; min-height: 35px;">
command | Target | Value |
focus | id=TicketForm_verifyCode |
Katalon Docs
2018年10月14日 星期日
[Python] Scrapy 部署至ScrapingHub 上以及錯誤解法
延續第一篇 Windows 7 玩 Python 爬蟲 use Scrapy
ScrapingHub其實就是 Scrapy 背後的公司所推出來的線上爬蟲服務。
有興趣的可以去找一下由來。
要使用之前,要先去申請一下GitHub的帳號 ,
不會用沒關係,基本上也不會用到Git的指令,
只要有帳號就好。
此文章參考 scrapy爬蟲學習系列三:scrapy部署到scrapyhub上
然後做了些修改。
以下正文開始
ScrapingHub其實就是 Scrapy 背後的公司所推出來的線上爬蟲服務。
有興趣的可以去找一下由來。
要使用之前,要先去申請一下GitHub的帳號 ,
不會用沒關係,基本上也不會用到Git的指令,
只要有帳號就好。
此文章參考 scrapy爬蟲學習系列三:scrapy部署到scrapyhub上
然後做了些修改。
以下正文開始
2018年10月8日 星期一
GoodReads 在Blogger上的widget
首先,GoodReads的用途就是幫你記錄你看了多少書,
雖然有些中文書可能搜尋不到,但還是不錯用(畢竟被Amazon買走了)。
p.s 有興趣的可以看看這篇 Amazon 為何花 1.5 億美金買下閱讀社群 GoodReads?
建議下載他們的app(怎麼使用,應該摸一下就會了),
可以幫助快速掃描書進去你的書庫(但中文書真的要碰運氣,如果是漫畫的話,可以考慮去找日文的ISBN新增)。
實際上還有另外一個很常聽到的網站,aNobii,一開始我也是用這家,
但他有時讀取真的很慢,然後我找不到可以放在blogger的widget,
以前有,但似乎都掛掉了。
GR有API開放使用,改天可以來研究一下,改進一下他現在的Widget不足之處。
以下正文
雖然有些中文書可能搜尋不到,但還是不錯用(畢竟被Amazon買走了)。
p.s 有興趣的可以看看這篇 Amazon 為何花 1.5 億美金買下閱讀社群 GoodReads?
建議下載他們的app(怎麼使用,應該摸一下就會了),
可以幫助快速掃描書進去你的書庫(但中文書真的要碰運氣,如果是漫畫的話,可以考慮去找日文的ISBN新增)。
實際上還有另外一個很常聽到的網站,aNobii,一開始我也是用這家,
但他有時讀取真的很慢,然後我找不到可以放在blogger的widget,
以前有,但似乎都掛掉了。
GR有API開放使用,改天可以來研究一下,改進一下他現在的Widget不足之處。
以下正文
2018年6月6日 星期三
Heroku 連線 Postgresql 教學(二)
本來真沒打算寫這篇,
但碰到一些常用,但不知道Postgresql怎麼用,
只好做筆記了。
最常用到的,新增資料時,順便記錄當下時間。
有人說可以在新增時塞進去,
但我就是懶阿
在下面的圖,看到default value顯示的跟我上面的sql不一樣,
但我當初是直接把
複製貼上的,所以應該是他自己轉換。
後面詳細的參數可 參考


但碰到一些常用,但不知道Postgresql怎麼用,
只好做筆記了。
最常用到的,新增資料時,順便記錄當下時間。
有人說可以在新增時塞進去,
但我就是懶阿
select CURRENT_TIMESTAMP + interval '8 hours'
在下面的圖,看到default value顯示的跟我上面的sql不一樣,
但我當初是直接把
CURRENT_TIMESTAMP + interval '8 hours'
複製貼上的,所以應該是他自己轉換。
後面詳細的參數可 參考
2018年5月31日 星期四
2018年5月29日 星期二
2017年12月25日 星期一
2017年11月10日 星期五
網頁挖礦程式,台灣上榜的網站
瀏覽器自動挖礦程式,
REF.https://www.ithome.com.tw/news/117995
上面說台灣有幾個網站上榜,
就好奇是哪些網站中了。
從Adguard 中的文章,
找到下面這個文件
目前這文件列了四個臺灣網站,平常有去的人請注意。
我有手賤去點了一下, 但沒啥感覺,
也有可能是因為uBlock直接檔掉的關係(猜的)
也有點懶得查XD
2017年11月7日 星期二
linkshrink 免等待
如果有常用plus下載的話,
可能常常會碰到這個免費空間(linkshrink.net )。
但每次都要等5秒...
說真的我很懶加上沒耐心
所以弄個快速鍵直接跳過那五秒。
在書籤上面 新增網頁,
然後在網址上面貼上
再來就會自動跳去看圖了
可能常常會碰到這個免費空間(linkshrink.net )。
但每次都要等5秒...
說真的我很懶加上沒耐心
所以弄個快速鍵直接跳過那五秒。
在書籤上面 新增網頁,
然後在網址上面貼上
javascript:$('#skip').show();var x = document.getElementById("btd");x.click();
再來就會自動跳去看圖了
總網頁瀏覽量
About
每次一句
Popular Posts
-
放了四天假,第一天上班 就看到Server出了點問題, 開工作管理員沒看到有吃大量記憶體的程式, 後來查到一篇, 黑暗執行緒-Windows記憶體都用到哪裡去了? 去抓了 RAMMap 來用,才發現所有的記憶體都被Drier Locked吃掉了,大約有4xG 看了幾篇文章 ...
-
前言 最近發現的,電腦開機過一段時間後,記憶體常被咬滿。 但看真實的記憶體使用量,又沒有特定的程式在使用。 最後才看到,『非分頁集區的記憶體』高的很誇張。
-
總是要用到下面的script 就是上一篇講沒很多的 @name @namespace @version @author @description ..這些東西 原文請參考 官網 簡單的就帶過, 困難的就略過, 普通的就掃過。XD 自己要用的其實上面打什...
-
首先來說起因源由, 因為以前常用的F2碰到了硬碟的GPT格式就不能用。 有試過改電腦的bios,但不是每台電腦都能改。 所以,回來當MIS後,就開始找其他備份軟體了。 此軟體的 安裝、下載,不解釋,網路上很多教學。 值得一提的是,有些電腦如果你設定了秒數,但一直都沒看到...
-
前言 弄MsChart的時候,搞了太多的參數, 不寫一下又怕到時忘記
Blog Archive
-
▼
2023
(34)
-
▼
7月
(15)
- [雜談]這篇是六百零一篇了
- [k8s]kubeadm重新產生驗證
- [Terraform]terraform 部署,啓動docker安裝metadata_startup...
- [Terraform]Terraform的基本概念
- [Terraform]用chatGPT學Terraform
- [Git]git submodule 下載失敗
- [K8s]k8s 的sercret複製
- [GCP]gcs cors設定
- [GCP]gcs自動刪除檔案
- [GCP]GCS 掛載domain
- [k8s]openlens 還原 pod shell or logs button
- [Scrapy]gerapy+scrapyd+mongo爬蟲整套流程
- [GKE]kubecolor 直觀的kubectl
- [GKE] 一步步篩選k8s的deploy內容
- [Google]Google sheet 使用 Query
-
▼
7月
(15)
Categories
.NET
小技巧
小說
文章分享
正規表示法
序列埠通訊
居家
拼圖
科學上網
逆向工程
偽文青
軟體
硬體
程式概念
逸品
雲端
試算表
資料庫
資訊安全
電影
演算法
網站心得
網路
機器學習
隨筆
鍵盤
雜事記錄
Android
ATOM
AutoIT
Blogger
Chrome
CSS
Dapper
dd-wrt
Debug
DevOops
DISM
DIY
Docker
Driver
Drone
EasyUI
ECK
EPPlus
EXCEL
FFmpeg
Flot Chart
GCP
Git
GKE
Golang
Google App Script
Grafana
IIS
iOS
istio
iTunes
JavaScript
jQuery
k8s
Katalon
Kubernetes
Line
LINQ
LinqToExcel
Linux
Log4Net
MAC
MailKit
Modbus
moment
MS SQL
MsChart
Nginx
NPOI
Nuget
OpenCV
OpenData
Oracle
PHP
Postgresql
powerBuilder
PowerShell
Prometheus
Python
Raspberry
Redis
ReportViwer
RPA
Scrapy
shellScript
SignalR
Solr
SQL CLR
SRE
SRS
Swagger
T-SQL
tampermonkey
Terraform
TFS
TypeScript
Ubuntu
USB安裝
VBA
VivoStick
VMware
VPN
VS Code
WebAPI
Windchill
Windows 10
Windows 7
Windows OS
Windows Server
WorePress
Xpath
Zookeeper