我正在嘗試製作OpenOfficeWriter StarBasic-Macro Program,它將wiki源代碼轉變爲Open Office Writer。我需要一個生成MD5校驗和的starbasic宏。在OpenOffice的文檔中有一個MD5Thumbprint,所以我想你可以使用某種宏代碼在Open Office starbasic宏中計算MD5。這是我正在尋找的。如何計算starbasic宏(openoffice宏)中字符串的md5校驗和?
我想我必須在安全模塊中使用XCertificate接口,但我不知道宏代碼應該如何。因此,我需要一個Open Office starbasic宏命令或代碼,如:stringMD5=s.md5()
,其中將是一個字符串(例如「Douglas C-47 Skytrain.jpg」之類的內容),stringMD5應該是字符串或我可以對字符串進行的操作(在這個例子中,最後的結果應該是字符串「40decfb5f1be8bca1e56c8a853027941」,這是字符串「Douglas C-47 Skytrain.jpg」的MD5)。
我想避免使用Python(請參閱:How to get MD5 sum of a string?)並創建一個starbasic宏。如果有人有小費,我當然會很高興。喬治
謝謝!我正在使用現在OO 3所以它的工作! – george
很高興聽到它的工作。如果這個答案有幫助,那麼請[接受它](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)。 –
已經嘗試過了,但我是全新的,並且沒有積分。 – george