This script emails me when my order status changes, but it also prints the current status to the screen
It really does make for depressing reading
Image
![]()
you gonna share that!?
This script emails me when my order status changes, but it also prints the current status to the screen
It really does make for depressing reading
Image
![]()
require 'rubygems'
require 'mechanize'
require 'pony'
Pony.options = {
:from => 'you@you.com',
:via => :smtp,
:via_options => {
:address => 'your-mailhost.you.com',
:port => '587',
:enable_starttls_auto => true,
:user_name => 'mail-user-name',
:password => 'mail-password',
:authentication => :login,
:domain => "localhost.localdomain"
}
}
a = Mechanize.new
a.user_agent_alias = 'Mac Safari'
url = 'http://store.apple.com/go/uk/vieworder/APPLE_ORDER_NO/EMAIL_ADDRESS/'
status = 'Processing Items'
while status == 'Processing Items'
page = a.get(url) rescue nil
if page
status = page.search('.h3 .strong')[0].text
delivery = page.search('.h5 > .block')[0].text.strip.gsub(/\s+/, ' ')
puts "#{Time.now.strftime('%H:%M:%S')} - #{status} - #{delivery}"
else
puts "#{Time.now.strftime('%H:%M:%S')} - Unable to contact Apple Store"
end
sleep 300
end
Pony.mail(:to => 'you@you.com', subject: "Apple Store Order ", body: "Order status now: #{status}\n\n#{url}")
Lol glad to help....my waiting is not over yet, I have the new Macbook Space grey 12" on order with a late May - June delivery date![]()
It's agonising isn't it. I'm really hoping to see something change today.![]()
Boom!! Just arrived
So 42 SS WSB ordered @ 9am on 25/05, delivered on 30/05 @ 13:00
Francis I love you
UK Thread Homies, I love you all too.
Ahh very nice man I was tempted but the lack of ports really put me off, and there is literally nothing wrong with my 2013 MacBook Air lol
how's everyone doing today?
I got my watch yesterday. The wait was excruciating but it's totally worth it when it arrives.
Good luck and I feel your pain.
How long after preparing for dispatch does it take to be delivered? I ordered another watch last night for my partner and its already been charged and preparing for dispatch. Originally estimated 4-6 weeks
Delivery: 29 May, 2015 - 11 Jun, 2015 by Standard Shipping
Starting to think I should order a 42mm SS Blue Band today and there will be a better chance of me having it before I get my 42mm SG Black Sport that i ordered at 8.09 on pre order day!
Any thoughts?
I've also ordered a 42mm SS Milanese loop and am yet to have any movement on my order.
Has anyone seen any movement at all on the 42mm SS Milanese yet?
How long after preparing for dispatch does it take to be delivered? I ordered another watch last night for my partner and its already been charged and preparing for dispatch. Originally estimated 4-6 weeks
Delivery: 29 May, 2015 - 11 Jun, 2015 by Standard Shipping
Starting to think I should order a 42mm SS Blue Band today and there will be a better chance of me having it before I get my 42mm SG Black Sport that i ordered at 8.09 on pre order day!
Any thoughts?
Im thinking the same! Ordered 08:08 and nothing. The white seems a valid option, can always cancel/return I guess so no harm.
Yep. My 38mm stainless steel white sport band ordered April 26th is preparing for dispatch.
Will post screenshot proof when I'm at my desk.![]()
This script emails me when my order status changes, but it also prints the current status to the screen
It really does make for depressing reading
Image
![]()