MCPcopy Create free account

hub / github.com/omkarcloud/botasaurus / functions

Functions1,906 in github.com/omkarcloud/botasaurus

↓ 4 callersFunctionvalidateScraperName
(scraperName: string | null)
js/botasaurus-server-js/src/validation.ts:97
↓ 4 callersFunctionvalidateTaskIdInPayload
(taskId: any)
js/botasaurus-server-js/src/validation.ts:448
↓ 4 callersFunctionvalidate_scraper_name
(scraper_name)
botasaurus_server/botasaurus_server/validation.py:60
↓ 4 callersFunctionvalidate_task_request
Validates the task request data.
botasaurus_server/botasaurus_server/validation.py:80
↓ 4 callersFunctionwriteFile
(data: string, p: string)
js/botasaurus-js/src/utils.ts:35
↓ 4 callersFunctionwrite_json
(data, path, indent=4)
botasaurus/utils.py:50
↓ 4 callersFunctionwrite_json
(data, path)
botasaurus/cache.py:21
↓ 3 callersMethod__init__
(self, label, sorts=[], is_default=False)
botasaurus_server/botasaurus_server/sorts.py:212
↓ 3 callersMethod_click
Performs the click action
botasaurus_humancursor/src/botasaurus_humancursor/web_cursor.py:89
↓ 3 callersFunction_createFilename
(path: string)
js/botasaurus-desktop-api/src/index.ts:16
↓ 3 callersFunction_create_filename
(path)
botasaurus_api/botasaurus_api/__init__.py:9
↓ 3 callersMethod_create_request_options
(self)
botasaurus/sitemap.py:239
↓ 3 callersFunction_delete_items
(file_paths)
botasaurus/cache.py:105
↓ 3 callersFunction_find_ip
Finds the public IP address of the current connection.
botasaurus/ip_utils.py:12
↓ 3 callersFunction_get
(cachePath: string)
js/botasaurus-js/src/cache.ts:43
↓ 3 callersFunction_get
(cache_path)
botasaurus/cache.py:61
↓ 3 callersMethod_make_key
Create cache key from func_name and key_data.
sqlite-cache-storage/sqlite_cache_storage/__init__.py:26
↓ 3 callersMethod_make_key
Create cache key from func_name and key_data.
pg-cache-storage/pg_cache_storage/__init__.py:61
↓ 3 callersMethodacquireNextTasks
(capacity: { scraperType?: string; scraperName?: string; maxTasks: number|null } | null | undefined)
js/botasaurus-server-js/src/master-executor.ts:222
↓ 3 callersFunctionapplyFunctionToResultSync
(result: any, fn: (item: any) => any)
js/botasaurus-server-js/src/writer-http.ts:9
↓ 3 callersMethodapplyInPlace
(data: any[])
js/botasaurus-server-js/src/sorts.ts:344
↓ 3 callersFunctionapply_filters_maps_sorts_randomize
( request_options, urls, _filters, _extractors, _sort_links, _randomize_links, )
botasaurus/links.py:337
↓ 3 callersMethodareAllChildTaskDone
(parentId: number)
js/botasaurus-server-js/src/task-helper.ts:426
↓ 3 callersFunctionbeep_input
(prompt, should_beep=True)
botasaurus/beep_utils.py:22
↓ 3 callersMethodbuildCapacityInfo
* Build capacity info for piggyback pattern. * Returns null if shutting down or no capacity available.
js/botasaurus-server-js/src/worker-executor.ts:402
↓ 3 callersFunctionbuildTaskQueryFilter
(filters: TaskFilters)
js/botasaurus-server-js/src/routes-db-logic.ts:1267
↓ 3 callersFunctioncalculatePageEnd
(start: number, per_page: any)
js/botasaurus-server-js/src/apply-pagination.ts:67
↓ 3 callersFunctioncalculatePageStart
(page: number, per_page: any)
js/botasaurus-server-js/src/apply-pagination.ts:71
↓ 3 callersFunctioncanTrim
(control: Control<any, WithChooseOptions>)
botasaurus-controls/src/index.ts:144
↓ 3 callersMethodcheck_if_list_of_points
Checks if list of points is valid
botasaurus_humancursor/src/botasaurus_humancursor/human_curve_generator.py:143
↓ 3 callersFunctioncleanBasePath
(apiBasePath: string | null | undefined)
js/botasaurus-server-js/src/utils.ts:101
↓ 3 callersFunctioncleanDataInPlace
(data: any)
js/botasaurus-js/src/output.ts:353
↓ 3 callersFunctioncleanup
()
js/botasaurus-js/src/task.ts:324
↓ 3 callersFunctionclose_driver_pool
(pool: list)
botasaurus/browser_decorator.py:19
↓ 3 callersFunctioncollapse_empty_lines
(conf: str)
bota/src/bota/apache_utils.py:20
↓ 3 callersFunctionconvertUnicodeDictToAsciiDict
(data: any)
js/botasaurus-server-js/src/convert-to-english.ts:36
↓ 3 callersFunctioncreateCacheKey
(scraperName: string, data: any)
js/botasaurus-server-js/src/task-results.ts:27
↓ 3 callersFunctioncreateNestedFieldValues
(record: Record<string, any>, field: ExpandDictField)
js/botasaurus-server-js/src/views.ts:177
↓ 3 callersFunctioncreateTask
(x:any)
js/botasaurus-server-js/src/models.ts:278
↓ 3 callersFunctioncreateTaskName
(taskName:any, taskId:any)
js/botasaurus-server-js/src/models.ts:136
↓ 3 callersFunctioncreateTasks
( scraper: any, data: any, metadata: any, enable_cache:any, priority: number, withResult: boolean
js/botasaurus-server-js/src/routes-db-logic.ts:351
↓ 3 callersFunctioncreate_ip_name
(cluster_name)
bota/src/bota/__main__.py:21
↓ 3 callersFunctioncreate_task_name
(task_name, task_id)
botasaurus_server/botasaurus_server/models.py:60
↓ 3 callersFunctioncreate_tasks
(scraper, data, metadata, is_sync)
botasaurus_server/botasaurus_server/routes_db_logic.py:324
↓ 3 callersFunctiondelete_external_ip_regional
(cluster_name, project_id, region)
bota/src/bota/__main__.py:525
↓ 3 callersMethoddelete_task
(session, task_id, is_all_task)
botasaurus_server/botasaurus_server/task_helper.py:110
↓ 3 callersFunctiondoCopyFile
(fromPath: string, toPath: string)
js/botasaurus-server-js/src/writer.ts:208
↓ 3 callersFunctiondownloadResults
(results: Array<Record<string, any>>, fmt: string, filename: string, taskId: any, is_large: boolean, streamFn:
js/botasaurus-server-js/src/download.ts:7
↓ 3 callersFunctionensure_directory_exists
(x)
botasaurus_server/botasaurus_server/db_setup.py:44
↓ 3 callersMethodextract_link_upto_nth_segment
(n)
botasaurus/links.py:318
↓ 3 callersMethodextract_nth_segment
(n)
botasaurus/links.py:282
↓ 3 callersFunctionfixExcelFilename
(filename: string)
js/botasaurus-js/src/output.ts:357
↓ 3 callersFunctionfixJsonFilename
(filename: string)
js/botasaurus-js/src/output.ts:24
↓ 3 callersFunctionfix_excel_filename
(filename)
botasaurus/output.py:365
↓ 3 callersFunctionfix_json_filename
(filename)
botasaurus/output.py:51
↓ 3 callersFunctionflattenDeep
(array: (any[] | any)[])
js/botasaurus-js/src/list-utils.ts:21
↓ 3 callersMethodget
(func: Function | string, keyData: any, raiseException = true)
js/botasaurus-js/src/cache.ts:157
↓ 3 callersMethodgetAbortedChildrenCount
( parentId: number, exceptTaskId?: number )
js/botasaurus-server-js/src/task-helper.ts:547
↓ 3 callersFunctiongetAutoincrementId
()
js/botasaurus-server-js/src/models.ts:75
↓ 3 callersMethodgetBackendValidationResult
(data: any, tryParsing = false)
botasaurus-controls/src/index.ts:871
↓ 3 callersFunctiongetCachedFiles
(func: Function | string)
js/botasaurus-js/src/cache.ts:125
↓ 3 callersMethodgetDefaultSort
(scraperName: string)
js/botasaurus-server-js/src/server.ts:582
↓ 3 callersFunctiongetFields
(data: any[])
js/botasaurus-js/src/output.ts:455
↓ 3 callersFunctiongetLink
(string)
botasaurus-controls/src/index.ts:83
↓ 3 callersFunctiongetReadme
()
js/botasaurus-server-js/src/server.ts:20
↓ 3 callersMethodgetSortIds
(scraperName: string)
js/botasaurus-server-js/src/server.ts:586
↓ 3 callersMethodgetSorts
(scraperName: string)
js/botasaurus-server-js/src/server.ts:574
↓ 3 callersMethodgetTaskWithEntities
( taskId: number, entities: string[] )
js/botasaurus-server-js/src/task-helper.ts:841
↓ 3 callersMethodget_all_children_count
(session, parent_id, except_task_id=None)
botasaurus_server/botasaurus_server/task_helper.py:41
↓ 3 callersFunctionget_cached_files
(func)
botasaurus/cache.py:159
↓ 3 callersMethodget_default_sort
(self, scraper_name)
botasaurus_server/botasaurus_server/server.py:378
↓ 3 callersFunctionget_output_directory
Get the current output directory.
botasaurus/output.py:19
↓ 3 callersFunctionget_output_path
(filename)
botasaurus/output.py:47
↓ 3 callersFunctionget_scraper_error_message
(valid_scraper_names, scraper_name, valid_names_string)
botasaurus_server/botasaurus_server/server.py:42
↓ 3 callersMethodget_scrapers_names
(self)
botasaurus_server/botasaurus_server/server.py:301
↓ 3 callersMethodget_sort_ids
(self, scraper_name)
botasaurus_server/botasaurus_server/server.py:381
↓ 3 callersMethodget_sorts
(self, scraper_name)
botasaurus_server/botasaurus_server/server.py:372
↓ 3 callersMethodget_task_with_entities
(session, task_id, entities)
botasaurus_server/botasaurus_server/task_helper.py:230
↓ 3 callersFunctionget_username
()
bota/src/bota/vm.py:123
↓ 3 callersFunctionget_zone
()
bota/src/bota/__main__.py:369
↓ 3 callersMethodhas_at_least_n_segments
(n)
botasaurus/links.py:109
↓ 3 callersMethodhas_at_most_n_segments
(n)
botasaurus/links.py:131
↓ 3 callersMethodhas_exactly_n_segments
(n)
botasaurus/links.py:87
↓ 3 callersMethodhash
(data)
botasaurus/cache.py:275
↓ 3 callersFunctioninstall_chrome
(uname)
bota/src/bota/vm.py:207
↓ 3 callersFunctionisEmpty
(x: any)
botasaurus-controls/src/index.ts:13
↓ 3 callersFunctionisFailedAndNonAllTask
(status: any, is_all_task: any)
js/botasaurus-server-js/src/models.ts:291
↓ 3 callersFunctionisNoentError
(error: any)
js/botasaurus-server-js/src/utils.ts:150
↓ 3 callersFunctionisRunningInErbDll
()
js/botasaurus-server-js/src/paths.ts:55
↓ 3 callersMethoditems
()
js/botasaurus-js/src/botasaurus-storage.ts:116
↓ 3 callersFunctionjoin_link
(link, path=None, query_params=None)
botasaurus/cl.py:296
↓ 3 callersFunctionkill_process_on_port
(port, method='tcp')
botasaurus_server/botasaurus_server/port_kill_adapter.py:25
↓ 3 callersFunctionkillbackendport
()
botasaurus_server/botasaurus_server/port_kill_adapter.py:99
↓ 3 callersMethodmark_task_as_success
(self, task_id, result, cache_task, scraper_name, data)
botasaurus_server/botasaurus_server/task_executor.py:267
↓ 3 callersMethodmouse_release
(self,x,y)
botasaurus_humancursor/src/botasaurus_humancursor/web_cursor.py:134
↓ 3 callersFunctionnormalizeItem
(fieldnames: string[], item: any)
js/botasaurus-js/src/output.ts:327
↓ 3 callersFunctionnormalize_dicts_by_fieldnames
(data)
botasaurus_server/botasaurus_server/cleaners.py:28
↓ 3 callersMethodnth_segment_equals
(n: int, value: Union[str, List[str]])
botasaurus/links.py:153
↓ 3 callersMethodnth_segment_not_equals
(n: int, value: Union[str, List[str]])
botasaurus/links.py:191
↓ 3 callersFunctionopen_browser_in_thread
()
botasaurus_server/botasaurus_server/run.py:54
← previousnext →201–300 of 1,906, ranked by callers