Ever tried to batch rename multiple files or folders on your computer? Well, editing just a few of them won’t necessarily flip your anger switch, but when there are hundreds or thousands of files to be renamed, it got to be a little inconvenient.
Recently, while working with my new Free image hosting website, I ran into some problems. Apparently, I decided to use Amazon S3 as my underlying storage solution to scale the platform in order to serve the anticipated surge in service demand. To achieve this, I had to rename more than 9,000 files, which includes the full-size image, thumbnail and resized pictures. This particular migration required me to add a ‘suffix’ to each and every image before uploading them to Amazon S3. I was certain that I could edit all of these files manually, one-by-one. However, after going through the first few hundred images in 30 minutes it became clear to me that it is not going to be an easy task. So, I started calculating and concluded that to rename all those 9,000 images, it would require 40 hours of continuous editing. Can you believe that?
TL;DR:I needed something to edit and add suffix to more than 9,000 files.
Hunt for the solution
I have a separate droplet (VPS instance) for my image hosting website, which gives me the flexibility to provide better service to the users as it often gets too crowded at times. First, I thought I would do it on my server itself using the command line, as my main VPS server provided by digitalocean runs latest Ubuntu distro. Linux is a very powerful Operating system, and one can achieve anything, given it falls right into its programming capabilities. However, doing so would totally kill the motive of writing this article. If publishing this article means helping many others who are struggling to find the solution to the same problem, then why give up?
First, I tried to find out if Windows Operating system natively supports this feature. I am well aware that you can rename multiple files at once with desired suffix and incremental numbering by simply selecting all the files to be renamed and pressing F2 key on the keyboard, but it is nowhere near what we actually want to achieve here. That leaves us with the tedious command prompt or the new WindowsShell to execute some command based instructions. However, I won’t touch this segment in this article as it will be a little overkill for this simple task.
That brings me to the next phase of ‘solution hunt’ – The search for a dedicated third party software/application. A simple google query leads me to multiple websites which claimed to provide the solution. However, when tested individually, I concluded there are two simple yet powerful tools which are capable of achieving just what we want. The best thing is that they’re all free.
The Solution: Batch Rename Multiple Files or Folders
The solution I found is still an overkill for what we wanted to achieve, but they’re a complete solution to anything that requires batch renaming of files on windows. In fact, they’re so powerful that even an old school command line junky would say goodbye to all those nifty codes.
Bulk Rename Utility
Bulk Rename Utility immediately became one of my favorite tools as it helped me rename all my 9,000 files with the click of a button.
All I had to do it select the folder where my files were located, put the keyword I wanted to add to all the files in the “Suffix” box.
There is a huge list of options that make it one of the most powerful file renaming tool atm. You can rename multiple files quickly in any manner you want, rename photos (even the exif meta data), rename mp3 files, change file creation and modification time stamps and so on.
Advanced Renamer is a free program for renaming multiple files and folders at once. By configuring renaming methods the names can be manipulated in various ways. You can setup advanced batch job using this powerful tool in minutes. There are 14 different methods that enable you to change the names, attributes, and timestamps of files in one go.
Advanced Renamer is pretty much same as the tool mentioned above, but I personally felt it was little less newbie friendly. However, there is nothing it can’t achieve that you can do on BulkRenameUtility.
Everything you do over the internet is being monitored, believe it or not, your VPN provider can only do so much to keep your identity private. Many of us think that using a VPN will make you an anonymous ghost on the internet, and untraceable with the click of a button — you’ll be surprised by the fact that everything you’re being told by popular VPN companies is a lie. Yes, it is true that VPNs can hide you from direct tracking/tracing by analytic codes on websites, and it hardens the network security, but it has its limitation. When a VPN company claims that they can give a degree of anonymity and privacy that any VPN service is virtually incapable of, you’re better off without it.
I was able to trace one such example few days ago, where I warned my VPN readers to immediately disable WebRTC on the web browser they’re using on the computer. Google Chrome is your privacy nightmare, because it doesn’t officially allow you to disable WebRTC feature on the browser, and third-party extensions/scripts are not trustworthy. If you are a privacy freak and a guy with ‘tin foil,’ I would immediately suggest you to start using Firefox and remove anything that says “Google” on your computer. Their products and user privacy are shady, and they became data hungry lately – so much for “Don’t be evil.” While there are no evidence or data to back up my opinions, but if you’re privacy freak, I would recommend to stay clear of Google.
Let’s not make this article all about why you shouldn’t rely on VPN, rather we should focus on why we chose VyprVPN and recommending it to our readers. One of the most obvious reason would be the transparency in their terms of service, and trust me there are very few of them who do provide what’s been advertised. Almost all VPN providers would claim at some point that they are capable of providing 100% anonymous internet presence while keeping 0% user data on their server. When they have no control how a simple browser exploit can reveal original IP address, how come they claim to make anyone using their service 100% anonymous? – VyprVPN makes no such claim.
While VPN service providers are competing each others with massive outreach with “anonymous service” they can provide, but the fine print in their privacy policy suggests they log a significant amount of customer data. VyprVPN stands out as a purple cow by informing users what actually a VPN service can truly do for you.
We tested several other VPNs before, and none of them actually proved to be as robust, reliable and transparent as VyprVPN. During 1 months extensive test, we found some uniquely engineered features one can rely on.
The features and state of reliability offered by VyprVPN might change over a period of time, and we can only vouch for the service offered during DigitFreak’s testing phase*. VyprVPN and its parent company GoldenFrog is not associated with DigitFreak and its services. This review is independent, and DigitFreak cannot be held responsible for any personal loss or influence of user decision to purchase their service.
Registration & Price
VyprVPN has incorporated an interesting business model, which allows you to start a free trial of any existing plans they offer. You’ll not find “buy now” button anywhere on their pricing model, rather there is a “Start Free Trial” option that allows you to test the service before making the purchase. However, due to spams and invalid attempts to use their service for free, they need you to attach a payment information during the signup, which includes credit card or Paypal account. It is little limited to the payment options, as you cannot pay by bitcoin, Alipay or any other third party payment gateway, which is little weird considering they have been targeting Chinese market with their proprietary Chameleon encryption technology.
The company is offering a wide range of plans to choose, which includes – VyprVPN Free($0), Basic($6.67 to $9.99), Pro ($8.33 to $14.99) and Premier ($10 to $19.99) — which bends slightly toward the heavy budget for the premium service. We were surprised to see that Free plan is way better than their ‘VyprVPN Basic’ Plan, which only has an advantage of the unlimited bandwidth. If you don’t need high bandwidth, Free option is something that can help you stay anonymous, but again there are plenty of other Free VPNs available for casual users with minimum restrictions, and unlimited bandwidth. One reason you’d probably want to use “VyprVPN Free” plan is to test their service without revealing your credit card information.
We wanted to test their service with full capability, hence, we registered a “VyprVPN Premier” test account. The only difference with their pro and premier plans is the number of concurrent devices you can simultaneously use on a single account. We filled the registration form with required information and credit card details, and before hitting the “start Free Trial” button we were informed that we’ll be charged US$119.99 if we fail to cancel our subscription within the trial period of 3 days. That’s fair, and it is a good thing that they are making it clear that we might get charged automatically if we don’t cancel the subscription.
Dashboard
Once we received the login information and account details, we jumped directly into the ‘Control Panel’ or, the Dashboard. The moment you log into the ‘Client Area,’ you’d know they’re very serious about positive customer experience, everything is so neat and well oriented that it feels like you’re special to them. While most of the VPN providers use similar backend design,
Infrastructure
Golden Frog’s founders are Internet veterans who have owned and operated Internet businesses since the dawn of the public Internet in 1994. Although incorporated in Switzerland, Golden Frog, GmbH, is a global service provider committed to preserving an open and secure Internet experience while respecting user privacy throughout the world.
VyprVPN is one of the few options available right now which has total control over their network; you can literally count the number of services that owns their own tier-1 network — Only other service that I personally know would be IPVanish. This means that no part of the service is outsourced to 3rd parties. Other VPN providers use 3rd parties to host their servers. Golden Frog even owns and operate their own DNS service, VyprDNS, to add further privacy and security for their users. Golden Frog offers a 100% private, no-logging DNS service to complement VyprVPN. VyprDNS is Golden Frog’s 100% owned and operated DNS service available exclusively for VyprVPN users.
server locations and IP acquisition
VyprVPN doesn’t only boast their Tier-1 network and fully private DNS service, but they also excel in server location availability and IP acquisition. This is something you won’t find by services provided by some of the best VPN service providers.
Some VPN services limit user bandwidth, speed, and server switching. VyprVPN does not. Switching between server clusters is easy and effective with over 200,000 IP addresses for its users. It even has a Fastest Server setting so you can automatically be connected to the fastest server available for your location. At the time of Writing this review, VyprVPN offers servers in North America, Europe, Oceania, Central America, South America, Asia and Middle East.
Logging and user data retention can be an issue for those who are involved in illegal activities, and VyprVPN does strictly follow DMCA notices. They claim not to disclose user information to the third party requests, how they do take actions to mitigate the crimes on their network by suspending or terminating the user account under the 3 strike rule.
Software
The software client of VyprVPN is easy to use, and mostly flawless on all platforms. We used it on 2 smartphones and a computer, running Android and Windows 10 respectively. We had few hiccups on Windows 10 powered device, which was quickly mitigated by the support team, more on in later.
The software and mobile apps are streamlined, and you’d find similar options and UI experience on any platform you use it on. It is nice to see that they worked with the developer closely to make sure we get the same features and UI design on all platforms, which makes you feel at home anywhere you go.
We had a little hiccup on both mobile and desktop software, as the connection was automatically dropped without any interference, but it was occasional and didn’t bother us much. Everything else worked as it should, and we couldn’t stress much to point out how much we loved their consistent cross-platform software and apps.
Feature Highlights:
Autologin/Autoconnect
Choose Autoconnect server
Sort servers by ping time, city or country
Choose server from map view
Check IP address to verify the VPN connection
Visual system tray indicator (Blue when disconnected/Red when connected)
Smart Server Selection by desired use: (Speed, Video Streaming, Gaming, etc)
DNS Leak Protection
VPN Kill Switch/ Auto-disconnect on dropped VPN connection
While all of these features are amazing and really effective to ensure a good user experience, I would like to discuss some of them.
Kill Switch
Usually, our internet connection works pretty solid and stable. However, you cannot deny the times when you loose the internet connection simply because your router would restart automatically, or someone turns it off unknowingly. It happens to best connections. Sometimes, we forget to turn on the VPN before surfing the internet and regret doing so when we finally realise that we have been sharing sensitive data without the protection.
The ‘Kill Switch’ is a switch that automatically kills or blocks your internet connection whenever VyprVPN is disconnected. Except for network communications related to running VyprVPN services, Kill Switch will block all other Internet and network communications. The kill switch can be enabled in VyprVPN for Windows and Mac.
Encryption Protocol
VyprVPN offers multiple encryption protocols so one can choose their preferred level of encryption. Each of them varies according to their strength of security and interference with original internet speed. It includes OpenVPN, L2TP, PPTP and Chameleon (proprietary technology).
VyprDNS
Golden Frog doesn’t only boast their Tier-1 Network, but they also offer a private secure DNS server to protect from any DNS leaks and third party reliability. When you’re trusting them for your online security, then it only makes sense that you’d want a single company to handle all your traffic. If you don’t know what is DNS, simply head over to this wiki. In short, DNS (Domain Name System) is a service that translates hostnames (such as http://digitfreak.com) into computer-readable IP address (178.220.123.121), so your computer can communicate with the desired host. It is actually very effective since it protects you from DNS leak over the network. We had a positive test result, which showed VyprVPN is pretty solid service.
VyprDNS is Golden Frog’s 100% owned and operated DNS service available exclusively for VyprVPN users. They developed a zero-knowledge VyprDNS service to increase user privacy and defeat censorship across the world. VyprDNS is built into VyprVPN and when you connect, you will automatically use VyprDNS. Please note, VyprDNS cannot be used separately from VyprVPN.
Speed
GoldenFrog (The company that owns VyprVPN) maintains all their own server infrastructure and utilizes high-speed server clusters. The benefit of all this? Faster speeds and fewer dropped connections.
Vypr is one of the fastest VPN’s we’ve tested. In fact, nearly all the servers we tested maxed out our ISP connection or revoked the throttles put by our ISP. It’s no wonder that VyprVPN made our list of the fastest VPN providers. If you have a faster internet connection than we do, you will actually experience faster speeds than our test shows.
However, When connected to our local nearest server (India), we experience greater latency or ping time that we did with the USA or other server locations we tested, which is little weird as servers in India should’ve had better latency. Other than that, we could easily stream youtube videos and unblock geo-blocked websites without any hiccups.
Without VPN
USA server
UK Server
We were surprised too. UK server test returned false speed test result, reporting higher download speed that our ISP’s restriction. We did experience faster connections while connected to UK & Australia location.
and it was same when connected to Perth, Australia
India Server
Support & Customer Care
usually, we don’t actually contact the support team, unless there are some serious issues that we couldn’t fix on our own. All our systems at the office and my personal computer have been upgraded to Windows 10, that leaves us with some software refusing to cope with the new environment — VyprVPN is no exception. We didn’t face the specific issue right away, but it was only triggered when we used “Connect on Start” features — “Connect VyprVPN when Windows starts up” and “Connect VyprVPN on application launch.”
When these options were turned on, it would throw the error which reads “The VyprVPN Service could not be contacted. Would you like to attempt to start the service?” Even when we choose “Yes,” it didn’t work for several attempts before it would trigger the VyprVPN client. It interfered with our computer default functions, and it wouldn’t let our computer to shutdown.
However, we were able to solve this issue by starting the VyprVpn service manually from “service manager,” but it wasn’t a proper solution. So we pinged the support team without letting them know that it can be easily fixed manually. It could be a great help for them as it would minimize the time required to pinpoint the cause of this error.
We were expecting the delay in response, so the review team shifted the focus on different tasks. When we checked back after few hours, we were surprised to see a response from their side within 3 minutes of our query submission.
They finally pinpoint the error, ensured us that they informed the developers and told us that we should expect the update within few days. We received the update after 2 days, and it solved the issue. 10/10 for support.
What do we think?
VyprVPN is pretty reliable and professional service that will provide top-notch online security and premium quality if you can afford its above-average prices. Their Teir-1 network acquisition and a large number of shared IP address pool are going to capture a huge percentage of the VPN market because it ensures better internet speed than most of the competitor providers. We heard poor reviews about their support team, but we were satisfied with their pleasant customer support. Their limited payment method, keeping logs for a questionable period of time (30 days), DMCA compliance and geo-IP workaround keeps us from recommending it to everyone. However, they do certain things the way that no other competitor really does. The fact that VYPRVPN was recently elected the best VPN for France by VPNmag, just makes it superior to most of its competitors.
The secure protocols, encryption levels, and additional service will keep your data safe and with a widespread server location, your identity will remain secure and private. If you need a VPN service provider that can keep you safe and secure while still delivering the actual Internet speed, you should definitely go for this service.
FTP (File Transfer Protocol) has been a popular method to transfer files easily over the network. If you are a tech savvy or managing a server for your website or contents – you might have stumbled upon this handy feature.
FTP is quite useful when you need to transfer files over a network or to your computer from a server (or vise Versa).
If you are a webmaster or web developer – this is something you use on a regular basis. It helps you effectively manage your files on the server and upload or download the contents with ease.
Needless to say that most of the people are using seedboxes for downloading contents over p2p network and sometimes they just can’t figure out how to transfer the files from their seedbox to the computer.
Some of us are not too tech savvy and wonder how to do this magic. If you are reading this article – you must be looking for the same answer.
Instructions:
1. Download & Run FileZilla (You can use any FTP client according to your choice)
2. Go to File > Site Manager
3. In the new popup window > click on “New Site”
4. Now you have to type your FTP information given by your server provider or if you are managing your own website on cPanel, your HOST will be – “Your primary domain on the server”, User – “Cpanel username” and Password – “cPanel password”.
You don’t usually have to provide the ftp port, you can simply leave it empty. If you host server configured the FTP to be accessed on a custom port, you should ask them for the same. You can contact your server provider for all these informations.
5. Click on “connect” and you can see full directory listing of your server’s file. You can delete, upload or download the files from the server to your computer or vice versa.
Alternate Methods
I. Quick connect:
If you are looking for quick option to connect your server via FTP temporarily – this could be your saviour. The Filezilla provides “quickconnect” option, which enable you to connect to your FTP server without much hassle.
* Just open Filezilla and fill up the information provided by your server provider.
* Click on “quickconnect”
* You’ll find the full directory listing of the server in “Remote site” block.
II. Import FTP configuration from cPanel Account
You can simply import the FTP configuration from your server’s cPanel account. It is the easiest method to connect to your cPanel Powered server.
* Login to your cPanel account
* You’ll find “FTP accounts”, under “Files” (as shown in image below):
* click on the FTP account you want to download the configuration file for.
* You’ll find some FTP clients listed under the FTP account name, click on “FTP Configuration file”
* Click on save when prompted.
* Now open FileZilla > File > Import
* Browse to the configuration file you downloaded.
* click “ok” if prompted.
* Go to “Site Manager” > select your site name from left panel and click on connect
* You’ll get connected to your server.
If you are too confused with the above information, just have a look at the video below: