duangsuse::Echo
Photo
https://github.com/duangsuse/WowCoolApk/releases/tag/1.1
可以下载到由 Proguard 支持的 shrink 版 ShadowJar
只有 200 多 kb
可以下载到由 Proguard 支持的 shrink 版 ShadowJar
只有 200 多 kb
GitHub
duangsuse/WowCoolApk
😃 Compute coolapk.com API X-App-Token with Scala CLI Application - duangsuse/WowCoolApk
duangsuse::Echo
https://github.com/duangsuse/WowCoolApk/releases/tag/1.1 可以下载到由 Proguard 支持的 shrink 版 ShadowJar 只有 200 多 kb
... 这次更新的 UUID 格式又有问题... 得去修...
duangsuse::Echo
今天我准备开始写 CoolFeed 了.... 下周回来,再写 Bash、TypeScript 版本的 Token Generator 凑齐八国语言 play 一下( 如果写完可务必帮我硬广一下啊 😭 毕竟这个是给人用的
This media is not supported in your browser
VIEW IN TELEGRAM
果然看起来又没时间了,我还是扩展一下我的 WowCoolApk 吧
其实可以做成 GUI 的,我打算用 C# + Mono, GTK#Net 写
然后可以这样:
CoolFeed/
Net/
IUrl
CoolApkURL (scheme, host, port, path, query, fragment) (path param supported)
IHttpClient (call by OPTIONS/HEAD/GET/POST/PUT/PATCH/DELETE/MultiPartPost, with URL, Headers(Cookie, Content-Type), Body (Form supported))
DefaultHttpClient
HttpRequestBuilder
Exception/
HttpCallException
Api/
TokenGenerator
TokenManager (getApiToken())
ApiManager
Service/
CoolApkv6
Model/
IGraphicResource
ILinkResource
ITextResource
IGroupResource
IRankScalarProductResouce
IBinaryFileResource
Resource/
Feeds
Apks
Tags
Users
Images
Links
Replies
Entity/
Apk
User
Tag
Feed
Image
ImageGroup
FeedScalarProduct
Time
ExternalLink
Reply
Ui/
FeedUi
ReplyUi
UserUi
Widget/...
Util/...
View/
FeedView
ReplyView
UserView
Main
GtkMain
然后 通过 Service 实例获取 Resource 操作,使用 View 渲染 Resource 模型(Ui 是 Gtk 视图上层的封装)...
... 说实话,其实就之前 GeekApk 的很多人来说,也未必看到了酷安背后有这些模型 🤔....
唉...
其实可以做成 GUI 的,我打算用 C# + Mono, GTK#Net 写
然后可以这样:
CoolFeed/
Net/
IUrl
CoolApkURL (scheme, host, port, path, query, fragment) (path param supported)
IHttpClient (call by OPTIONS/HEAD/GET/POST/PUT/PATCH/DELETE/MultiPartPost, with URL, Headers(Cookie, Content-Type), Body (Form supported))
DefaultHttpClient
HttpRequestBuilder
Exception/
HttpCallException
Api/
TokenGenerator
TokenManager (getApiToken())
ApiManager
Service/
CoolApkv6
Model/
IGraphicResource
ILinkResource
ITextResource
IGroupResource
IRankScalarProductResouce
IBinaryFileResource
Resource/
Feeds
Apks
Tags
Users
Images
Links
Replies
Entity/
Apk
User
Tag
Feed
Image
ImageGroup
FeedScalarProduct
Time
ExternalLink
Reply
Ui/
FeedUi
ReplyUi
UserUi
Widget/...
Util/...
View/
FeedView
ReplyView
UserView
Main
GtkMain
然后 通过 Service 实例获取 Resource 操作,使用 View 渲染 Resource 模型(Ui 是 Gtk 视图上层的封装)...
... 说实话,其实就之前 GeekApk 的很多人来说,也未必看到了酷安背后有这些模型 🤔....
唉...
duangsuse::Echo
🤪 #Life #School 没写完又要去上学了,谁想帮我写一下这个... 我暂时先改一个 Python 脚本先...
GitHub
GitHub - duangsuse-valid-projects/WowCoolApk: 😃 Compute coolapk.com API X-App-Token with Scala CLI Application
😃 Compute coolapk.com API X-App-Token with Scala CLI Application - GitHub - duangsuse-valid-projects/WowCoolApk: 😃 Compute coolapk.com API X-App-Token with Scala CLI Application
??? #Github 最开始我的那个 x86 NASM 汇编的 CoolTok 就没多少人 star,PinkD 的 Java/Python CoolApkTokenGenerator 也没有多少星星,看来还是包装的力量强大... 🙈
#Microsoft #Office https://github.com/duangsuse/Share/blob/master/Word0.vb
为了帮老师输入作文比赛的作文单子写了个 Word VisualBasic 宏,对 Basic 的怀旧肃然起敬....
https://github.com/duangsuse/Share/blob/master/Word0.vb#L41
我专门弄了个 Lexer-like 扫描算法扫描自己的文本字符串输入...
其中有一个循环,我后来发现是自己错了 #fix #Basic #Algorithm
本来因为我不知道 Basic 滋不资磁
是因为我在使用的时候发现它(跳过空白行和注释行的时候)会导致跳完所有空白注释之后直接结束处理,调试结果居然让我的木头脑袋百思不得其姐(跑
后来我发现是因为我没有重置这个变量(这样一次 skipThis, 后面全都 skip 掉了.... 实际上只是 skip 掉 "This" loop 而已).... 记下教训,这种丢脸的事情... 😭
希望以后不要发生了....
为了帮老师输入作文比赛的作文单子写了个 Word VisualBasic 宏,对 Basic 的怀旧肃然起敬....
https://github.com/duangsuse/Share/blob/master/Word0.vb#L41
我专门弄了个 Lexer-like 扫描算法扫描自己的文本字符串输入...
其中有一个循环,我后来发现是自己错了 #fix #Basic #Algorithm
本来因为我不知道 Basic 滋不资磁
continue; 所以就弄了个 Dim doNext As Boolean
后来如你们所见,doNext 是个死变量,没有被读取是因为我在使用的时候发现它(跳过空白行和注释行的时候)会导致跳完所有空白注释之后直接结束处理,调试结果居然让我的木头脑袋百思不得其姐(跑
后来我发现是因为我没有重置这个变量(这样一次 skipThis, 后面全都 skip 掉了.... 实际上只是 skip 掉 "This" loop 而已).... 记下教训,这种丢脸的事情... 😭
希望以后不要发生了....
Open "foo.txt" For Input As #1
Dim line As String
Dim skipThis As Boolean
skipThis = False
While Not Eof(1)
skipThis = False '!!!! Add this
Line Input #1, line
If IsBlankOrComment(line) Then
skipThis = True
End If
If Not skipThis Then
...
'' Or (好像跳两下了...)
'Else
' skipThis = False
End If
Wend
Close #1GitHub
duangsuse/Share
🐕 duangsuse's shared files(e.g. productive software projects, documents) - duangsuse/Share
因为 #Basic 没有内建 Regex 支持,我只好自己用 VBA.Strings 写的低效辣鸡满是 Shadow Copy (而不是 Zero Copy... 老是传 ByValue,我怀疑它是不是真的要复制一份字符串... 那多伤感情...)的扫描程序,虽然我其实可以用 Windows 的 COM Object 的.... 而且这是 #dotnet #CSharp VisualBasic for Applications 而不是 VisualBasic.NET 所以连
Of Generics 都没有,数组都得是 Variant(无类型检查),辣鸡死了... 话说 VB.NET 还有 Class、Interface、Type、Namespace 什么的?///