將OctoPrint標題替換成KMOL

先來看關於下圖的框框處,是如何更動的



一開始用grepwin 尋找OctoPrint然後找了蠻久的,終於在下圖的地方找到了



不過後來重啟ocopi之後,發現在還沒有完全載入前,是有變換成KMOL的,不過後來又變回去OctoPrint,後來在網頁按下F12查看原始碼,發現到在下圖中框框處, load 到框框前都是KMOL,不過框框後發現到又變回去OctoPrint了



所以去查看那些檔案裡頭的程式碼,裡頭也是很多關於物件導向的東西,不過還好有惡補了一下,所以不是太難,又想到裡頭它可能有重新指向一個物件,導致它又重置了,所以又在下圖的地方發現了他有定義一個屬性項,去執行底下的程式



於是為了找webassets 這個物件,又費了一番功夫,網頁的話,想到會不會跟 .js檔有關呢? 於是到了網頁原始碼裡找,終於在下圖的地方找到了



不過由於無法直接在網頁原始碼上頭進行修改,要在設定檔裡頭修改,於是朝天花板發呆了大約5分鐘,思考了一下大概的檔案位置,於是在下圖找到了檔案位置了,將裡頭的OctoPrint修改成KMOL之後再重啟OctoPi



就會變成這樣,成功的更動,之後的小圖檔也修改成KMOL的圖示了



關於要修改裡的設定檔,跟我原本預期的不太一樣,要進到蠻底層的,才能修改到,不過也多虧了grepwin這個工具,幫了我蠻多忙,因為有進行大約一個多禮拜的python課程惡補一下,對於裡頭的程式碼大概都看得懂七八成了,所以覺得還ok,對於我的組員們,我感謝他們通融我這一個多禮拜沒什麼做事情,另外老師說的同時控制10個馬達的東西,我找過櫃子了,沒有找到,另外在櫃子裡也發現到有蠻多學長留下來的論文可以參考,所以拿給模擬作動的組別參考用了,裡頭有關平面四連桿、史都華平台機構、逆向運動學等等......


Comments

comments powered by Disqus