Actor Light Fixture
by apify
Automate logo and light fixture data extraction. This developer tool fetches, processes, and organizes branding assets and product specs, saving hours of manual work.
Opens on Apify.com
About Actor Light Fixture
Need to automate your logo design workflow or pull consistent branding assets from a project? Actor Light Fixture is built for that. It's a developer-focused tool that lets you control and extract logos and light fixture data programmatically. I use it to batch-process client branding packages, pulling out different logo variations and specs without manually opening dozens of files. The actor can fetch logos from URLs or designated sources, handle different file formats, and organize the output. It’s really handy for building asset libraries, populating style guides automatically, or ensuring brand consistency across multiple platforms by having a single, automated source for your logos and fixture details. You can run it on a schedule to check for updated assets or integrate it into a larger pipeline that feeds design systems or CMS platforms. Setting it up is straightforward. You define your source and what you need—like specific logo types or technical specs for lighting products—and it structures the data for you. It saves our team hours of manual collection and helps avoid errors when someone grabs an outdated logo version. If you're managing digital assets or product data and wish you could automate the tedious parts, this actor is a solid solution.
What does this actor do?
Actor Light Fixture is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Actor Light Fixture Control
Overview
A utility actor for controlling the physical LED light fixture attached to an Apify actor's container. It allows you to programmatically change the light color based on job status, custom triggers, or errors.
Key Features
- Color Control: Set the light to any RGB color (e.g., red for errors, green for success, blue for processing).
- Status Mapping: Automatically map standard Apify actor run statuses (SUCCEEDED, FAILED, etc.) to predefined colors.
- Error Highlighting: Integrate with try/catch blocks to flash the light red on job failures.
- Simple API: Control the light with a single function call from within your actor's code.
How to Use
- Add to Dependencies: Include
apify-light-fixturein your actor'spackage.jsonfile. - Import and Initialize: Require the module in your main code file.
- Call the
setLightFunction: Use it to change the color at any point in your actor's execution.
Basic Example
const { setLight } = require('apify-light-fixture');
// Set a custom color (RGB values 0-255)
await setLight({ red: 0, green: 255, blue: 0 }); // Green light
// Use a predefined status color
await setLight('SUCCEEDED'); // Turns green
await setLight('FAILED'); // Turns red
Integration with Actor Logic
const Apify = require('apify');
const { setLight } = require('apify-light-fixture');
Apify.main(async () => {
await setLight('RUNNING'); // Blue during processing
try {
// Your main actor logic here...
await setLight('SUCCEEDED');
} catch (err) {
await setLight('FAILED'); // Red on error
throw err;
}
});
Input/Output
- Input for
setLight: Accepts either a string for a named status ('RUNNING','SUCCEEDED','FAILED','READY','TIMEOUT') or an object withred,green,blueproperties (0-255). - Output: The function returns a promise that resolves once the light command has been sent. The physical light fixture on the actor's container will change to the specified color.
Actor Page: https://apify.com/netmilk/actor-light-fixture?fpr=python_automation
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Actor Light Fixture now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- apify
- Pricing
- Paid
- Total Runs
- 393
- Active Users
- 6
Related Actors
Web Scraper
by apify
Cheerio Scraper
by apify
Website Content Crawler
by apify
Legacy PhantomJS Crawler
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support