Here is a powershell script for finding new articles on pottermore:
Save this as pm-history.ps1:
==============================
[xml]$data = (invoke-webrequest -uri https://www.pottermore.com/sitemap.xml | select Content).content
$date = [DateTime]::Today.ToString(“yyyyMMdd”)
$data.urlset.url.loc | sort > “Pottermore$($date).csv”
$data.urlset.url.loc | % { ($_ -split “/”)[3] } | group | where Name -ne “” | sort Count -Descending | select Name,Count | Export-Csv -NoTypeInformation -Path “Pottermore_Stats_$($date).csv”
To use it open powershell in the directory it is in and use:
.\pm-history.ps1
Once you have more than one days data then you can easily get the difference between dates:
compare-object (gc .\Pottermore20151207.csv) (gc .\pottermore20151206.csv)