Created
January 28, 2017 12:20
-
-
Save AWOLTheSquatch/afc9433d049738ca8ee344e7d188d769 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
//File name tn_0_249.php | |
//This is the lead API cache file | |
//This file deletes all the content in the TypeName.api file and places the first API cache into the file | |
header('Refresh: 60;'); //If API fetch fails or takes to long page will reload and try again | |
echo"Begaining Type Name 0-249 Update... "; | |
// Begain Type Name 0-249 Access Key | |
$TypeName_url = "http://api.eveonline.com/eve/TypeName.xml.aspx?ids=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249"; | |
$TypeName_file = file_get_contents($TypeName_url); | |
// $TypeName_xml = simplexml_load_string($TypeName_file); | |
// End Type Name 0-249 Access Key | |
// The file | |
$tn_file = 'TypeName.api'; | |
// Write the contents to the file | |
file_put_contents($tn_file, $TypeName_file, LOCK_EX); | |
echo"Type Name 0-249 Updated Secessfuly!<br>"; | |
echo"Begaining Type Name 250-449 Update... "; | |
header('Refresh: 3;url=tn_250_449.php'); //If API cache is seccessful it will load the next section of API's | |
?> | |
<?php | |
//File name tn_250_449.php | |
//This file uses FILE_APPEND so it will add to the file and not delet its content | |
//This file should be deplicated for all of the TypeName requests you would like to add | |
//Items to change in the duplicated file | |
//Name of the file | |
//Add more echos under the first header refresh to see current activity | |
//Update comment notes to match file name | |
//Change the ids in the url to the ones you want | |
//This site can help you generate a number list | |
//http://textmechanic.com/text-tools/numeration-tools/generate-list-numbers/ | |
//Remember to add commas and delete the vary last comma added to the list | |
//Update the echos at the bottom to show current activity | |
//Update the bottom header refresh url to the next API page | |
header('Refresh: 60;'); //If API fetch fails or takes to long page will reload and try again | |
echo"Begaining Type Name 0-249 Update... Type Name 0-249 Updated Secessfuly!<br>"; | |
echo"Begaining Type Name 250-449 Update... "; | |
// Begain Type Name 250-449 Access Key | |
$TypeName_url = "http://api.eveonline.com/eve/TypeName.xml.aspx?ids=250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449"; | |
$TypeName_file = file_get_contents($TypeName_url); | |
// $TypeName_xml = simplexml_load_string($TypeName_file); | |
// End Type Name 250-449 Access Key | |
// The file | |
$tn_file = 'TypeName.api'; | |
// Write the contents to the file | |
file_put_contents($tn_file, $TypeName_file, FILE_APPEND | LOCK_EX); | |
echo"Type Name 250-449 Updated Secessfuly!<br>"; | |
echo"Begaining Type Name 450-649 Update... "; | |
header('Refresh: 3;url=tn_450_649.php'); //If API cache is seccessful it will load the next section of API's | |
?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment