{ "permissions": { "allow": [ "Bash(curl -s http://localhost:5503/)", "Bash(C:/Python314/python.exe -m py_compile services/chart_manager.py)", "Bash(C:/Python314/python.exe -c \"from services import chart_manager; print\\('OK'\\)\")", "Bash(C:/Python314/python.exe -c \"from main import app; print\\('OK'\\)\")", "Bash(py --version)", "Bash(where python *)", "Bash(\"C:\\\\Python313\\\\python.exe\" -c \"import sys; print\\(sys.version\\)\")", "Bash(\"C:/Python313/python.exe\" -m venv venv)", "Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/python.exe\" -m pip install --upgrade pip)", "Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/python.exe\" -m pip install PyQt5 PyQtWebEngine pynmea2 pyserial numpy shapely)", "Bash(mkdir -p \"/d/Proyectos Software/AR ECDIS/webecdis/ui/lib\")", "Bash(curl -sSL -o \"/d/Proyectos Software/AR ECDIS/webecdis/ui/lib/maplibre-gl.js\" \"https://unpkg.com/maplibre-gl@4.7.1/dist/maplibre-gl.js\")", "Bash(curl -sSL -o \"/d/Proyectos Software/AR ECDIS/webecdis/ui/lib/maplibre-gl.css\" \"https://unpkg.com/maplibre-gl@4.7.1/dist/maplibre-gl.css\")", "Bash(./venv/Scripts/python.exe -c ' *)", "Bash(./venv/Scripts/python.exe -u -c ' *)", "Read(//tmp/**)", "Bash(\"./venv/Scripts/python.exe\" main.py)", "Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/python.exe\" -m pip install GDAL)", "Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/python.exe\" -m pip install fiona)", "Bash(sort -k2)", "Bash(\"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\venv\\\\Scripts\\\\pip.exe\" install pyais==4.4.0)", "Bash(\"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\venv\\\\Scripts\\\\pip.exe\" install pyais==3.0.0)", "Bash('venv\\\\Scripts\\\\python.exe' -c ' *)", "Bash(xargs grep *)", "Bash(curl -s -o /dev/null -w \"%{http_code}\" \"https://api.github.com/repos/jvde-github/AIS-catcher/releases/latest\")", "Bash(curl -s \"https://api.github.com/repos/jvde-github/AIS-catcher/releases/latest\")", "Bash(python3 -c \"import json,sys; r=json.load\\(sys.stdin\\); [print\\(a['name'], a['browser_download_url']\\) for a in r.get\\('assets',[]\\)]\")", "Bash(python3 -c ' *)", "PowerShell(python -c \"import serial.tools.list_ports; [print\\(p.device, p.description, p.vid, p.pid\\) for p in serial.tools.list_ports.comports\\(\\)]\")", "Bash(node --check C:/AidsMonitoring/frontend/js/map.js)", "Bash(python -c \"from services.ais_simulator import run_simulator, MIAMI_AIDS; print\\('OK', len\\(MIAMI_AIDS\\), 'aids'\\)\")", "Bash(python -c \"from services.chart_manager import get_all_depths; r = get_all_depths\\(\\(-80.5, 25.6, -80.0, 25.9\\)\\); print\\('depths features:', len\\(r.get\\('features', []\\)\\)\\)\")", "Bash(python -c ' *)", "Bash(python -c \"from services.chart_manager import list_cells; import json; r = list_cells\\(\\); print\\(json.dumps\\(r[:2], indent=2, default=str\\)\\)\")", "Bash(taskkill /F /IM python.exe)", "Bash(python -m uvicorn backend.main:app --host 0.0.0.0 --port 5503 --reload)", "Bash(curl -s http://localhost:5503/ais/status)", "Bash(python -m uvicorn main:app --host 0.0.0.0 --port 5503 --reload)", "Bash(curl -s http://localhost:5503/ais/stats)", "Bash(curl -s http://localhost:5503/ais/raw)", "Bash(python -m uvicorn main:app --host 0.0.0.0 --port 5503)", "Bash(curl -s http://localhost:5503/debug)", "Bash(python3 -c \"import json,sys; d=json.load\\(sys.stdin\\); print\\(list\\(d.keys\\(\\)\\)\\)\")", "Bash(curl -sv http://localhost:5503/ais/stats)", "Bash(curl -sv http://localhost:5503/ais/raw)", "Bash(curl -sv http://localhost:5503/ais/launch -X POST)", "PowerShell(netstat -ano)", "Bash(curl -s http://localhost:8000/gps/status)", "Bash(curl -sv http://localhost:8000/gps/status)", "Bash(curl -s http://localhost:5503/gps/status)", "Bash(curl -sv -m 3 http://localhost:8100/)", "PowerShell(Get-Process -Name \"AIS-catcher\" -ErrorAction SilentlyContinue | Select Id, StartTime, @{N='RAM_MB';E={[math]::Round\\($_.WorkingSet/1MB,1\\)}}, @{N='CPU_s';E={[math]::Round\\($_.CPU,1\\)}})", "Bash(curl -s -m 3 'http://localhost:8100/stat.json')", "Bash(curl -s -m 3 'http://localhost:8100/api/stat')", "Bash(curl -s -m 3 -o /dev/null -w \"HTTP %{http_code} | %{size_download} bytes\\\\n\" http://localhost:8100/)", "Bash(curl -s -X POST http://localhost:5503/ais/stop)", "Bash(curl -s -X POST http://localhost:5503/ais/launch)", "Bash(curl -s http://localhost:8100/api/stat)", "Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); t=d['total']; print\\(f'count={t[\\\\\"count\\\\\"]} vessels={t[\\\\\"vessels\\\\\"]} ch={t[\\\\\"channel\\\\\"]} lvl_min={t[\\\\\"level_min\\\\\"]} lvl_max={t[\\\\\"level_max\\\\\"]} ppm={t[\\\\\"ppm\\\\\"]} received={d.get\\(\\\\\"received\\\\\"\\)} runtime={d.get\\(\\\\\"run_time\\\\\"\\)}s msg_rate={d.get\\(\\\\\"msg_rate\\\\\"\\)}'\\)\")", "Bash(curl -s -m 3 -o /dev/null -w \"HTTP %{http_code} | %{size_download}\\\\n\" http://localhost:8100/api/stat)", "Bash(curl -s -m 3 -o /dev/null -w \"HTTP %{http_code} | %{size_download}\\\\n\" 'http://localhost:8100/stat.json')", "Bash(curl -s 'http://localhost:8100/stat.json')", "Bash(curl -s -X POST 'http://localhost:5503/settings' -H 'Content-Type: application/json' -d '{\"ais_source\":\"SIMULATOR\"}')", "Bash('D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/python.exe' -c ' *)", "Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/pip.exe\" search iso8211)", "Bash(\"D:/Proyectos Software/AR ECDIS/webecdis/venv/Scripts/pip.exe\" install --dry-run iso8211 pyiso8211 python-s57 ddr-writer)", "WebSearch", "WebFetch(domain:github.com)", "Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" poc_wabasso.py)", "Bash('D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\venv\\\\Scripts\\\\python.exe' -c ' *)", "Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" converter.py \"C:\\\\Users\\\\aerom\\\\Terreno Wabasso.qgz\" --output \"C:\\\\Users\\\\aerom\\\\Terreno_Wabasso.000\" --force --verbose)", "Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" -c \"import geopandas; print\\('ok'\\)\")", "Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" -c \"import geopandas\")", "Bash(echo \"exit: $?\")", "PowerShell(& \"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" -c \"import geopandas; print\\(geopandas.__version__\\)\" 2>&1)", "Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\python.exe\" -m PyInstaller QGISS57Converter.spec --noconfirm)", "Bash(\"D:\\\\Miniconda\\\\Scripts\\\\activate.bat\" s57 *)", "Bash(\"D:\\\\Miniconda\\\\envs\\\\s57\\\\Scripts\\\\pyinstaller.exe\" QGISS57Converter.spec --noconfirm)", "PowerShell(\\(Get-Item \"D:\\\\Proyectos Software\\\\QGISS57Converter\\\\dist\\\\QGISS57Converter.exe\"\\).Length / 1MB | ForEach-Object { \"{0:N1} MB\" -f $_ })", "WebFetch(domain:wwwcdn.imo.org)", "WebFetch(domain:iho.int)", "Bash(python main.py)", "Bash(tasklist)", "WebFetch(domain:www8.garmin.com)", "WebFetch(domain:www.marineinsight.com)", "WebFetch(domain:www.furunousa.com)", "WebFetch(domain:www.imorules.com)", "WebFetch(domain:www.bmemarine.com)", "WebFetch(domain:www.starpath.com)", "WebFetch(domain:www.manualslib.com)", "WebFetch(domain:cioh.dimar.mil.co)", "WebFetch(domain:www.ic-enc.org)", "WebFetch(domain:www.ic-enc.com)", "WebFetch(domain:sitmar.dimar.mil.co)", "WebFetch(domain:www.dimar.mil.co)", "WebFetch(domain:www.cioh.org.co)", "WebFetch(domain:ihr.iho.int)", "Bash(dir \"C:\\\\Users\\\\aerom\\\\Documents\\\\Cartas\" /s /b)", "Read(//c/Users/aerom/Documents/Cartas/GARD0001/**)", "Read(//c/Users/aerom/Documents/Cartas/GARD0002/**)", "Read(//c/Users/aerom/Documents/Cartas/layers/**)", "Bash(python -c \"import json; d=json.load\\(open\\('D:/Proyectos Software/QGISS57Converter/s57_objects.json','r',encoding='utf-8'\\)\\); print\\(d.get\\('LNDARE'\\) or list\\(d.items\\(\\)\\)[:3]\\)\")", "WebFetch(domain:msi.nga.mil)", "WebFetch(domain:www.postman.com)", "Bash(curl -s -L -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" \"https://msi.nga.mil/api/publications/ngalol/lights-buoys?volume=110&output=json&limit=2\")", "Bash(curl -s -L --compressed -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" -H \"Accept: application/json\" \"https://msi.nga.mil/api/publications/ngalol/lights-buoys?volume=110&output=json&limit=2\")", "Bash(curl -s -L --compressed -A \"Mozilla/5.0\" -H \"Accept: application/json\" \"https://msi.nga.mil/api/publications/ngalol/lights-buoys?volume=110&includeRemovals=false&output=json&limit=2\")", "Bash(curl -s -L --compressed -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" -H \"Accept: application/json\" -H \"Referer: https://msi.nga.mil/\" \"https://msi.nga.mil/api/publications/ngalol/lights-buoys?volume=110&includeRemovals=false&output=json&limit=2\")", "Bash(curl -s -L --compressed -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" -H \"Accept: application/json\" -H \"Referer: https://msi.nga.mil/\" \"https://msi.nga.mil/api/swagger-ui.html\")", "Bash(curl -s -L --compressed -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" -H \"Accept: application/json\" -H \"Referer: https://msi.nga.mil/\" \"https://msi.nga.mil/api/publications/ngalol/lights-buoys?latitudeLeft=10&longitudeLeft=-75.5&latitudeRight=11.5&longitudeRight=-74&includeRemovals=false&output=json\")", "Bash(python nga_fetch.py)", "Bash(set PYTHONIOENCODING=utf-8)", "Bash(python -X utf8 nga_fetch.py)", "Bash(dir \"D:\\\\Proyectos Software\\\\QGISS57Converter\" /b)", "Bash(pip install *)", "Bash(python -X utf8 -c \"print\\('OK'\\)\")", "WebFetch(domain:overpass-api.de)", "Bash(curl -s \"https://overpass-api.de/api/interpreter\" --data \"[out:json][timeout:30];\\(node[\\\\\"seamark:type\\\\\"]\\(10.8,-75.1,11.3,-74.5\\);\\);out body;\")", "Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); [print\\(n['id'], n['lat'], n['lon'], n.get\\('tags',{}\\)\\) for n in d['elements']]\")", "Bash(curl -s \"https://overpass-api.de/api/interpreter\" --data \"[out:json][timeout:60];\\(node[\\\\\"seamark:type\\\\\"~\\\\\"buoy|beacon|light\\\\\"]\\(10.5,-75.5,11.5,-74.0\\);way[\\\\\"seamark:type\\\\\"]\\(10.5,-75.5,11.5,-74.0\\);\\);out body;\")", "Bash(curl -s \"https://cioh.dimar.mil.co/avisonav-api/api/novelty/getCurrentNoveltys\" -A \"Mozilla/5.0\" -H \"Accept: application/json\" -H \"Origin: https://cioh.dimar.mil.co\" -H \"Referer: https://cioh.dimar.mil.co/webnotice/noveltyMap\" --max-time 15)", "Bash(curl -v \"https://cioh.dimar.mil.co/avisonav-api/api/novelty/getCurrentNoveltys\" -A \"Mozilla/5.0 \\(Windows NT 10.0; Win64; x64\\) AppleWebKit/537.36 \\(KHTML, like Gecko\\) Chrome/120.0.0.0 Safari/537.36\" -H \"Accept: application/json, text/plain, */*\" -H \"Origin: https://cioh.dimar.mil.co\" -H \"Referer: https://cioh.dimar.mil.co/webnotice/noveltyMap\" -H \"sec-fetch-site: same-origin\" -H \"sec-fetch-mode: cors\" --max-time 15)", "Bash(python parse_lista_luces.py)", "Bash(python -c \"import converter; print\\('OK'\\)\")", "Bash(python -m pyinstaller --version)", "Bash(dir \"C:\\\\Users\\\\aerom\\\\AppData\\\\Local\\\\Programs\\\\Python\")", "Bash(\"C:\\\\Python314\\\\python.exe\" -m pyinstaller --version)", "PowerShell(cmd /c \"dir C:\\\\Python314\\\\ 2>&1\")", "Bash(wsl -e ls -la \"/mnt/c/AidsMonitoring/charts/TMPDJH0QRQ_/\")", "Bash(wsl -e ls -la \"/mnt/c/AidsMonitoring/charts/BARRANQUILLA/\")", "WebFetch(domain:www.iala.int)", "WebFetch(domain:www.seasources.net)", "WebFetch(domain:cdn.sealite.com)", "WebFetch(domain:docs.iho.int)", "WebFetch(domain:wiki.icaci.org)", "WebFetch(domain:legacy.iho.int)", "WebFetch(domain:www.charts.gc.ca)", "WebFetch(domain:wiki.openstreetmap.org)", "WebFetch(domain:repository.library.noaa.gov)", "WebFetch(domain:nauticalcharts.noaa.gov)", "WebFetch(domain:maritimesafetyinnovationlab.org)", "WebFetch(domain:www.transport.wa.gov.au)", "WebFetch(domain:www.merchantnavydecoded.com)", "WebFetch(domain:www.captainsmode.com)", "WebFetch(domain:www.amnautical.com)", "WebFetch(domain:www.kartverket.no)", "WebFetch(domain:seacomm.ru)", "WebFetch(domain:studylib.net)", "WebFetch(domain:journals.lib.unb.ca)", "WebFetch(domain:www.hattelandtechnology.com)", "WebFetch(domain:dev.luciad.com)", "WebFetch(domain:www.admiralty.co.uk)", "WebFetch(domain:assets.admiralty.co.uk)", "WebFetch(domain:icaci.org)", "WebFetch(domain:charts.gc.ca)", "WebFetch(domain:opencpn.org)", "WebFetch(domain:sailingissues.com)", "WebFetch(domain:raw.githubusercontent.com)", "WebFetch(domain:www.safe-skipper.com)", "PowerShell(dir \"C:\\\\Users\\\\aerom\\\\\" -Name | Where-Object { $_ -notmatch \"^\\\\.\" })", "Bash(python converter.py --help)", "Bash(python build_barranquilla.py)", "Bash(python check_s57.py dist/CO1CO01M/CO1CO01M.000)", "Bash(curl -s http://localhost:5000/charts/cells)", "Bash(echo \"EXIT: $?\")", "Bash(curl -s http://localhost:5503/charts/cells)", "Bash(curl -s -X POST http://localhost:5503/charts/rebuild)", "Bash(curl -s http://localhost:5503/charts/rebuild/BARRANQUILLA)", "Bash(curl -s -X POST \"http://localhost:5503/charts/cells/BARRANQUILLA/rebuild\")", "Bash(curl -s \"http://localhost:5503/charts/cells\")", "Bash(curl -s -o /tmp/features_test.json \"http://localhost:5503/charts/features\")", "Bash(git add *)", "Bash(git commit -m ' *)", "Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); print\\([c['id'] for c in d]\\)\")", "Bash(curl -s -o /dev/null -w \"%{http_code}\" http://localhost:5503/charts/cells/BARRANQUILLA/features)", "Bash(curl -s http://localhost:5503/charts/cells/BARRANQUILLA)", "Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); print\\('status:', d.get\\('status'\\), 'count:', d.get\\('feature_count'\\)\\)\")", "Bash(curl -s http://localhost:5503/charts/features)", "Bash(curl -s -X POST http://localhost:5503/charts/rebuild-cache)", "Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); cells=d.get\\('rebuilt',[]\\); print\\(f'Rebuilt {len\\(cells\\)} cells'\\)\")", "Bash(node --check frontend/js/map.js)", "Bash(grep -v \"^$\")", "Bash(git checkout *)", "mcp__Claude_in_Chrome__tabs_context_mcp", "mcp__Claude_Preview__preview_start", "Bash(Get-Content \"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\ui\\\\js\\\\colreg_ref.js\")", "Bash(Measure-Object -Line)", "Bash(Select-Object -ExpandProperty Lines)", "WebFetch(domain:www.gov.uk)", "WebFetch(domain:continuouswave.com)", "WebFetch(domain:charts.noaa.gov)", "WebFetch(domain:www.charts.noaa.gov)", "Bash(curl -s \"https://gis.charttools.noaa.gov/arcgis/rest/services/MCS/ENCOnline/MapServer/exts/MaritimeChartService/MapServer/0/query?where=1%3D1&geometry=%7B%22xmin%22%3A-80.5%2C%22ymin%22%3A25.5%2C%22xmax%22%3A-80.0%2C%22ymax%22%3A25.9%7D&geometryType=esriGeometryEnvelope&spatialRel=esriSpatialRelIntersects&outFields=CELL_NAME%2CCELL_TITLE%2CSCALE%2CEDITION&f=json\")", "Bash(curl -s \"https://gis.charttools.noaa.gov/arcgis/rest/services/MCS/ENCOnline/MapServer/0/query?where=1%3D1&geometry=%7B%22xmin%22%3A-80.5%2C%22ymin%22%3A25.5%2C%22xmax%22%3A-80.0%2C%22ymax%22%3A25.9%7D&geometryType=esriGeometryEnvelope&spatialRel=esriSpatialRelIntersects&outFields=CELL_NAME%2CCELL_TITLE%2CSCALE%2CEDITION&f=json\")", "Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); [print\\(f['attributes']\\) for f in d.get\\('features',[]\\)]\")", "Bash(curl -s \"https://encdirect.noaa.gov/arcgis/rest/services/encdirect/enc_cells/MapServer/0/query?where=1%3D1&geometry=-80.5,25.5,-80.0,25.9&geometryType=esriGeometryEnvelope&spatialRel=esriSpatialRelIntersects&outFields=*&f=json\")", "Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); print\\(json.dumps\\(d, indent=2\\)\\)\")", "Bash(curl -s \"https://gis.charttools.noaa.gov/arcgis/rest/services/MCS/ENCOnline/MapServer/0?f=json\")", "Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); print\\(d.get\\('name',''\\), d.get\\('description',''\\)\\)\")", "Bash(curl -v \"https://gis.charttools.noaa.gov/arcgis/rest/services/MCS/ENCOnline/MapServer?f=json\")", "Bash(curl -s \"https://gis.charttools.noaa.gov/arcgis/rest/services?f=json\")", "Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); [print\\(s['name'], s['type']\\) for s in d.get\\('services',[]\\)]\")", "Bash(curl -s \"https://gis.charttools.noaa.gov/arcgis/rest/services/MCS/ENCOnline/MapServer/exts/MaritimeChartService/MapServer/0/query?where=1%3D1&geometry=-80.5%2C25.5%2C-80.0%2C25.9&geometryType=esriGeometryEnvelope&spatialRel=esriSpatialRelIntersects&outFields=*&f=json\")", "Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); print\\(json.dumps\\(d,indent=2\\)\\)\")", "Bash(curl -s \"https://gis.charttools.noaa.gov/arcgis/rest/services/MCS/ENCOnline/MapServer/exts/MaritimeChartService?f=json\")", "Bash(curl -s \"https://gis.charttools.noaa.gov/arcgis/rest/services?f=pjson\")", "Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); [print\\(s\\) for s in d]\")", "Bash(curl -s \"https://gis.charttools.noaa.gov/arcgis/rest/services/MCS?f=pjson\")", "Bash(curl -s \"https://gis.charttools.noaa.gov/arcgis/rest/services/MCS/NOAAChartDisplay/MapServer?f=pjson\")", "Bash(curl -s \"https://charts.noaa.gov/ENCs/US3FL28M_19115.xml\")", "Bash(curl -s \"https://charts.noaa.gov/ENCs/US4FL2AI_19115.xml\")", "Bash(curl -s \"https://charts.noaa.gov/ENCs/ENCsIndv.shtml\")", "Bash(curl -s \"https://charts.noaa.gov/ENCs/US4FL2BI_19115.xml\")", "Bash(dir \"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\data\\\\charts\" /s /b)", "Bash(dir \"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\backend\" /s /b *.py)", "Bash(Select-String -Path \"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\ui\\\\lib\\\\maplibre-gl.js\" -Pattern \"\\\\\"version\\\\\"\")", "Bash(Select-Object -First 3)", "Bash(venv\\\\Scripts\\\\python.exe -c \"import weasyprint; print\\('weasyprint ok'\\)\")", "Bash(venv\\\\Scripts\\\\python.exe -c \"import xhtml2pdf; print\\('xhtml2pdf ok'\\)\")", "Bash(venv\\\\Scripts\\\\python.exe -c \"import pdfkit; print\\('pdfkit ok'\\)\")", "Bash(Get-Content \"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\main.py\")", "Bash(Select-String -Pattern \"crew_list|crew_add|passengers_list\")", "Bash(Select-Object -First 5)", "Bash(del /Q \"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\__pycache__\\\\main.cpython-*.pyc\")", "Bash(cd /d \"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\")", "Bash(python -c \"import ast; ast.parse\\(open\\('backend/sensors/sensor_state.py',encoding='utf-8'\\).read\\(\\)\\); print\\('sensor_state OK'\\)\")", "Bash(python -c \"import ast; ast.parse\\(open\\('backend/sensors/nmea0183_reader.py',encoding='utf-8'\\).read\\(\\)\\); print\\('nmea0183_reader OK'\\)\")", "Bash(python -c \"import ast; ast.parse\\(open\\('backend/sensors/nmea_router.py',encoding='utf-8'\\).read\\(\\)\\); print\\('nmea_router OK'\\)\")", "Bash(python -c \"import ast; ast.parse\\(open\\(r'D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\backend\\\\sensors\\\\nmea0183_reader.py',encoding='utf-8'\\).read\\(\\)\\); print\\('nmea0183_reader OK'\\)\")", "Bash(python -c \"import ast; ast.parse\\(open\\(r'D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\backend\\\\sensors\\\\nmea_router.py',encoding='utf-8'\\).read\\(\\)\\); print\\('nmea_router OK'\\)\")", "Bash(python -c \"import ast; ast.parse\\(open\\(r'D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\main.py',encoding='utf-8'\\).read\\(\\)\\); print\\('main.py OK'\\)\")", "Bash(node -e \"require\\('fs'\\).readFileSync\\(String.raw\\\\`D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\ui\\\\js\\\\sim.js\\\\`, 'utf8'\\); console.log\\('sim.js OK'\\)\")", "Bash(node --input-type=module)", "Bash(node -e \"var src=require\\('fs'\\).readFileSync\\(String.raw\\\\`D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\ui\\\\js\\\\app.js\\\\`,'utf8'\\); new Function\\(src\\); console.log\\('app.js OK'\\)\")", "Bash(node -e \"var s=require\\('fs'\\).readFileSync\\(String.raw\\\\`D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\ui\\\\js\\\\app.js\\\\`,'utf8'\\); new Function\\(s\\); console.log\\('app.js OK'\\)\")", "Bash(python -c \"import ast; ast.parse\\(open\\(r'D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\backend\\\\sensors\\\\sensor_state.py',encoding='utf-8'\\).read\\(\\)\\); print\\('sensor_state OK'\\)\")", "Bash(node -e \"var s=require\\('fs'\\).readFileSync\\(String.raw\\\\`D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\ui\\\\js\\\\crew.js\\\\`,'utf8'\\); new Function\\(s\\); console.log\\('crew.js OK'\\)\")", "Bash(python -m py_compile \"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\main.py\")", "Bash(python -c \"import ast; ast.parse\\(open\\('main.py', encoding='utf-8'\\).read\\(\\)\\); print\\('main.py OK'\\)\")", "WebFetch(domain:ceehydrosystems.com)", "Bash(python _regen_ctg.py)", "Bash(findstr /n \"survey\\\\|Survey\\\\|lp-sv\\\\|lp-pane\" \"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\ui\\\\index.html\")", "Bash(findstr /n \"survey\" \"D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\ui\\\\index.html\")", "Bash(python -c \"from backend.routers.charts import router; print\\('charts.py OK'\\)\")", "Bash(python3 -c \"import pdfplumber; p=pdfplumber.open\\(r'C:\\\\Users\\\\aerom\\\\Downloads\\\\Notice_to_Mariners_Anual_2023.pdf'\\); print\\(p.pages[0].extract_text\\(\\)[:2000]\\)\")", "Bash(python -c \"import pdfplumber; p=pdfplumber.open\\(r'C:\\\\Users\\\\aerom\\\\Downloads\\\\Notice_to_Mariners_Anual_2023.pdf'\\); print\\(p.pages[0].extract_text\\(\\)[:2000]\\)\")", "Bash(dir \"D:\\\\Proyectos Software\\\\QGISS57Converter\\\\capas_ctg\")", "Bash(dir \"C:\\\\AidsMonitoring\\\\charts\")", "Bash(python -c \"import sys; sys.stdout.reconfigure\\(encoding='utf-8', errors='replace'\\); [print\\(l.rstrip\\(\\)\\) for l in sys.stdin]\")", "Bash(python -c \"import sys; [print\\(f'{i+1:4d} {l}',end=''\\) for i,l in enumerate\\(sys.stdin\\)]\")", "Bash(powershell -command \"\\(Get-Content 'C:\\\\AidsMonitoring\\\\frontend\\\\js\\\\menu.js'\\).Count\")", "Bash(powershell -command \"\\(Get-Content 'C:\\\\AidsMonitoring\\\\frontend\\\\index.html'\\).Count\")", "Bash(powershell -command \"Get-ChildItem 'C:\\\\AidsMonitoring\\\\charts' | Select-Object Name\")", "Bash(powershell -command \"Get-ChildItem 'D:\\\\Proyectos Software\\\\AR ECDIS' | Select-Object Name\")", "Bash(powershell -command \"Get-ChildItem 'D:\\\\Proyectos Software\\\\AR ECDIS\\\\webecdis\\\\data' | Select-Object Name\")", "WebFetch(domain:www.puertocartagena.com)", "WebFetch(domain:www.paracay.com)", "WebFetch(domain:www.openstreetmap.org)", "WebFetch(domain:cecoldodigital.dimar.mil.co)", "Bash(where ogrinfo *)", "Bash(C:\\\\Python313\\\\python.exe -c \"from osgeo import ogr; print\\('gdal OK'\\)\")", "Bash(C:\\\\Users\\\\aerom\\\\AppData\\\\Local\\\\Python\\\\bin\\\\python.exe -c \"from osgeo import ogr; print\\('gdal OK'\\)\")", "Bash(\"C:/Python313/python.exe\" -c \"from osgeo import ogr; print\\('gdal OK'\\)\")", "Bash(\"C:/Users/aerom/AppData/Local/Python/bin/python.exe\" -c \"from osgeo import ogr; print\\('gdal OK'\\)\")", "Read(//c/Program Files/**)", "Read(//c/PROGRA~1/**)", "Bash(python -c \"import geopandas; print\\('geopandas OK'\\)\")", "Bash(grep -rn \"capas_ctg\\\\|BAHÍA_DE_CARTAGENA\" \"D:/Proyectos Software/AR ECDIS/webecdis/\" --include=\"*.py\" ! -path \"*/venv/*\")", "Bash(python _patch_ecdis_cartagena.py)", "Bash(python build_ecdis_manual.py capas_ctg \"BAHÍA_DE_CARTAGENA\")", "Bash(python -c \"import main\")", "Bash(python -c \"from models.user import User, Role; print\\(list\\(Role\\)\\)\")", "Bash(taskkill /F /IM python.exe /T)", "Bash(Start-Sleep -Milliseconds 500)", "Bash(curl -s http://localhost:5503/health)", "Bash(git -C \"C:/AidsMonitoring\" status)" ] } }