* @license  No Licence
 * @version  Release: <1.0>
 * @link     http://sarasti.cs.nccu.edu.tw
 */
// hard code
ini_set('display_errors', 1);
ini_set('log_errors', 1);
ini_set('error_log', dirname(__FILE__) . '/error.log');
error_reporting(E_ERROR | E_WARNING | E_PARSE);
// path and url constant define
define("SITE_ROOT", "/Users/Fukuball/localhost/lyrics-match");
define("SITE_HOST", "http://127.0.0.1/lyrics-match");
define("SITE_DOMAIN", "127.0.0.1");
//define("DATA_ROOT", "/Users/Fukuball/localhost/lyrics-data");
//define("DATA_HOST", "http://127.0.0.1/lyrics-data");
define("MIDI_ROOT", SITE_ROOT . "/p-data/midi/all");
define("MIDI_HOST", SITE_HOST . "/p-data/midi/all");
define("AUDIO_ROOT", SITE_ROOT . "/p-data/mp3");
define("AUDIO_HOST", SITE_HOST . "/p-data/mp3");
define("ECHONEST_KEY", "LSPUPAL5CD1NGVRUL");
// facebook constant define
define("FB_APP_ID", "");
define("FB_ADMIN_ID", "");
define("KEY_PREFIX", "stage_");
define("DEBUG_MODE", true);
// Library
require_once SITE_ROOT . '/p-library/simplehtmldom_1_5/simple_html_dom.php';
require_once SITE_ROOT . "/p-class/lyrics.inc";
$current_page_full_url = LMHelper::currentFullPageURL();
$current_page_path_url = LMHelper::currentPageURLPath();
 */
require_once dirname(dirname(__FILE__)) . "/p-config/application-setter.php";
$kkbox_link = 'http://tw.kkbox.com';
$db_obj = LMDBAccess::getInstance();
$performer_god_obj = new LMPerformerGod();
$composer_god_obj = new LMComposerGod();
$lyricist_god_obj = new LMLyricistGod();
$disc_god_obj = new LMDiscGod();
$song_god_obj = new LMSongGod();
$select_sql = "SELECT * FROM  temp_midi WHERE is_moved =  '0' AND memo !=  'kkbox 沒有資料' AND memo !=  '暫時抓不到資料' AND memo !=  '暫時抓不到' ";
$query_result = $db_obj->selectCommand($select_sql);
// get unprocess data
foreach ($query_result as $query_result_data) {
    $midi_id = $query_result_data['id'];
    echo "create midi_id {$midi_id} \n";
    $artist_title = $query_result_data['artist_title'];
    $song_title = $query_result_data['song_title'];
    $midi_path = $query_result_data['midi_path'];
    $search_resp = LMHelper::doGet($kkbox_link . "/search.php?word=" . urlencode($song_title) . "+" . urlencode($artist_title) . "&search=song&search_lang=");
    $process_string = explode('<div class="search-notice">', $search_resp);
    $process_string = explode('</div>', $process_string[1]);
    $process_string = explode('<strong>', $process_string[0]);
    $song_result_song_num = explode('</strong>', $process_string[1]);
    if ($song_result_song_num[0] == 0) {
        $update_sql = "UPDATE " . "temp_midi " . "SET memo='kkbox 沒有資料' " . "WHERE " . "id='{$midi_id}' " . "LIMIT 1";
        $query_result = $db_obj->updateCommand($update_sql);
        echo "mark midi {$midi_id} no data \n";
    }
}
// end foreach ($query_result as $query_result_data) {
require_once SITE_ROOT . "/p-config/application-unsetter.php";
Example #3
0
<?php

require_once dirname(dirname(dirname(__FILE__))) . "/p-config/application-setter.php";
//variable configuration
$host = "hiapi.ext.hipaas.hinet.net";
$serviceid = "14";
$isvid = "a93ac44e86924497892b674d619c29fe";
$isvkey = "FngenvssyLCMw+A1W8TeNg==";
$phone = "0919095468";
$msg = "testtest";
//get the token and sign
$a = LMHelper::hiapi_get_auth($host);
$token = $a[0];
$sign = $a[1];
LMHelper::smstest();