diff --git a/2026-01-02.md b/2026-01-02.md index 26ec55c..3a43c60 100644 --- a/2026-01-02.md +++ b/2026-01-02.md @@ -17,8 +17,8 @@ tags: #### TODO * [ ] [[electrical-takeoff|Electrical]] -* [ ] [[telecom-takeoff#Backbone Riser|Telecom Backbone]] -* [ ] [[distributed-antenna-systems-takeoff|DAS]] +* [x] [[telecom-takeoff#Backbone Riser|Telecom Backbone]] +* [x] [[distributed-antenna-systems-takeoff|DAS]] ## 2026-01-02 19:21 diff --git a/2026-01-05.md b/2026-01-05.md new file mode 100644 index 0000000..59d100b --- /dev/null +++ b/2026-01-05.md @@ -0,0 +1,62 @@ +--- +id: +aliases: [] +title: 2026-01-05 +tags: + - authorship/original + - destiny/permanent + - status/draft + - type/daily +--- +# 2026-01-05 + +## 2026-01-05 15:44 + +### Bluebeam Scripting + +#### Built-In + +C:\Program Files\Bluebeam Software\Bluebeam Revu\21\Help\Bluebeam Script Reference.pdf + +```markdown +## Search + +### Description + +Searches the text in the underyling PDF content and optionally applies text based markups to the results. Returns a list of markup IDs. + +### Parameters + +pTerm [String]: Term to search for +pCaseSensitive [Bool, Optional]: Boolean value specifiying whether to match case +pWholeWordOnly [Bool, Optional]: Boolean value specifiying whether to only return whole word matches +pMarkup [String, Optional]: Markup properties as string dictionary. An empty string signifies that no markup will be created +pAddTextToComment [Bool, Optional]: If a markup is created, specifies that the search term will be placed in the comment field +pPageRange [String, Optional]: List or range of pages to be searched, -1 will search all pages, exp: 1,2,10-20 + +### Example + +Search("electrical") +``` + +This would have been a godsend if I was still at Ace, +it will still be useful for coloring circuits. + +```bci +% script.bci +Open("H:\zmeyers\jobs\2100 Crystal Drive - VA, HR\Schedules from Electrical.pdf") +Search("schedule",false,false,"{'comment':'The color is red','color':'#FF0000'}") +Close(true) +``` + +```bash +C:\Program Files\Bluebeam Software\Bluebeam Revu\21\Revu\ScriptEngine.exe script.bci +``` + +#### Model Context Protocol + +C:\Program Files\Bluebeam Software\Bluebeam Revu\21\Revu\mcp\Bluebeam MCP Server.exe + +There must be a way to get the CLI return its syntax + +JetBrains DotPeek diff --git a/telecom-takeoff.md b/telecom-takeoff.md index c18a443..b956e1a 100644 --- a/telecom-takeoff.md +++ b/telecom-takeoff.md @@ -61,7 +61,7 @@ Alternative * `Phase` = "Building - BOH ..." * `System` = "TC - Telecom Backbone" -(2) 4"C or (4) 4"C ULO +(2) 4"C or (4) 4"C if not shown ### Horizontal Backbone