• 19-07-2008, 21:22:45
    #19
    bence uygun bir fiyat almayıda düşünüyorum emeğinize sağlık ersin bey.
  • 19-07-2008, 22:08:18
    #20
    Üyeliği durduruldu
    Evet arkadaşlar. Vmware için size vereceğim bu kodlarla VDS lerinizi start stop veya listeleme yapabilirsiniz.

    Kodlar ASP Scripttir. Linux Serverlarda Çalışmaz.
    VDS Ana makinadaki VDS leri listeleme Kodu.
        Set Baglanti = CreateObject("VmCOM.VmConnectParams")
        Baglanti.hostname = "127.0.0.1"
        Baglanti.port = 902
        Baglanti.username = "Administrator"
        Baglanti.password = "sifre"
    
        set VmSunucusu = CreateObject("VmCOM.VmServerCtl")
        VmSunucusu.Connect Baglanti
    
        set vmlist = VmSunucusu.RegisteredVmNames
    
        for each config in vmlist
    
          Set vm = CreateObject("VmCOM.VmCtl")
          vm.Connect Baglanti, config      
    	 Response.Write vm.Config("displayName")
    	 Response.Write config
    	 Response.Write vm.ExecutionState
    	 Response.Write Vm.Uptime
    	 Response.Write vm.Config("memsize")
          Set vm = Nothing
    
        next
        set VmSunucusu = Nothing
        set Baglanti = Nothing

    VMware Sunucu VDS'leri açmak kapatmak Restart etmek için
    	Function  VmWareIslem(VmxPath,Durum,VmIp, VmUser, VmPass, VmPort)
      	On Error Resume Next
      	Set Baglanti = CreateObject("VmCOM.VmConnectParams")
        	Baglanti.hostname = VmIp
        	Baglanti.username = VmUser
        	Baglanti.password = VmPass
        	Baglanti.port = VmPort
        
      	Set vm = CreateObject("VmCOM.VmCtl")
      	vm.Connect Baglanti, VmxPath
      		select case Durum
      		case "UP"
      			vm.Start(1)			
      		case "DOWN"
      			vm.Stop(1)
      		case "RESET"
      			vm.Reset(1)
      		case "SUSPEND"
      			vm.Suspent(1)
      		case else
      			VmWareIslem = 1
      			Exit Function
      		end select  
      	Set vm = Nothing
      	Set Baglanti = Nothing
      	
      	if Err.Number = 0 Then
        		Islem = 0  
      	Else  
        		Islem = 1
        		Err.Clear  
      	End if
    	End Function

    VDS ana sunucuya buradaki eklentileri kurmanız gerekiyor ama.
    Download VMware SDK & API - VMware


    Son olarakta herkes faydalansın. VMWare Açık kaynak kodlu ücretsiz. Panelinide parayla almaktansa kendiniz yazın ve geliştirin. bizde sizlere yardımcı olalım. Sormak istediğiniz konu yada bişey olur ise. gelin seve seve yardımcı olurum. Üstelik parada almadan...
  • 19-07-2008, 22:20:24
    #21
    ownhost adlı üyeden alıntı: mesajı görüntüle
    Evet arkadaşlar. Vmware için size vereceğim bu kodlarla VDS lerinizi start stop veya listeleme yapabilirsiniz.
    Kodlar ASP Scripttir. Linux Serverlarda Çalışmaz.
    VDS Ana makinadaki VDS leri listeleme Kodu.
        Set Baglanti = CreateObject("VmCOM.VmConnectParams")
        Baglanti.hostname = "127.0.0.1"
        Baglanti.port = 902
        Baglanti.username = "Administrator"
        Baglanti.password = "sifre"
        set VmSunucusu = CreateObject("VmCOM.VmServerCtl")
        VmSunucusu.Connect Baglanti
        set vmlist = VmSunucusu.RegisteredVmNames
        for each config in vmlist
          Set vm = CreateObject("VmCOM.VmCtl")
          vm.Connect Baglanti, config      
    	 Response.Write vm.Config("displayName")
    	 Response.Write config
    	 Response.Write vm.ExecutionState
    	 Response.Write Vm.Uptime
    	 Response.Write vm.Config("memsize")
          Set vm = Nothing
        next
        set VmSunucusu = Nothing
        set Baglanti = Nothing
    VMware Sunucu VDS'leri açmak kapatmak Restart etmek için
    	Function  VmWareIslem(VmxPath,Durum,VmIp, VmUser, VmPass, VmPort)
      	On Error Resume Next
      	Set Baglanti = CreateObject("VmCOM.VmConnectParams")
        	Baglanti.hostname = VmIp
        	Baglanti.username = VmUser
        	Baglanti.password = VmPass
        	Baglanti.port = VmPort
      	Set vm = CreateObject("VmCOM.VmCtl")
      	vm.Connect Baglanti, VmxPath
      		select case Durum
      		case "UP"
      			vm.Start(1)			
      		case "DOWN"
      			vm.Stop(1)
      		case "RESET"
      			vm.Reset(1)
      		case "SUSPEND"
      			vm.Suspent(1)
      		case else
      			VmWareIslem = 1
      			Exit Function
      		end select  
      	Set vm = Nothing
      	Set Baglanti = Nothing
      	if Err.Number = 0 Then
        		Islem = 0  
      	Else  
        		Islem = 1
        		Err.Clear  
      	End if
    	End Function
    VDS ana sunucuya buradaki eklentileri kurmanız gerekiyor ama.
    Download VMware SDK & API - VMware
    Son olarakta herkes faydalansın. VMWare Açık kaynak kodlu ücretsiz. Panelinide parayla almaktansa kendiniz yazın ve geliştirin. bizde sizlere yardımcı olalım. Sormak istediğiniz konu yada bişey olur ise. gelin seve seve yardımcı olurum. Üstelik parada almadan...
    Bak bakalım o kodlar sorunsuz çalışıyor mu her mainede? Geliştirin tabi, benden bu kadar. Arkadaş yardımcı olsun size.
  • 19-07-2008, 22:32:24
    #22
    Üyeliği durduruldu
    Köstek olmaya gerek yok. ücretsiz bi yazılım ücretsiz dağıtılan apiler kodlar. sadece arkadaşlar bilmiyor diye bundan faydalanmanın ben ayıp olduğunu düşünüyorum. yoksa senin yaptığına bişey demiyorum ama sadece hazırşeylere biraz jan jan ekleyipte vermek ayıp gibi geliyor bana.. sıfırdan yapılıp yazılmış bişey olsa tamam haklısın. Emeğinin karşısında eğilirim zaten.
  • 19-07-2008, 22:34:14
    #23
    ownhost adlı üyeden alıntı: mesajı görüntüle
    Köstek olmaya gerek yok. ücretsiz bi yazılım ücretsiz dağıtılan apiler kodlar. sadece arkadaşlar bilmiyor diye bundan faydalanmanın ben ayıp olduğunu düşünüyorum. yoksa senin yaptığına bişey demiyorum ama sadece hazırşeylere biraz jan jan ekleyipte vermek ayıp gibi geliyor bana.. sıfırdan yapılıp yazılmış bişey olsa tamam haklısın. Emeğinin karşısında eğilirim zaten.
    Tamam işte sen bu işi biliyorsun sen yap. Bakalım ne kadar başarılısın. Kodlarımda API kullanmadım, kendi dll kütüphanemi yazdım. Senden bekliyoruz. Ben 99 diyorum sen de ücretsiz de.

    Mesela az önce gösterdiğin kodun neden Workstation da çalışmadığını açıkla.
  • 19-07-2008, 22:34:17
    #24
    Üyeliği durduruldu
    projeproje adlı üyeden alıntı: mesajı görüntüle
    Bak bakalım o kodlar sorunsuz çalışıyor mu her mainede? Geliştirin tabi, benden bu kadar. Arkadaş yardımcı olsun size.
    İnsanları sömüremeyeceğini anlayınca birden geri adım attın ersin? hehe neyse hadi yolun açık olsun. Konu hakkında ownhost gibi bende herhangi bir karşılık olmadan yardımcı olabilceğimi bilmenizi isterim arkadaşlar. VMWare tamamen ücretsiz ve geliştirilmeye açık olan bir yazılım olduğunu unutmayın.
  • 19-07-2008, 22:39:22
    #25
    Mickey adlı üyeden alıntı: mesajı görüntüle
    İnsanları sömüremeyeceğini anlayınca birden geri adım attın ersin? hehe neyse hadi yolun açık olsun. Konu hakkında ownhost gibi bende herhangi bir karşılık olmadan yardımcı olabilceğimi bilmenizi isterim arkadaşlar. VMWare tamamen ücretsiz ve geliştirilmeye açık olan bir yazılım olduğunu unutmayın.
    İnsanları dolandırmayı bırakıp, birisi seni dolandırınca şikayetler kısmına konu açan ben değilim. Anlayan anladı.

    Sözünü tut, yardımcı ol o zaman buradaki bekleyen herkese. Bakalım bu göstermelik yardımcı olma mesajın ne zaman mazideki yalan olacak.
  • 19-07-2008, 22:43:58
    #26
    API Kodlar ile yapıldığın Sanırım 30 Kere Söyledim Apı Kodların Nekadar Güvenilir olduğuda kesin değil sonuçda administrator şifresini kodların için gömdükden sonra o hizmeti vermek yerine müşterime veririm admin şifresini girer uzakmasaustüne kendisi resetler.
    Hiç olmazsa hacklenmem
  • 19-07-2008, 23:01:13
    #27
    Çok güzel bir proje ancak birkaç eksik var
    bence iki değişken olmalı ve müşteri şifresini kendi panelinden değiştirebilmeli sadece sizin verdiğiniz şifre olmamalı.Ayrıca bir admin paneli çok daha rahat kullanım sağlar diye düşünüyorum.Ama çok güzel bir proje.