Jump to...
redirecting...

Log for YSITD

哈囉!
好了
哈囉4
哈囉3
哈囉1
哈囉2
哈囉!
XD
成功
用 Python 寫 tgbot (成功)
[photo](media:AgADBQADD6gxG9Gq-VTyO9IGASvlqc4azDIABN30--Mad9iPD-UBAAEC@telegram)
有沒有人想來個抱抱啊?
[sticker](media:AAQFABMy9r0yAARbAsZDVQ5lN-kIAAIC@telegram)
Free hugs
成功~~~
不過 Telepot 的執行效率超慢的
至少要等 5 秒鐘才有反應
[sticker](media:AAQFABOPGMEyAAQemZqjAAHSdeGiEwACAg@telegram)
byStarTW 的網站歡迎前往
明天再修改 UI 吧
Cathay Pacific 來回(?
恭喜
我以為是真的🤔
我覺得一方面你有文章裡不少東西需要修正,另一方面常常大幅度改變網站主題對於瀏覽者而言也是種障礙。
還有現在開這種Blog真的只是自High跟別人可能找資料的時候不小心Google到爽一下而已。一坨人賴在社群網站上…建議也把文章連結丟上去看看,搞不好是能夠增加流量的。
不是error
solved :)
看來不是我的問題
是Windows太雷
FB 不喜歡有連結的發文
會降觸擊率
部分文章內容&查看更多按鈕。
我自己是不太理FBㄟ ! 因為個人討厭此平台
FB粉絲頁只當客服用途
要轉文從Plurk或twitter就OK
我說的是社群網站ㄏ :D
我會直接不當做文章轉送站
雖然其他部落客還是會拿粉絲頁做宣傳
不過我連在網站上擺FB回覆條,讚按鈕都不願放
Um 感覺這樣經營也不錯(?
因為我不喜歡這種平台,覺得一但串FB,會讓讀者有被查水表的問題
尤其一堆人塗鴉牆是公開的,並不是只有好有可見
(因此直接放棄FB的流量)
我好像沒有考慮這麼多…
@S_ean PHP強轉型有bypass方法嗎
強轉成String
我隊 CTF 不熟 ._.
可是那是PHP(?
其實也是我想太多,擔心萬一有心人想人肉的情況
台灣酸民實在太多了
scala 不太好用
怎麼說
类型很多
kotlin勒
快去學:D
用了 hm 类型系统,可以像动态语言那样写程序
可是对接到 Java lang primitive type
还有残废的 subtyping 和 object trait
看文档就写不下去了
lambda 语法不适合
[sticker](media:AAQBABMeje8vAAQcG0hhLYEhXpA1AAIC@telegram)
但是我没有什么看
我只是看到 Twitter,lambda 竟然这么复杂写
kotlin
我是說修改 TG Bot on Python 的 UI 欸
#3 TG Bot on Python
程式碼: https://pastebin.com/QdLDj5WM
使用事項:
請先安裝 pip
然後在 Python Shell 輸入:
import pip
pip.main(['install', 'telepot'])

安裝完畢後即可使用!
你真的沒必要丟上來
[photo](media:AgADBQAD1acxG9GqAVVWATySMA8MeNgZzDIABAtb6TTEphlCY-oBAAEC@telegram)
是說你知道python有 requirement.txt這東西嗎?
現在都流行 gist 不是ㄇ
看起來沒有什麼問題
是說你知道python有 requirement.txt這東西嗎?
[photo](media:AgADBQAD1qcxG9GqAVXeelzmncfEVqwazDIABBrra0U6ToMxW-0BAAEC@telegram)
根本沒意義
ㄏㄏ
你是在廣告ㄇ
這很全聯
存好心備好料做好事
嗯我我剛查了一下,不過實際要使用的模組啊
你教學不要跳著看,一頁一頁認真看
蛤?
歐我看懂了🙈
我記得好一陣子前 @PikaPi_PikachuM 在Kali Linux 下rm -rf 我剛剛測試了,有保護打這樣幹不掉系統
Um
好問題
幹不掉系統 幹得掉其他東西啊(?
是保護還是參數不足
Umm 我看看
幹 然後整個網站的 db 勒 檔案勒
我拿乾淨的系統做的
誰會拿Kali Linux架網站阿
Notepad++怎麼自動整理縮排啊(?
高中職讀書吧 推ㄇ
看看就好。
什麼啦
什麼意思
首先 你知道那什麼嗎
可能百度貼吧有一個吧叫高中職讀書吧
讀書會嗎?我的意思是可以進去觀望試試,能力有餘的話參加是不錯的。
只說看看就好誰知道什麼意思啦www
有點太簡略,可能被C污染了(#
print ("看看就好")
[photo](media:AgADBQADZqgxG84VAAFVxa1LdQSkiPjEHMwyAAWZB85jJsD0YekBAAEC@telegram)
他好像碰到特殊字元會死掉
後來發現是我少打了一個字
晚點更新 Sample
裝個自動格式化插件,然後按下去
Hi Hi Hi
[photo](media:AgADBQAD2KcxG9GqAVW1FZcJQrHLBxsbzDIABPEdmPeG5Aq9xeoBAAEC@telegram)
這個嗎
那個是自動換行
縮排 = indent?
按 Tab 自己手動換行啦
雖然 python 的標準縮排是按 4 下 Space
python都可以ㄅ
只是要統一
不過標準是四下空白
def script(a):
    print (a + "hello!")
script(byStarTW)`
VS Code 的字體看起來比較舒服 XD
rust 論IDE推薦哪個
感覺不問的話我會VS直接塞下去ww
[photo](media:AgADBQAD2acxG9GqAVUMnI2UMyNxH-MazDIABPsQE0ABdlNih-0BAAEC@telegram)
亂數
import random
print(str(random.randint(0,1)), end=" ")
現在AVIUtl不敷使用的感覺。
求推免費的影片編輯器…
OpenShot
LightWork
功能有嚴重重疊嗎?
祈禱不會很容易閃退…
我記得我有一款還沒實驗過,它不是Open的,不過是Free
Media Composer First
突然感覺要炸坑了…(
\ffmpeg/
\ffmpeg/
剛才一知道今天星期五就馬上看見行事曆上一堆死線的記號。
好我退選
把他圖形化我可能就會用了,功能完全的話…
單純剪接的話沒問題啦
特效之類的就比較弱了
我的需求有一整陀的特效。
重度使用哪種…
付費吧
別人說這句我就算了…你說怎麼特別讓人想嘴…
+1
[photo](media:AgADBQAD26cxG9GqAVWZLk29gGkFwEkgzDIABJ5p_0fP1ovLlucBAAEC@telegram)
Cloudflare 我花錢耶(X
20元
[photo](media:AgADBQAD3KcxG9GqAVWP-bG8wunGz1sqzDIABBLuMDOgHNQrDvABAAEC@telegram)
算了…他那句話也算有道理。但是現在先救急,可能來不及馬上搞出錢弄好環境。
如果是特效, 你可以試試看 Openshot
我記得它裡面好像有特效
不過我自己試有很多問題
Um 我都是自幹的,因為內建的幾乎能肯定不符需求。
那你就試 OpenShot 吧,如果你是要時間軸剪輯的話
他還不錯 (OpenShot),不過效能要夠
不然用起來很痛苦
真的
影片編輯軟體很難...
我之前也找過
個人沒錢再買Adobe
考慮過威力導演,但怕買下去影像規格又升別的格式
最近找到三款合法且免費的軟體,但沒時間碰
我都
直接丟給別人弄
不然就是隨便剪一剪然後就沒有然後了
什麼特效全部吃土啦
我覺得偶爾也是要幫社內幹一點事情的啦 ._. 亂搞不優。
都接了的工作總不能開別人天窗吧(;
網路宣傳的部分好好搞定,目前大概是這樣啦…
今天遇到pcc欸
能在外地兵役體檢還遇到認識的
那更可怕
wwwww
Xdd
日本 amazon 送台灣好快
我 23 號買的 25 號就到了
而且是標準配送@@
穿HITCON衣服去社團博覽會是什麼概念
!
大黑黑(指
不是我
那快用 koru力場黑他
[photo](media:AgADBQAD3acxG9GqAVVnypF6D7uwt1sbzDIABGW1grDMU2C4JPIBAAEC@telegram)
Wwwwww
[photo](media:AgADBQAD3qcxG9GqAVV6Zm_OCxUPskwSzDIABAKDJHy_-nY3A-gBAAEC@telegram)
telepot
你想表達什麼?
你想要表達什麼
安裝 telepot
然後呢?
其實這只是廢文
:S
你都知道了
那丟上來的意義?
問一下
python 有 if not 嗎?
[photo](media:AgADBQAD4acxG9GqAVWcrZLx9doRqpEbzDIABG6IG3U0RvBQy-sBAAEC@telegram)
阿對了
後來改用 != 的方式
網管小組有沒有算服務時數阿(?
高中不用服務時數啦
高中的服務時數沒屁用(?
我拿到都丟掉XD
國中的也沒用到Q
@bobbyho 你有要去學生會的迎新ㄇ
[photo](media:AgADBQAD4qcxG9GqAVVk8C9U0E3H_QEdzDIABE2xn43eoBFAvvABAAEC@telegram)
你要不要寫tgbot
那種用指令觸法的
嗯 ...我可能要翻一下 Telepot 的說明文檔
他看起來很複雜
會嗎
給個小範例吧
接受到訊息之後要怎麼做
[sticker](media:AAQFABO0S7MyAAReZ2r6bDK_F5AbAAIC@telegram)
那你不如直接看 telegram 的 web hook
這個?
Google
你們有網管小組?
...為什麼那麼快,你買什麼
CD
聽說一堆人都從那出來的(?
學校都沒有這種東西qwq
用 aiotg ㄅ
...那會不會是因為一來是你在平日訂的,所以沒有週末問題,二來是住北部,所以寄送比較快
真是羨慕...
不知道欸
我覺得 2 天就收到很賺(?
500 JPY 運費沒白花
確實,這樣不知道買 CD 為什麼要找代購(?
而且總覺得會買上癮wwww
沒信用卡之類的(
找有辦法幫忙刷的人,然後錢給他就好啦?
松鼠金流
總不可能沒有半個朋友有金融卡或是信用卡之類的吧?
[sticker](media:AAQFABPdzMsyAATcX2pbunml9y0RAAIC@telegram)
@Sciuridae 金流服務
木頭:
我自己就有,所以我不需要這樣的朋友(?
#我邊緣我驕傲
[photo](media:AgADBQADw6cxG9GqCVUc6oUFTIoNj2sbzDIABAzPwzAsPoUaHu8BAAEC@telegram)
不過我真的不知道這在說啥
如果單純只想要得到 'name': 'hello' 的話
哪邊不懂
如果別人下 /hello@byStarTW_bot
那這樣我這邊要怎麼處理
我查了一下 getUpdates 但還是不知道要怎麼應用
@cras4202tw 你們今天有被日本網路影響到嗎?
沒有
圖檔都 cf
可是內容呢
文字應該還好
admin 那段應該可以幫到你 (?
bot_zh-TW.py?
@bot.command(r'/admin')
async def admin(chat, match):
    if not await isAdmin(chat.sender['id']):
        logger.info("%s 查詢了管理員名單,遭到拒絕。", str(chat.sender))
        await bot.send_message(logChannelID, str(chat.sender) + ' 查詢了管理員名單,遭到拒絕。')
        await chat.send_text("存取遭拒。")
        return
    else:
        logger.info("%s 查詢了管理員名單", str(chat.sender))
        await bot.send_message(logChannelID, str(chat.sender) + ' 查詢了管理員名單')
        raw = await getAdmin()
        adminStr=''
        i=0
        while i<len(raw):
            adminStr += raw[i]['first_name']+' '+raw[i]['last_name']+'\n'
            i += 1
await chat.send_text(adminStr)
裡面的 @bot.command(r'/admin')
我再稍微查一下
嗯 ...async 我剛查了一下資料還是不懂 ;S
就非同步的東西 (?
好喔
先不要理他(?
可是 async 不是 Python 3 的東西?
對啊
Python有非同步喔
是 3.5 以後的
這麼潮
廢話wwwww
可是這一副就是剛開始沒想到,後來才補進去的東西
我不確定 telepot 有沒有非同步
我看 aiotg 有非同步才用的(?
其實之前就有了
async await 好像是語法糖
之前寫的方式很麻煩
我可能還要安裝一個 aiotg
yield from 還甚麼鬼的 想不太起來
然後不用async會出事ㄇ
我覺得.你可以換module(?
大概是知道了
沒試過欸
另外 aiotg 我不能安裝 orz
aiotg 主打非同步的(?
直接噴錯誤
果然還是node.js棒
什麼都不做就non block了
單執行序
[sticker](media:AAQFABO6dsoyAASLGLFZUTKdId1PAAIC@telegram)
[sticker](media:AAQFABM7b8oyAARdUGcq5f5WnSRUAAIC@telegram)
memory leak
[sticker](media:AAQFABN_ncsyAATDmFX0_jRPaVE6AAIC@telegram)
telepot 3.5以上就會自帶aio了
不適
那麼潮喔
因為我要用 @bot.command
欸真的欸
我是說aio版本的telepot
然而還是比node慢
那我要改用 telepot
((
python-telegram-bot:
node-telegram-bot-api :
用法好像差不多
[sticker](media:AAQFABOPGMEyAAQemZqjAAHSdeGiEwACAg@telegram)
嗯...
telepot 有沒有相關的指令函數
你可以用python-telegram-bot(?
或是自己拆command (#
學校網頁的後端會很難刻嗎
你要做喔
要看有什麼需求啊
廢話
沒錢拿
服務時數
不知道
[photo](media:AgADBQADxKcxG9GqCVVOV_ULvNnPeSEizDIABDeReyjIidYtBvEBAAEC@telegram)
主要是 Bobby 說他想弄API
表示完全不懂
那前端打算用框架做成SPA嗎
阿災
[photo](media:AgADBQADxacxG9GqCVXwoVnoz1Y4uWkRzDIABDeiWsG8su9Zr-sBAAEC@telegram)
Telepot 的 Command 要怎麼處理
完全不懂 :(
[sticker](media:AAQCABNLJIINAAQdc28bcdShoTnJAAIC@telegram)
求救R
範例不是有嗎
msg 先接近來
[-1😏 去掉第一個字
if '指令' in msg:
#做事情
感覺python-telegram-bot比較簡單(?
aiotg 就 @bot.command(過濾條件)
telepot 要自己 parse 感覺很討厭(
是說 Information Security 這個領域算每個寫程式的人都要學嗎
我覺得寫專案的要
學理論的不用
不然程式作出來給人鑽洞的媽www
學理論的是什麼鬼
可是有些程式沒有洞可以鑽啊,像 Hello World
誰說hello world就一定沒洞的(#
難說歐
...
搞不好他弄個 what's your name
你不知道嗎
那就不是 hello world了(#
然後有人就往裡面插奇怪東西了
讚讚
放棄
好困難
print("Hello World")
exit()

我不信這樣有洞
def yourname():
    question = input ("What is your name: ")
    If question == "":
        print ("WTF You have not name!")
        yourname()
    print ("Hello, " + question)

yourname()`
我是不太信以上的程式碼有漏洞啦
StackOverflow Error
完整錯誤?
我現在沒辦法測試
😂
如果你不斷輸入空白的話,程式會死掉的
對啊
[photo](media:AgADBQADzqcxG9GqCVU_615PcE9FmlYVzDIABN44c-QSR9Yjtu8BAAEC@telegram)
例如這樣
[photo](media:AgADBQADz6cxG9GqCVXs-ycYsblmp7UQzDIABETOEtWNPkwHfe8BAAEC@telegram)
把 If 改成 if
我寫成大寫惹
def yourname():
    question = input ("What is your name: ")
    if question == "":
        print ("WTF You have not name!")
        yourname()
    print ("Hello, " + question)
    exit()
yourname()
[photo](media:AgADBQAD0KcxG9GqCVWHaGOfkhCI_AMTzDIABKXQrgw8Zd7OrO4BAAEC@telegram)
\stackoverflow/
\stackoverflow/
你在空值的時候沒有斷前面的
OpenShift 新版一定要你的 container 在三天的週期內睡 18 小時 🌚
免費計劃的話
可是明明用docker和舊版資源使用量沒差多少不是嗎?
只是更方便部屬和管理而已不是嗎
主要是防止spam?
不過好像也房不到什麼
防止資源佔用吧
是說可以指定睡眠時段?
以前的 node 都各種 overload 呢
他們學到經驗了
12:00am ~ 6:00am 之類
Container 開起來三十分鐘沒流量會自動休眠
以前就只要 watch curl 就會一直醒著了阿....
[photo](media:AgADAQADzKcxG7TSAAFFNHWvJpzHB8UnXfcvAAReNiXEWrWoQWCHAQABAg@telegram)
US延遲比較低吧?
US West 👍
Canada 不知道是哪家的網路
可是不像是 AWS
唉新版好潮
有空去玩玩看好了
--來去部屬aria2 docker image--
可是只有 1G 儲存空間 🌝
他現在如果需要永久儲存的話
是開一個 Storage Pod
Openshift 2 要挂了😭
然後以 Volume 掛載
可能因為能省多少是多少?
可是他背後是radhat耶
光是這個就贏了
所以?人家還是要賺錢啊?
openshift 是 PaaS
本來就是以方便為主
人家不是公益事業啊
(我有買 RHEL 支持他喔)
我覺得 Sony 音效處理在開倒車....為什麼 24/96 的音樂可以輸出的這麼難聽...
所以要 return 一次嗎
def yourname():
    question = input ("What is your name: ")
    if question == "":
        print ("WTF You have not name!")
        yourname()
        return
    print ("Hello, " + question)
yourname()
修正了 But
你真的不考慮用迴圈嗎(?
Python不太適合把遞迴當迴圈用
[sticker](media:AAQEABOvtJsZAARQpSqTRUP0Zrl2AAIC@telegram)
由得人家啦
我很鼓励程序员尝试用递归的
🌚 多一种方式来写
但是如果要效率有要求的话就不行了