LightBlog

lundi 18 novembre 2019

Scrape Websites for Valuable Data with the Scrapestack API

There are plenty of great ways to find information on the internet. Still, there is some information that’s harder to find, especially if you’re looking for very specific things. Web scraping services are a great tool for this. Scrapestack is an API that lets you manage your own web scraping.

A web scraper is a tool that will visit a website and take a copy of a specific type of data. Rather than you going through everything manually, just give the scraper data to look for and it will do all the work. Scrapestack is more powerful than the free website scrapers out there. It provides better security, better reliability, and a top of the line server.

Getting Started

Getting started with Scrapestack is very easy. First, you’ll need to set up an account. Once you have an account, you will be given an API key. This is what you will use to access the API, unsurprisingly. You can then use the target URL to scrape data from any website you want.

http://api.scrapestack.com/scrape?access_key=YOUR_ACCESS_KEY&url=https://microsoft.com

In the example above you would be scraping Microsoft’s website. All you need to do is place your API key in the appropriate spot and change the domain at the end. You will then be given the page’s contents without JavaScrip and CSS styles.

There are other parameters you can add to that target URL to further refine things.

access_key [Required] Specify your unique API access key to authenticate with the API. Your API access key can be found in your account dashboard.
url [Required] Specify the URL of the web page you would like to scrape.
render_js [optional] Set to 0 (off, default) or 1 (on) depending on whether or not to render JavaScript on the target web page. JavaScript rendering is done using a Google Chrome headless browser.
keep_headers [optional] Set 0 (off, default) or 1 (on) depending on whether or not to send currently active HTTP headers to the target URL with your API request and have the API return these headers along with your API response.
proxy_location [optional] Specify the 2-letter code of the country you would like to us as a proxy geolocation for your scraping API request. Supported countries differ by proxy type, please refer to the Proxy Locations section for details.
premium_proxy [optional] Set 0 (off, default) or 1 (on) depending on whether or not to enable premium residential proxies for your scraping request. Please note that a single premium proxy API request is counted as 25 API requests.

Pricing

There are several pricing tiers for Scrapestack. The free tier offers 10,000 API requests, standard proxies, and limited support. The Basic tier adds 250,000 API requests, HTTPS Encryption, concurrent requests, and unlimited support. Basic costs $19.99 a month. Bumping up to the Professional tier gets you 1,000,000 requests, and then the Business tier goes all the way up to 3,000,000 requests. They cost $79.99 and $149.99 a month, respectively.

We thank scrapestack for sponsoring this post and providing the content. Our sponsors help us pay for the many costs associated with running XDA, including server costs, full time developers, news writers, and much more. While you might see sponsored content (which will always be labeled as such) alongside Portal content, the Portal team is in no way responsible for these posts. Sponsored content, advertising and XDA Depot are managed by a separate team entirely. XDA will never compromise its journalistic integrity by accepting money to write favorably about a company, or alter our opinions or views in any way. Our opinion cannot be bought.

The post Scrape Websites for Valuable Data with the Scrapestack API appeared first on xda-developers.



from xda-developers https://ift.tt/37qmZMK
via IFTTT

Unofficial LineageOS 16 is now available for the Exynos Samsung Galaxy Note 10/Note 10+

Samsung’s flagship S and Note lineup are offered in two different processor variants around the world. While devices in the US, China, Latin America, etc. receive the Qualcomm Snapdragon chipset, most other regions receive devices with an Exynos chip. Due to this, custom ROM development for the devices is a bit inconsistent, to say the least. At a time when most devices are getting their first taste of Android 10 with official or unofficial builds of LineageOS 17, the Galaxy Note 10 series powered by the Exynos chipset is getting its first unofficial build of LineageOS 16 based on Android 9 Pie.

Samsung Galaxy Note 10 XDA Forums || Samsung Galaxy Note 10+ XDA Forums

In case you have a Galaxy Note 10, Note 10+ or Note 10+ 5G, you’d be glad to know that you can now flash LineageOS 16 on your device. You can download the ROM from the link below and follow the instructions in the post to flash it on your device. But before you do that, there are some things you should know about the current build. As of now, the unofficial LineageOS 16 build for the Galaxy Note 10 series has a couple of major issues. The build doesn’t include support for VoLTE or VoWiFi, it doesn’t feature complete compatibility with the new S Pen functionality, and 5G connectivity on the build is spotty at best.

Other than the aforementioned issues, this unofficial LineageOS 16 build is reportedly quite stable and can be used on your daily driver. Unlike other LineageOS builds, this one also includes support for the in-display fingerprint scanner. However, the developer hasn’t added the fingerprint icon yet, so you might have some trouble locating the fingerprint sensor on your device. If you wish to use Google apps on this build, you’ll need to flash it separately, right after you flash the ROM and before the first boot.

Unofficial LineageOS 16 for the Galaxy Note 10 Series

The post Unofficial LineageOS 16 is now available for the Exynos Samsung Galaxy Note 10/Note 10+ appeared first on xda-developers.



from xda-developers https://ift.tt/33XGvxH
via IFTTT

Realme C1, Realme 2, and Realme 3 updates bring November 2019 patches, dark mode, and more

Over the last week, Realme pushed updates for a couple of its devices introducing the new dark mode and Android security patches. Along with these changes, the updates also introduced wide-angle video capture for the Realme 5, Digital Wellbeing for the Realme 3/3i, and nightscape mode on the front camera for the Realme XT and Realme X2. Now, the company has added even more devices to the list and has started rolling out updates for the Realme C1, Realme 2, and Realme 3.

Realme 2 XDA Forums || Realme 3 XDA Forums

The budget-centric Realme C1 is now getting ColorOS 6.0 (vRMX1805EX_11_A.62) which weighs in at 2.07GB. The update includes the Android security patch for November 2019, along with the new system-wide dark mode, and a couple of minor changes. Here’s the official changelog for the latest ColorOS update for the Realme C1:

  • Security
    • Android security patch: November, 2019
  • System
    • Updated charging animation
    • Updated font change supporting in Theme Store
  • Settings
    • Added realme Laboratory
    • Added Dark Mode
    • Added a switch of notification dot for updates
  • Notification Center and Status Bar
    • Added a switch of down on home screen for global search or notification center
    • Added fast switch toggles between SIM in notification center
    • Removed the reminder after the hotspot enabled
    • Removed the prompt while rooted
    • Swipe left or right to remove the message prompt after receiving the message
  • Known issue fixed
    • Fixed probabilistic crashes of partial applications

The Realme 2 from last year is also getting ColorOS 6.0 (vRMX1805EX_11_A.62) with the same package size as the C1. It also includes the Android security patch for November 2019, dark mode, and a couple of minor changes. The changelog for the update is the same as that for the Realme C1. A similar ColorOS 6.0 update (vRMX1821EX_11.A.24) is rolling out to the Realme 3, with the Android security patch, but there are some other minor changes as well. Here’s the complete changelog for the latest ColorOS 6.0 update on the Realme 3:

  • Security
    • Android security patch: November, 2019
  • System
    • Added the manual lock feature by long press the power button
    • Customizable data consumed reminder
    • Updated charging animation
  • Settings
    • Added realme Laboratory
    • Added Dark Mode
    • Added Google Digital Wellbeing
    • Updated battery interface to display the screen on time
    • Added a switch of notification dot for updates
    • Clone Apps support more third-party applications (PayTM, PhonePe, Amazon, Flipkart)
  • Launcher
    • Optimized lock screen clock widget design
    • Added date and weather widget
    • Optimized Smart Assistant interface
  • Notification Center and Status Bar
    • Redesigned the notification center style
    • Swipe left or right to remove the message prompt after receiving the message
    • Added fast switch toggles between SIM in notification center
    • Removed the reminder after the hotspot enabled
    • Added a switch of swipe down on home screen for global search or notification center
    • Removed the prompt while rooted

The updates have already started rolling out the Realme C1, Realme 2, and Realme 3. In case you haven’t received it yet, you can download the update package from the link below and flash it manually.

ColorOS 6.0 (vRMX1805EX_11_A.62) for the Realme C1 || ColorOS 6.0 (vRMX1805EX_11_A.62) for the Realme 2 || ColorOS 6.0 (vRMX1821EX_11.A.24) for the Realme 3

The post Realme C1, Realme 2, and Realme 3 updates bring November 2019 patches, dark mode, and more appeared first on xda-developers.



from xda-developers https://ift.tt/32Vm1EJ
via IFTTT

Samsung will outsource Galaxy A smartphone production to a Chinese ODM to compete with Xiaomi and Huawei

Over the last couple of years, Samsung has been facing stiff competition from Chinese smartphone manufacturers like Xiaomi and Huawei, especially in the budget/mid-range segment. Even though Samsung offers some pretty compelling devices in this price segment, its smartphones are typically more expensive than those from Chinese manufacturers. This has resulted in a significant drop in market share for the company in emerging markets like India. In order to price its devices more competitively, Samsung is now planning to outsource a fifth of its smartphone production to China.

According to a recent report from Reuters, the company is moving the production of some of its Galaxy A models to original design manufacturers (ODMs) like Wingtech in China. While Samsung hasn’t revealed the exact details, sources reveal that the company plans to ship around 60 million phones made in China next year, out of a total of about 300 million devices. ODMs like Wingtech make phones for multiple brands like Huawei, Xiaomi and Oppo and the increased level of production allows them to keep costs down and produce phones quickly.

While the move could help Samsung lower the price of some of its devices, the strategy could result in the company losing control of the quality of its devices. Critics also suggest that the strategy could help ODMs further reduce costs due to the additional volume, helping Samsung’s rivals in the process. Be that as it may, Samsung has little choice but to follow rivals and rely on Chinese ODMs if it wants to remain competitive. In a statement to Reuters, Samsung said that it has been making limited lines of smartphones outside of its own plants to widen its existing portfolio and “ensure efficient management in the market”.

Samsung devices manufactured by ODMs will primarily be sold in Southeast Asia and South America, according to a source familiar with the matter. It’s worth noting that Samsung isn’t the only non-Chinese manufacturer to rely on ODMs for its devices. Apple also outsources production to Taiwan’s Foxconn Technology, which has factories in China. However, Apple retains complete control over the design over its devices. On the other hand, Samsung’s ODM Wingtech has a hand in both the design and production of its devices, sources said. Samsung has assured that it has applied the same quality checks and standards it does with all its devices, and it’s committed to delivering high-quality products.


Source: Reuters

The post Samsung will outsource Galaxy A smartphone production to a Chinese ODM to compete with Xiaomi and Huawei appeared first on xda-developers.



from xda-developers https://ift.tt/32Z7jwi
via IFTTT

dimanche 17 novembre 2019

OnePlus Launcher Magisk mod enables Google Feed on any OnePlus device

OnePlus’ OxygenOS is a fine example of an Android skin done right. It offers you a stock Android-like experience, while still featuring plenty of customization options. Even the stock apps included on the devices follow this trend, including the OnePlus Launcher. However, its Shelf feature, which lies to the left of the home screen, isn’t as well-liked as the Google Feed on stock Android devices. Even though OnePlus continues to add features to it, many users still prefer the Google Feed and they have to rely on third-party launchers to enable it on their devices.

Last year, it was discovered that the OnePlus Launcher has a hidden toggle to enable Google Feed integration. Subsequently, a modder enabled the toggle and shared his Magisk Module with the community. Shortly thereafter, it was discovered that the T-mobile version of the OnePlus 6T comes with the Google Feed integration enabled by default. And ever since then, T-Mobile versions of OnePlus devices have had Google Feed integration by default. Sadly though, the international and India/China models of the devices still only offered OnePlus Shelf integration in the stock launcher. Now, a new modded version of the OnePlus Launcher has been released which enables the Google Feed integration on any OnePlus device.

OnePlus Launcher Google Feed 1 OnePlus Launcher Google Feed 2

As you can see in the screenshots above, the modded launcher replaces Shelf with the Google Feed, without requiring you to install a third-party launcher. You can download the Magisk Module from the link down below and enable the Google Feed on your device right away. But in order for it to work, you’ll first need to root your device and install Magisk. This is because the original OnePlus Launcher had to be modified to enable the feature and you can’t install a modded APK on top of the original APK.

OnePlus Launcher Magisk Module

The post OnePlus Launcher Magisk mod enables Google Feed on any OnePlus device appeared first on xda-developers.



from xda-developers https://ift.tt/2OpmZUf
via IFTTT

[Update 2: Live] Epic Games is launching an Android game store in 2019 with 88% revenue share

Update 2 (11/18/19 @ 1:10 AM ET): Epic Games Store has finally gone live on Android as a new title ‘Battle Breakers’ joins Fortnite.

Update 1 (10/24/19 @ 2:50 PM ET): It’s been a while in the making, but the Epic Games Store seems to finally be coming to Android. The article as published on December 4, 2018, is preserved as below.

When Fortnite arrived on Android, there was a lot of speculation as to where it would end up. Early reports indicated that it would forego the Google Play Store entirely, which did turn out to be true. Instead, Epic Games melded a partnership with Samsung, offering the application exclusively on the Galaxy Apps store. Following the end of that exclusivity deal, Epic Games allowed users to download Fortnite from their own website. That opened the door to the possibility of finding tons of unofficial APKs online.

Now Epic Games has announced their own application store, with one big attraction: developers will get 88% of revenue generated by their app. This means that the company will only take 12% of all profits. To contrast, the Google Play Store will earn developers 70% of all revenue generated, with 30% going to Google. What’s more, if you’re using Unreal Engine, then the 5% engine royalty will be taken out of Epic’s 12% profit, not your 88%.

Of course, the Epic Games store is being aimed entirely at gamers. It will open up in early 2019 with a set of curated games that run on PC and Mac, with it opening up to Android and other open platforms later on in the year. There are a number of principles that the store will operate on, and all of them are set on establishing a shared space for both developers, content creators, and gamers alike. Creators like YouTubers and Twitch streamers will be able to refer players to buy games on the store, where creators can earn money. To jumpstart the economy, Epic Games will cover the first 5% of creator revenue-sharing for the first 24 months of the service.

If you’re wondering whether you’ll only be allowed to release games running the Unreal Engine, don’t worry. The first set of curated games will run on other engines like Unity. Developers need not worry about advertisements being shown on their game pages either. There will be no store-placed ads or cross-marketing of competing games on your page, and no paid ads in search results.

The company has said that they will reveal more details on December 6th, at The Game Awards in Los Angeles.

Source: Epic Games


Update: Launching Soon

Today, Epic announced that the Fortnite Installer for Android is now the Epic Games app. Right now, it’s still just an installer for Fortnite. Only the name and icon have been changed. However, this is a clear sign that the full Epic Games Store will be launching soon on Android. We will update this post when that happens.


Update 2: Epic Games Store goes live on Android with new title ‘Battle Breakers’

The Epic Games Store is now finally live on Android, bringing along Epic’s newest title Battle Breakers with itself.

Battle Breakers is now available for everyone on PC on the Epic Games Store, iOS on the App Store, and Android in the Epic Games app and the Samsung Galaxy Store. As a special launch bonus, players who beat the tutorial within the first two weeks of the launch can claim the Dark Beastman hero.

Source: Epic

The post [Update 2: Live] Epic Games is launching an Android game store in 2019 with 88% revenue share appeared first on xda-developers.



from xda-developers https://ift.tt/2EdLKAn
via IFTTT

Android 10-based Magic UI 3.0 update rolls out for the Honor View 20 and Honor 20

Huawei has definitely had better times, but even after being slammed by US sanctions and bans — which have heavily impacted their ability to do global business in general — the company is still doing its best to stay afloat. And this also extends to the Honor sub-brand, which keeps drifting more and more apart from other devices in Huawei’s lineup as they continue treating it as an independently managed entity. Huawei is fighting to get an extension on the grace period for other companies to do limited business with them, which will allow the company to roll out Android updates with GMS to their current lineup of devices.

The company is now rolling out an Android 10 update for the Honor View 20 and the Honor 20 series. Users of both devices, both in our forums as well as social media platforms like Twitter, have started to confirm that the update is being rolled out over-the-air. This update comes with Honor’s Magic UI 3.0 skin which is little more than a rebrand of Huawei’s EMUI 10 software, at least for now. Thus, this update comes with all the UI/UX changes and new features that come with EMUI 10 and Android 10, such as a revamped UI similar to Samsung’s One UI, a redesigned Quick Settings panel, a simplified Settings menu, and much, much more.

The Magic UI 3.0 update is now rolling out to Honor 20, Honor 20 Pro, and Honor View 20 users around the world, and if you want to have a taste of Android 10 in your device, you should go ahead and download the update right now. If it’s not available for your device right now, then you’ll either have to wait for it to become available or try forcing the update to show by changing your region in the HiCare app.

Honor 20 Forums || Honor 20 Pro Forums || Honor View 20 Forums

Are you excited about Android 10?


Source 1: Honor View 20 Forums
Source 2: Honor 20 Forums

The post Android 10-based Magic UI 3.0 update rolls out for the Honor View 20 and Honor 20 appeared first on xda-developers.



from xda-developers https://ift.tt/2Olw7cz
via IFTTT