Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/omkarcloud/botasaurus
/ functions
Functions
1,906 in github.com/omkarcloud/botasaurus
⨍
Functions
1,906
◇
Types & classes
224
↳
Endpoints
23
Method
constructor
(name: string, fields: (Field | CustomField | ExpandDictField | ExpandListField)[])
js/botasaurus-server-js/src/views.ts:84
Method
constructor
( taskId: number, removeDuplicatesBy: string | null, onResultCountUpdate?: (count: num
js/botasaurus-server-js/src/task-helper.ts:259
Method
constructor
( field: string, boolOptions?: { label?: string; prioritizeNo?: boolean; invertFilte
js/botasaurus-server-js/src/filters.ts:304
Method
constructor
(body: any = null, status: number = 400, headers: { [key: string]: any } = {})
js/botasaurus-server-js/src/errors.ts:8
Method
constructor
(taskTimeout: number | Record<string, number>)
js/botasaurus-server-js/src/master-executor.ts:79
Method
constructor
(filePath: string, append = false)
js/botasaurus-server-js/src/ndjson.ts:11
Method
constructor
(filePath: string)
js/botasaurus-server-js/src/ndjson.ts:69
Method
constructor
(filePath: string)
js/botasaurus-server-js/src/ndjson.ts:91
Method
constructor
(message: string)
js/botasaurus-desktop-api/src/index.ts:10
Method
constructor
({ apiUrl, createResponseFiles = false, apiBasePath = "", enableCache }
js/botasaurus-desktop-api/src/index.ts:114
Method
control_scroll_bar
Adjusts any scroll bar on the webpage, by the amount you want in float number from 0 to 1 representing percentage of fullness, orientation of
botasaurus_humancursor/src/botasaurus_humancursor/web_cursor.py:194
Method
convert
(self, value, param, ctx)
bota/src/bota/__main__.py:1145
Function
convertStringToDate
(dateString:any)
js/botasaurus-js/src/decorators-common.ts:85
Method
createAsyncTask
({ data, scraperName }: { data: any; scraperName?: string })
js/botasaurus-desktop-api/src/index.ts:186
Method
createAsyncTasks
({ dataItems, scraperName }: { dataItems: any[]; scraperName?: string })
js/botasaurus-desktop-api/src/index.ts:240
Function
createCell
(value: unknown)
js/botasaurus-js/src/output.ts:408
Function
createCell
(value: unknown)
js/botasaurus-server-js/src/writer.ts:307
Method
createResultCountUpdater
* Workers don't update result count locally during pushData. * The final count is sent to master on completion.
js/botasaurus-server-js/src/worker-executor.ts:394
Method
createSyncTask
({ data, scraperName }: { data: any; scraperName?: string })
js/botasaurus-desktop-api/src/index.ts:213
Method
createSyncTasks
({ dataItems, scraperName }: { dataItems: any[]; scraperName?: string })
js/botasaurus-desktop-api/src/index.ts:267
Method
createTasks
({ scraperName, data, metadata }: { scraperName: string; data: any; metadata: any; })
js/botasaurus-server-js/src/server.ts:544
Function
create_async_task
()
botasaurus_server/botasaurus_server/task_routes.py:69
Method
create_async_task
Submits an asynchronous task to the server. :param data: The data to be processed by the task. :param scraper_name: The
botasaurus_api/botasaurus_api/__init__.py:68
Method
create_async_tasks
Submits multiple asynchronous tasks to the server in a batch. :param tasks: A list of dictionaries, each containing the scraper's
botasaurus_api/botasaurus_api/__init__.py:106
Function
create_cluster
Create the cluster
bota/src/bota/__main__.py:825
Function
create_ip
Creates an IP address for a VM
bota/src/bota/__main__.py:768
Function
create_manifests
(cluster_name, workers, use_browser)
bota/src/bota/__main__.py:864
Function
create_sync_task
()
botasaurus_server/botasaurus_server/task_routes.py:80
Method
create_sync_task
Submits a synchronous task to the server. :param data: The data to be processed by the task. :param scraper_name: The na
botasaurus_api/botasaurus_api/__init__.py:87
Method
create_sync_tasks
Submits multiple synchronous tasks to the server in a batch and waits for the results. :param tasks: A list of dictionaries, each
botasaurus_api/botasaurus_api/__init__.py:123
Method
create_tasks
(self, scraper_name, data, metadata)
botasaurus_server/botasaurus_server/server.py:342
Method
delete
(self, func_name: str, key_data)
sqlite-cache-storage/sqlite_cache_storage/__init__.py:89
Method
delete
(self, func_name: str, key_data)
pg-cache-storage/pg_cache_storage/__init__.py:121
Method
deleteItemsByFilter
(func: Function | string, items: any[], shouldDeleteItem: (key: any, data: any) => boolean)
js/botasaurus-js/src/cache.ts:233
Function
deleteMapFiles
(directory)
js/botasaurus-js/minify-script.js:94
Function
deleteMapFiles
(directory)
js/botasaurus-server-js/minify-script.js:94
Function
deleteMapFiles
(directory)
botasaurus-controls/minify-script.js:92
Method
deleteTask
(id: number)
js/botasaurus-server-js/src/task-results.ts:139
Method
deleteTask
(taskId: number)
js/botasaurus-desktop-api/src/index.ts:517
Method
deleteTasks
({ taskIds }: { taskIds: number[] })
js/botasaurus-desktop-api/src/index.ts:538
Function
delete_all_ips
Deletes all IP addresses
bota/src/bota/__main__.py:1319
Function
delete_cluster
Deletes the cluster
bota/src/bota/__main__.py:1106
Method
delete_corrupted_items
(func)
botasaurus/cache.py:333
Method
delete_cursor
(self)
botasaurus_humancursor/src/botasaurus_humancursor/web_cursor.py:346
Function
delete_ip
Deletes an IP address for a VM
bota/src/bota/__main__.py:784
Method
delete_items_by_filter
(func, should_delete_item, items=None)
botasaurus/cache.py:511
Function
delete_single_task
(task_id)
botasaurus_server/botasaurus_server/task_routes.py:120
Method
delete_task
Deletes a specific task. :param task_id: The ID of the task to delete. :return: A success message.
botasaurus_api/botasaurus_api/__init__.py:283
Method
delete_task
(id)
botasaurus_server/botasaurus_server/task_results.py:91
Method
delete_tasks
Bulk deletes tasks. :param task_ids: A list of task IDs to be deleted. :return: A success message.
botasaurus_api/botasaurus_api/__init__.py:297
Method
disableApiAutostart
* Disables automatic API server startup on application launch. * When enabled, API must be manually started from the API Tab in desktop GUI.
js/botasaurus-server-js/src/api-config.ts:918
Method
domain_equals
(domain: Union[str, List[str]])
botasaurus/links.py:251
Method
domain_not_equals
(domain: Union[str, List[str]])
botasaurus/links.py:264
Function
downloadTaskList
(queryParams: any, jsonData: any)
js/botasaurus-server-js/src/task-routes.ts:157
Method
downloadTaskResults
({ taskId, format, filters, sort, view, convertToEnglish = true }: { taskId: number; format?: string; filters?
js/botasaurus-desktop-api/src/index.ts:438
Function
download_from_s3
Download an object from an S3 bucket :param file_name: Local file path to save the downloaded object (can be relative or absolute) :
botasaurus/output.py:714
Function
download_task_results
(task_id)
botasaurus_server/botasaurus_server/task_routes.py:109
Method
download_task_results
Downloads the results of a specific task in the specified format. :param task_id: The ID of the task. :param format: The
botasaurus_api/botasaurus_api/__init__.py:232
Method
drag_and_drop
Moves to element or coordinates, clicks and holds, dragging it to another element, with human curve
botasaurus_humancursor/src/botasaurus_humancursor/web_cursor.py:158
Method
enableCache
()
js/botasaurus-server-js/src/server.ts:540
Method
enableKubernetes
* Enables Kubernetes Master-Worker mode. * * This method configures the application for distributed task processing: * - If --master f
js/botasaurus-server-js/src/api-config.ts:804
Method
enable_cache
(self)
botasaurus_server/botasaurus_server/server.py:336
Function
enable_cors_after_request_hook
This executes after every route. We use it to attach CORS headers when applicable.
botasaurus_server/botasaurus_server/task_routes.py:49
Function
enable_cors_generic_route
This route takes priority over all others. So any request with an OPTIONS method will be handled by this function. See: https://github.c
botasaurus_server/botasaurus_server/task_routes.py:37
Method
end
()
js/botasaurus-server-js/src/ndjson-http.ts:25
Function
evaluateProxy
(proxy: string | string[])
js/botasaurus-js/src/decorators-common.ts:132
Method
extra_updates
(finished_at: any)
js/botasaurus-server-js/src/task-executor.ts:165
Method
extract
(self, *extractor_funcs)
botasaurus/links.py:414
Function
extract_domain_from_link
(link)
botasaurus/cl.py:271
Function
extract_email_verification_links
(s)
botasaurus/cl.py:220
Function
extract_emails
(s)
botasaurus/cl.py:188
Method
extract_first_segment
()
botasaurus/links.py:293
Function
extract_from_dict
(data, *args)
botasaurus/cl.py:286
Method
extract_last_segment
()
botasaurus/links.py:306
Function
extract_ld_json
(soup, filter)
botasaurus/cl.py:226
Method
extract_link_upto_first_segment
()
botasaurus/links.py:325
Method
extract_link_upto_second_segment
()
botasaurus/links.py:329
Method
extract_link_upto_third_segment
()
botasaurus/links.py:333
Function
extract_meta_content
(soup, property_name)
botasaurus/cl.py:252
Function
extract_number
(s)
botasaurus/cl.py:164
Function
extract_numbers
(s)
botasaurus/cl.py:151
Function
extract_otps
(s)
botasaurus/cl.py:196
Method
extract_second_segment
()
botasaurus/links.py:297
Method
extract_third_segment
()
botasaurus/links.py:301
Function
extractor_decorator
(func)
botasaurus/links.py:34
Method
extractor_func
(url)
botasaurus/links.py:283
Method
filePicker
(id: string, { accept = [], multiple = true, ...props }: FilePickerOptions = {})
botasaurus-controls/src/index.ts:722
Function
file_exists
(filename)
botasaurus/output.py:92
Method
filter
(filterValue: number, dataValue: any)
js/botasaurus-server-js/src/filters.ts:104
Method
filter
(_: boolean, dataValue: any)
js/botasaurus-server-js/src/filters.ts:129
Method
filter
(_: boolean, dataValue: any)
js/botasaurus-server-js/src/filters.ts:144
Method
filter
(_: boolean, dataValue: any)
js/botasaurus-server-js/src/filters.ts:159
Method
filter
(_: boolean, dataValue: any)
js/botasaurus-server-js/src/filters.ts:174
Method
filter
(_: boolean, dataValue: any)
js/botasaurus-server-js/src/filters.ts:189
Method
filter
(_: boolean, dataValue: any)
js/botasaurus-server-js/src/filters.ts:204
Method
filter
(filterValue: string, dataValue: any)
js/botasaurus-server-js/src/filters.ts:267
Method
filter
(filterValue: string, dataValue: any)
js/botasaurus-server-js/src/filters.ts:325
Method
filter
(filterValue: Set<any>, dataValue: any)
js/botasaurus-server-js/src/filters.ts:357
Method
filter
(filterValue: string, dataValue: any)
js/botasaurus-server-js/src/filters.ts:399
Method
filter
(self, filter_value, data_value)
botasaurus_server/botasaurus_server/filters.py:48
← previous
next →
1,401–1,500 of 1,906, ranked by callers