名 稱
標 題
內 文
附加圖檔[] []
  • 可附加圖檔類型:GIF, JPG, JPEG, PNG, WEBM,瀏覽器才能正常附加圖檔
  • 附加圖檔最大上傳資料量為 3072 KB。
  • 當檔案超過寬 250 像素、高 250 像素時會自動縮小尺寸顯示
  • 目前附加圖檔使用量大小: 265057 KB / 500000 KB
  • 回覆時程式碼縮排會被trim消掉,請善用[code][/code]標色或貼到ideone等網站
  • LaTeX記法可以用「$$」或「\( \)」包起來,例如「$\sum_{k=1}^{k=n} k^2 = \frac{n(n+1)(n+2)}{6}$」
  • 投稿時請點擊畫像認證後,再按下 [送出] 按鈕提交。
  • 鬧板、攻擊性發言、煽動性發言請無視(回應者也無視),並使用del或在貓管理部向管理員回報。
  • 新介面尚處於測試階段,如果有任何問題可以向管理員或於程設交流版反映。

題名一覽
14261: nginx搭配websocket做反向代理 (0)14217: 無題 (0)
14260: 紅色警報的代碼 (1)14214: websocket疑問 (1)
14247: 無題 (5)14208: 無題 (5)
14236: 無題 (7)14206: 無題 (2)
14235: 無題 (4)14202: 無題 (3)
14230: 無題 (8)14193: 無題 (1)
14229: 無題 (0)14192: 無題 (5)
14223: javascript 元件陣列 (5)14182: 無題 (3)
14219: DiscordBOT (3)14169: 無題 (1)
14218: 無題 (0)14165: 無題 (11)
檔名:1594360688310.png-(277 KB, 914x469)
277 KB
紅色警報的代碼無名20/07/10(五)13:58:08 ID:610fa4DYNo.14260del[回應]
我是新手。 根據紅色警報的代碼,該程序不需要 main()。誰能解釋代碼的工作流程或生命週期?

https://github.com/electronicarts/CnC_Remastered_Collection

還有,似乎Linux和BSD無法編譯該程序。
無名20/07/11(六)15:58:16 ID:YJrG.Em6No.14262del

檔名:1594440754598.jpg-(1318 KB, 1080x4682)
1318 KB
nginx搭配websocket做反向代理無名20/07/11(六)12:12:34 ID:1lhPKSXMNo.14261del[回應]
請問nginx要怎麼跟websocket搭配?

查過得資料都說在nginx的設定內加上
location /wsapp/ {
proxy_pass http://localhost:8080; #或是外部ip:port
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}

即可

js的設定則是
w = new WebSocket(`ws://33.333.333.333:8080/my_endpoint');


目前設定完之後使用設定的網址也確實可以連到localhost:8080
但是websocket卻顯示斷線

請問是不是還有其他需要設定的地方?

檔名:1592919136000.jpg-(232 KB, 1638x2048)
232 KB
無題無名20/06/23(二)21:32:16 ID:9PEAPn0kNo.14230del[回應]
請問現在還找得到k島的原始碼嗎?
原本在管的版是用mykomica創的
現在只能自己架了

有去komicawiki跟2cat內翻過一輪
沒找到類似的資源

感謝各位
有回應 3 篇被省略。要閱讀所有回應請按下回應連結。
無名20/06/25(四)12:15:09 ID:nHV9dkFgNo.14234del
不考慮自己寫一個嗎?
這東西結構簡單到有剩耶。
無名20/06/28(日)00:44:30 ID:/jOwJCisNo.14242del
>>14234
其實是懶得刻html

後端應該會自己重寫(不會php)
無名20/07/08(三)19:56:52 ID:pozN1R82No.14256del
檔名:1594209412171.jpg-(139 KB, 939x1200)
139 KB
好吧

我去看了最下面跟github上有komica標籤的原始碼了
但是php我真的搞不起來
也找不到純前端的html code

如果我用chrome的插件直接把這個頁面抓下來拿到html跟css來改會不會有什麼問題(知識產權或開源協議之類的)

目前預計前端用React後端用golang
無名20/07/09(四)00:59:05 ID:AiuBwXcQNo.14258del
>>14256
原始碼是採Artistic License 2.0授權
https://github.com/pixmicat/pixmicat/blob/develop/LICENSE
https://en.wikipedia.org/wiki/Artistic_License

如果是直接下載這個頁面的話
要看資工島民是否要授權 怎麽授權
(也要考慮原授權的改作限制(授權的第4點))

或者自己照著這個頁面重刻一個的話也可以(至少在台灣)
無名20/07/09(四)14:17:27 ID:QrN3v1D2No.14259del
>>No.14256

inc_pixmicat.tpl 檔就是前端html模板
要注意原始的pixmicat是用他們自己刻的模板引擎
yonkoma改用.twig

檔名:1593095629574.jpg-(85 KB, 960x772)
85 KB
無題無名20/06/25(四)22:33:49 ID:KCWLHvFoNo.14235del[回應]
想租一個便宜,穏定的伺服器
島民有推薦嗎?
主要是用來放私人東西或共享給朋友用
要是可以順便當遠端linux用就最好了, 有時想試一些linux的應用也可以用來當測試
無名20/06/28(日)07:31:27 ID:OgDM56NkNo.14244del
我都用自己distro基金會開的vps
P20/06/30(二)18:57:32 ID:2oFMICTYNo.14246del
無名20/07/05(日)13:38:44 ID:NtEvtm7INo.14251del
Linode
無名20/07/09(四)00:39:39 ID:AiuBwXcQNo.14257del
Vultr

檔名:1593653328714.png-(1151 KB, 760x1498)
1151 KB
無題js 失效問題20/07/02(四)09:28:48 ID:0zVZdNg.No.14247del[回應]
https://github.com/oilking143/maybewhat

因為對node很不熟
卻被塞了相關的案件
抱歉當個伸手牌

想請問一下這個程式碼的框架是node.js嗎?

我跑了一下這段CODE
在本地端似乎只有UI能顯示
但是我看到專案內容其實是有js腳本的
html無法讀取js的原因爲何呢?
無名20/07/02(四)13:32:09 ID:HZ21Kq86No.14248del
很明顯不是node啊
這只有前端
讀不了js去檢查一下js路徑對不對
原PO20/07/03(五)09:29:13 ID:y3ySMwToNo.14249del
昨天到處查資料一天
問題解決了
但是衍生出新的問題

目前的問題是
我知道怎麼啟動這個網頁了
用npx lite-server
但是因為公司希望我用react native包成apk檔
但是我要怎麼在react native底下啟動lite server?
又該如何用webview去loading?
無名20/07/03(五)18:06:43 ID:rzOLYm4YNo.14250del
你用cordova包比較快,也不用run server
無名20/07/06(一)10:22:53 ID:WQno70LcNo.14252del
>>14249
1. react native 用 webview mobule 讀取 local source
2. 如過原碼已經夠完整成一個app的話,同 14250 用 cordova 包就好了。看起來不是很私密的程式,可以用線上服務看看...
ex. https://web2apk.com/
原PO20/07/06(一)19:37:48 ID:wct93mi.No.14253del
我今天用CORDOVA包板成功了,感謝各位

然後我們老闆說CORDOVA已經不維護了
所以叫我不要用

請問:
1.真的嗎?!
2.真的的話我要拿甚麼替代?

檔名:1593120907270.png-(12 KB, 743x431)
12 KB
無題無名20/06/26(五)05:35:07 ID:h4afestkNo.14236del[回應]
以前寫了一個讀取Youtube影片聊天室留言的工具程式
不過後來荒廢了一段時間...
最近想說整理一下開放出來給島民用好了
有興趣或是數據廚的島民可以玩玩看
匯出留言的部分是採用CSV格式
下載:
https://github.com/dghkd/KomeTubeR/releases/download/2.0.0.6220/KomeTubeR_2.0.0.6220.zip
原始碼:
https://github.com/dghkd/KomeTubeR
有回應 2 篇被省略。要閱讀所有回應請按下回應連結。
無名20/06/26(五)18:44:49 ID:9RhYFlVUNo.14239del
>>14236
以前寫過類似的東西
不過那時沒有完全弄懂所有欄位的意義
像是invalidationContinuationData跟timedContinuationData有什麼差別(好像都能用)
還有liveChatPlaceholderItemRenderer是什麼作用
以及markChatItemsByAuthorAsDeletedAction是實況主刪除留言嗎
然後要如何區分或取得"全部留言"跟"重要留言"的continuation
之類的問題
等等來看看能不能從這裡找到答案

另外你有打算維護或更新這個專案嗎?
無名20/06/26(五)22:40:00 ID:h4afestkNo.14240del
>>14239
其實我也沒有弄懂所有欄位的意義
當時是用google chrome按F12叫出開發者工具
邊看youtube邊看它的行為
然後自己模仿它的行為亂try try出來的
有很多感覺沒用到的就沒理它了
"全部留言"跟"重要留言"的continuation可以自己手動切換後
從開發者工具那邊看它呼叫哪一個

你說的invalidationContinuationData跟timedContinuationData
這兩個應該是直播中才有的
可以參考我另一個讀取直播中聊天室的版本
https://github.com/dghkd/KomeTube
我記得有些直播會沒有invalidationContinuationData
所以我會先抓invalidationContinuationData
抓不到才改抓timedContinuationData

現在的這個是讀取影片用的版本
主要是用來抓直播後有留檔時的聊天室留言
大部分功能也是由KomeTube改寫來的

我也不確定我會不會繼續維護或更新
目前是沒什麼動力和熱情
所以偏向不繼續比較多
但最近又覺得一直耍廢不太好
把這個專案放著荒廢好像也滿可惜的
所以就乾脆整理一下開放出來給島民玩
現在是抱持著這樣矛盾的心態啦
可能還是偏向不繼續比較多
無名20/06/27(六)13:53:13 ID:UjHLy4x.No.14241del
>>14240
我也是看開發者工具邊試邊做的
印象中當時"重要留言"的初始continuation在html挾帶的initialData中
但是好像沒找到"全部留言"的初始continuation在哪
之後有機會再來研究看看

invalidationContinuationData跟timedContinuationData的部分
我的作法也是一個沒有試另一個

雖然不繼續維護滿可惜的
不過我懂那種沒有動力的感覺
至少原始碼放出來也可以幫助到以後想做的人
還是挺不錯的
無名20/06/28(日)03:41:10 ID:nVeYHdpcNo.14243del
>>14240
不繼續維護滿可惜的+1
試了一下感覺滿好用的
希望你能早日走出低潮期

偷偷問一下
剛發現小額斗內沒有留言的那種也會顯示不出來
這也是限制嗎?
無名20/06/28(日)15:11:53 ID:2t.NjmNMNo.14245del
>>14241
>>14243
謝謝你們。・゚・(つд`゚)・゚・
突然覺得自己好像好久沒有正常跟別人說話了
本來想說這邊PO出來丟著,沉了就算了
沒想到會有這麼正面認真的回覆

>剛發現小額斗內沒有留言的那種也會顯示不出來
翻了一下發現是我整理code時想說修一下留言中包含會員專用表情符號時只解一個run的問題
結果沒有透過安全解析的方法,直接提取造成的null參照,導致被例外拋出了
明明其他欄位都有用安全解析的方法,就這個被改成直接提取
是我自己犯蠢導致的BUG,不是限制
實在太蠢了,哈!
趕快重建一版
https://github.com/dghkd/KomeTubeR/releases/download/2.0.0.6280/KomeTubeR_2.0.0.6280.zip

檔名:1592904264642.jpg-(57 KB, 700x700)
57 KB
無題無名20/06/23(二)17:24:24 ID:FPxuCvlsNo.14229del[回應]
送gandi優惠券
註冊 com net org io info 網域一年享六折優惠
G20V4-64AE-F854-3930
期限到7/7

抽獎抽到這個東西 最近又沒要買網域
只好送給島民

檔名:1592750830293.png-(339 KB, 1414x807)
339 KB
javascript 元件陣列無名20/06/21(日)22:47:10 ID:R6PuEejENo.14223del[回應]
請問javascript有沒有辦法把多個元件用迴圈宣到成元件陣列?
(如圖左)

以及多個元件有沒辦法法用簡單的方式操作同一個function而不用重複寫好幾次?(如圖右)
無名20/06/21(日)22:49:05 ID:R6PuEejENo.14224del
檔名:1592750945485.jpg-(490 KB, 1320x1680)
490 KB
祭品附上
無名20/06/22(一)01:33:57 ID:9q6nopOgNo.14225del
無名20/06/22(一)02:39:44 ID:LWi9FDYwNo.14226del
隨便寫的,你有需要可以用object或map代替array
let hands= [];
for(let i=0; i<7; i++){
hands.push(document.get...('hand'+i));
}
for(let i=0; i<7; i++){
hands[i].onClick = function() {
if(...)==-1) {
playCard(''+i);
}
};
}
無名20/06/22(一)22:12:00 ID:./Z.gJNgNo.14227del
檔名:1592835120988.jpg-(156 KB, 1364x2048)
156 KB
>>14225
>>14226

成功了!
島民果然神通廣大
無名20/06/22(一)22:13:18 ID:./Z.gJNgNo.14228del
檔名:1592835198274.jpg-(138 KB, 1364x2048)
138 KB
成功了!
島民果然神通廣大

檔名:1592057064552.png-(63 KB, 1565x776)
63 KB
DiscordBOT無名20/06/13(六)22:04:24 ID:5lJeFgAcNo.14219del[回應]
有人會寫Discord的BOT嗎?
最近想弄個可以隨機搜圖貼的機器人,但爬了一下不是很懂,照這個連結的影片做,在url= new Array那邊得到的東西是空的沒辦法運作。
https://www.youtube.com/watch?v=EFtTTCbGwYY

附圖是我自己拿來測試的code 看起來跟影片中的差不多但不行
無名20/06/13(六)22:31:59 ID:0yH.JcoINo.14220del
>>links = $('...')

你的css selector寫錯了沒選到半個元素當然是空的
無名20/06/16(二)15:42:40 ID:VbyXMOR6No.14221del
我不是學js出來的所以看不懂
把“”改成‘’也是一樣耶
無名20/06/16(二)15:55:53 ID:0ruJr5nYNo.14222del
>>No.14221
不是單雙引號問題

要不是你的html解析法寫錯
就是dogpile這個網站擋爬蟲

檔名:1591978877155.jpg-(366 KB, 1665x1200)
366 KB
無題無名20/06/13(六)00:21:17 ID:bTq1rfXkNo.14218del[回應]
最近公司出錢要讓我去考CEH
請問有什麼需要注意的嗎?

檔名:1591879239334.png-(68 KB, 1920x1200)
68 KB
無題無名20/06/11(四)20:40:39 ID:lt3R/LkkNo.14217del[回應]
島民為什麼不用

檔名:1591796652767.jpg-(120 KB, 1300x2000)
120 KB
websocket疑問無名20/06/10(三)21:44:12 ID:1k/y3O5kNo.14214del[回應]
請問在websocket有辦法渲染html嗎?

有試過在function內宣告iris的ctx出來用,但是好像會被卡住無法執行

如果單純傳資料去前端,再用javascript去修改html的內容也是可以,只是這樣好像就失去後端的作用(變成單純依照前端傳來的資訊去資料庫撈東西)
所以才想用後端渲染的方式完成

語言是golang,框架是iris/websocket

ws := websocket.New(websocket.DefaultGorillaUpgrader, websocket.Events{
websocket.OnNativeMessage: func(nsConn *websocket.NSConn, msg websocket.Message) error {
log.Printf("Server got: %s from [%s]", msg.Body, nsConn.Conn.ID())
msg.Body = []byte("Here is output") //想把output渲染到html
nsConn.Conn.Write(msg.Body)
nsConn.Conn.Server().Broadcast(nsConn, msg)
return nil
},
})


完整程式碼是參考iris官方文件
https://github.com/kataras/iris/blob/v12/_examples/websocket/native-messages/main.go

祭品附上
無名20/06/11(四)14:50:36 ID:MajEJSDoNo.14216del
要輸出html給前端更新就要重新載入html
前端重新載入ws就會斷線
除非你用一個iframe來接收ws給的html
在iframe外用js控制更新

檔名:1591468176213.jpg-(1017 KB, 1254x1771)
1017 KB
無題無名20/06/07(日)02:29:36 ID:y/ATHTccNo.14208del[回應]
請問linux島民知道怎麼安裝注音跟倉頡嗎
用的是manjaro的xface桌面
試了兩三個套件結果還是打不出中文...
無名20/06/08(一)09:42:14 ID:625VM6/2No.14209del
>>14208
不清楚你的情況
酷音輸入法有注音
sudo apt-get install scim scim-chewing
參考一下
無名20/06/10(三)20:27:25 ID:VcVD/HO2No.14211del
IM好像都沒開發了我六年前是用fcixx
現在是用https://www.google.ch/inputtools/try/
還有
I'd just like to interject for a moment. What you're referring to as Linux,
is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux.
Linux is not an operating system unto itself, but rather another free component
of a fully functioning GNU system made useful by the GNU corelibs, shell
utilities and vital system components comprising a full OS as defined by POSIX.

Many computer users run a modified version of the GNU system every day,
without realizing it. Through a peculiar turn of events, the version of GNU
which is widely used today is often called "Linux", and many of its users are
not aware that it is basically the GNU system, developed by the GNU Project.

There really is a Linux, and these people are using it, but it is just a
part of the system they use. Linux is the kernel: the program in the system
that allocates the machine's resources to the other programs that you run.
The kernel is an essential part of an operating system, but useless by itself;
it can only function in the context of a complete operating system. Linux is
normally used in combination with the GNU operating system: the whole system
is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux"
distributions are really distributions of GNU/Linux.
無名20/06/10(三)20:58:41 ID:bQHfJr7ENo.14212del
>>14211
俗稱都叫Linux何必糾結這種用詞問題
無名20/06/10(三)21:30:46 ID:1k/y3O5kNo.14213del
檔名:1591795846800.png-(62 KB, 761x422)
62 KB
前陣子才裝過manjaro

只有安裝附圖兩個套件

之後在你user的.profile檔案內加上
export XMODIFIERS="@im=ibus"
export XMODIFIER="@im=ibus"
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export DefaultIMModule=ibus
ibus-daemon -drx

之後登出再登錄就可以看到右下角的鍵盤圖示
進去改就行了
沒看到就重開機試試

以上給你參考
無名20/06/11(四)07:59:50 ID:kQS51uLENo.14215del
>>14213
profile只會讀一次嗎
ibus-daemon -drx應該要加在
.xinitrc或.xprofile
或是確定ibus-daemon的pid不在

檔名:1591273763112.jpg-(31 KB, 184x221)
31 KB
無題無名20/06/04(四)20:29:23 ID:6DIr4sIoNo.14206del[回應]
請問為什麼放置了COOKIE檔案 就會程式崩潰
ˊˋ 之前好好的 不知道被我動到了什麼
重新裝也失敗了
無名20/06/04(四)20:36:28 ID:cMtgd4j2No.14207del
這啥??
無名20/06/10(三)00:29:30 ID:wNzcMRrwNo.14210del
動畫瘋下載器吧?

檔名:1590128961486.jpg-(520 KB, 707x1000)
520 KB
無題無名20/05/22(五)14:29:21 ID:vc7v6yP2No.14202del[回應]
想開設一個支援ascii的版面的話,可以用什麼?

我爬版下找到這兩個,但這兩個下沒看到支援ascii的mod。

https://github.com/Nekosyndrome/Yonkoma

https://github.com/pixmicat/pixmicat
無名20/05/22(五)14:34:54 ID:LfBq45UANo.14203del
sage20/05/22(五)14:42:36 ID:vc7v6yP2No.14204del
>>14203
!!原來支援的嗎!我這就研究下去
無名20/05/22(五)14:52:21 ID:LfBq45UANo.14205del
>>14204
你要注意yonkoma和pixmicat的模組可能不通用
(使用的html模板引擎不一樣)


【刪除文章】[]
刪除用密碼:
第一頁[0] [] [2] [3] [4] [5] [6] [7] [8] [...][31]